Deleted Added
full compact
20c20
< * $FreeBSD: head/sys/boot/arm/at91/libat91/emac.h 157873 2006-04-19 17:16:49Z imp $
---
> * $FreeBSD: head/sys/boot/arm/at91/libat91/emac.h 161196 2006-08-10 18:11:22Z imp $
27c27
< extern void SetMACAddress(unsigned low_address, unsigned high_address);
---
> extern void SetMACAddress(unsigned char addr[6]);
107,111c107,112
< #define TFTP_RRQ_OPCODE 1
< #define TFTP_WRQ_OPCODE 2
< #define TFTP_DATA_OPCODE 3
< #define TFTP_ACK_OPCODE 4
< #define TFTP_ERROR_OPCODE 5
---
> // Preswap bytes
> #define TFTP_RRQ_OPCODE 0x0100
> #define TFTP_WRQ_OPCODE 0x0200
> #define TFTP_DATA_OPCODE 0x0300
> #define TFTP_ACK_OPCODE 0x0400
> #define TFTP_ERROR_OPCODE 0x0500
113,117d113
< #define TFTP_WAITING_SERVER_MAC 1
< #define TFTP_SEND_REQUEST 2
< #define TFTP_GET_DATA 3
< #define TFTP_COMPLETE 4
<
119a116,117
> #define MII_STS_LINK_STAT 0x04
> #ifdef BOOT_KB9202
120a119,128
> #define MII_STS2_LINK 0x400
> #define MII_STS2_100TX 0x4000
> #define MII_STS2_FDX 0x200
> #else
> #define MII_SPEC_STS_REG 0x11
> #define MII_SSTS_100FDX 0x8000
> #define MII_SSTS_100HDX 0x4000
> #define MII_SSTS_10FDX 0x2000
> #define MII_SSTS_10HDX 0x1000
> #endif