Davicom DM9161A registers.
More...
Detailed Description
Davicom DM9161A registers.
Define Documentation
#define NIC_PHY_BMCR 0x00 |
Basic mode control register.
Definition at line 145 of file at91_emac.c.
#define NIC_PHY_BMCR_COLTEST 0x0080 |
#define NIC_PHY_BMCR_FDUPLEX 0x0100 |
#define NIC_PHY_BMCR_ANEGSTART 0x0200 |
#define NIC_PHY_BMCR_ISOLATE 0x0400 |
#define NIC_PHY_BMCR_PWRDN 0x0800 |
#define NIC_PHY_BMCR_ANEGENA 0x1000 |
#define NIC_PHY_BMCR_100MBPS 0x2000 |
#define NIC_PHY_BMCR_LOOPBACK 0x4000 |
#define NIC_PHY_BMCR_RESET 0x8000 |
#define NIC_PHY_BMSR 0x01 |
Basic mode status register.
Definition at line 156 of file at91_emac.c.
#define NIC_PHY_BMSR_ANCOMPL 0x0020 |
Auto negotiation complete.
Definition at line 157 of file at91_emac.c.
#define NIC_PHY_BMSR_LINKSTAT 0x0004 |
PHY identifier register 1.
Definition at line 160 of file at91_emac.c.
PHY identifier register 2.
Definition at line 161 of file at91_emac.c.
#define NIC_PHY_ANAR 0x04 |
Auto negotiation advertisement register.
Definition at line 162 of file at91_emac.c.
#define NIC_PHY_ANLPAR 0x05 |
Auto negotiation link partner availability register.
Definition at line 163 of file at91_emac.c.
#define NIC_PHY_ANEG_NP 0x8000 |
#define NIC_PHY_ANEG_ACK 0x4000 |
Ability data reception acknowledged.
Definition at line 165 of file at91_emac.c.
#define NIC_PHY_ANEG_RF 0x2000 |
#define NIC_PHY_ANEG_FCS 0x0400 |
#define NIC_PHY_ANEG_T4 0x0200 |
#define NIC_PHY_ANEG_TX_FDX 0x0100 |
100BASE-T full duplex supported.
Definition at line 169 of file at91_emac.c.
#define NIC_PHY_ANEG_TX_HDX 0x0080 |
100BASE-T half duplex supported.
Definition at line 170 of file at91_emac.c.
#define NIC_PHY_ANEG_10_FDX 0x0040 |
10BASE-T full duplex supported.
Definition at line 171 of file at91_emac.c.
#define NIC_PHY_ANEG_10_HDX 0x0020 |
10BASE-T half duplex supported.
Definition at line 172 of file at91_emac.c.
#define NIC_PHY_ANEG_BINSEL 0x001F |
Binary encoded protocol selector.
Definition at line 173 of file at91_emac.c.
#define NIC_PHY_ANER 0x06 |
Auto negotiation expansion register.
Definition at line 175 of file at91_emac.c.