Вроде как 6 байт начиная с адреса 0x1FFFF7E8 - это MAC-адрес задом
наперед. Но это не точно, просто в сорцах подсмотрел ;-) #define ROM_CFG_USERADR_ID 0x1FFFF7E8
void WCHNET_GetMacAddr( uint8_t *p )
{
uint8_t i;
uint8_t *macaddr=(uint8_t *)(ROM_CFG_USERADR_ID+5);
for(i=0;i<6;i++)
{
*p=*macaddr;
p++;
macaddr--;
}
}