Lines Matching refs:hwaddr
164 emac_get_hwaddr(struct emac_softc *sc, uint8_t *hwaddr) in emac_get_hwaddr() argument
185 hwaddr[0] = (val1 >> 16) & 0xff; in emac_get_hwaddr()
186 hwaddr[1] = (val1 >> 8) & 0xff; in emac_get_hwaddr()
187 hwaddr[2] = (val1 >> 0) & 0xff; in emac_get_hwaddr()
188 hwaddr[3] = (val0 >> 16) & 0xff; in emac_get_hwaddr()
189 hwaddr[4] = (val0 >> 8) & 0xff; in emac_get_hwaddr()
190 hwaddr[5] = (val0 >> 0) & 0xff; in emac_get_hwaddr()
195 hwaddr[0] = 0x2; in emac_get_hwaddr()
196 hwaddr[1] = rootkey[3]; in emac_get_hwaddr()
197 hwaddr[2] = rootkey[12]; in emac_get_hwaddr()
198 hwaddr[3] = rootkey[13]; in emac_get_hwaddr()
199 hwaddr[4] = rootkey[14]; in emac_get_hwaddr()
200 hwaddr[5] = rootkey[15]; in emac_get_hwaddr()
204 hwaddr[0] = 'b'; in emac_get_hwaddr()
205 hwaddr[1] = 's'; in emac_get_hwaddr()
206 hwaddr[2] = 'd'; in emac_get_hwaddr()
207 hwaddr[3] = (rnd >> 16) & 0xff; in emac_get_hwaddr()
208 hwaddr[4] = (rnd >> 8) & 0xff; in emac_get_hwaddr()
209 hwaddr[5] = (rnd >> 0) & 0xff; in emac_get_hwaddr()
213 printf("MAC address: %s\n", ether_sprintf(hwaddr)); in emac_get_hwaddr()