Lines Matching refs:mac
218 static void mac_SetMacAddr(uint8_t *mac) { in mac_SetMacAddr() argument
219 ETH->ADDR0_HIGH = (mac[5] << 8) | mac[4]; in mac_SetMacAddr()
220 ETH->ADDR0_LOW = (mac[3] << 24) | (mac[2] << 16) | in mac_SetMacAddr()
221 (mac[1] << 8) | mac[0]; in mac_SetMacAddr()
489 void ETH_GetMacAddr(uint8_t *mac) { in ETH_GetMacAddr() argument
492 if (!mac) { in ETH_GetMacAddr()
497 *(mac + 0) = (tmp >> 0) & 0xFF; in ETH_GetMacAddr()
498 *(mac + 1) = (tmp >> 8) & 0xFF; in ETH_GetMacAddr()
499 *(mac + 2) = (tmp >> 16) & 0xFF; in ETH_GetMacAddr()
500 *(mac + 3) = (tmp >> 24) & 0xFF; in ETH_GetMacAddr()
502 *(mac + 4) = (tmp >> 0) & 0xFF; in ETH_GetMacAddr()
503 *(mac + 5) = (tmp >> 8) & 0xFF; in ETH_GetMacAddr()