From b55631f714a0469962883ac572e1910080de68fa Mon Sep 17 00:00:00 2001 From: gdisirio Date: Wed, 30 Sep 2009 18:05:32 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1195 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/io/platforms/AT91SAM7X/mac_lld.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'os/io/platforms/AT91SAM7X/mac_lld.c') diff --git a/os/io/platforms/AT91SAM7X/mac_lld.c b/os/io/platforms/AT91SAM7X/mac_lld.c index d7a7a947f..ac08abb35 100644 --- a/os/io/platforms/AT91SAM7X/mac_lld.c +++ b/os/io/platforms/AT91SAM7X/mac_lld.c @@ -28,9 +28,8 @@ #include #include -#include +#include -#include "mii.h" #include "at91lib/aic.h" /** @@ -125,7 +124,7 @@ CH_IRQ_HANDLER(irq_handler) { void mac_lld_init(void) { unsigned i; - phyInit(); + miiInit(); macObjectInit(Ð1); /* @@ -147,7 +146,7 @@ void mac_lld_init(void) { /* * Associated PHY initialization. */ - phyReset(Ð1); + miiReset(Ð1); /* * EMAC pins setup and clock enable. Note, PB18 is not included because it is @@ -180,8 +179,8 @@ void mac_lld_init(void) { * PHY device identification. */ AT91C_BASE_EMAC->EMAC_NCR |= AT91C_EMAC_MPE; - if ((phyGet(Ð1, MII_PHYSID1) != (MII_KS8721_ID >> 16)) || - ((phyGet(Ð1, MII_PHYSID2) & 0xFFF0) != (MII_KS8721_ID & 0xFFF0))) + if ((miiGet(Ð1, MII_PHYSID1) != (MII_KS8721_ID >> 16)) || + ((miiGet(Ð1, MII_PHYSID2) & 0xFFF0) != (MII_KS8721_ID & 0xFFF0))) chSysHalt(); AT91C_BASE_EMAC->EMAC_NCR &= ~AT91C_EMAC_MPE; #endif @@ -443,17 +442,17 @@ bool_t mac_lld_poll_link_status(MACDriver *macp) { uint32_t ncfgr, bmsr, bmcr, lpa; AT91C_BASE_EMAC->EMAC_NCR |= AT91C_EMAC_MPE; - (void)phyGet(macp, MII_BMSR); - bmsr = phyGet(macp, MII_BMSR); + (void)miiGet(macp, MII_BMSR); + bmsr = miiGet(macp, MII_BMSR); if (!(bmsr & BMSR_LSTATUS)) { AT91C_BASE_EMAC->EMAC_NCR &= ~AT91C_EMAC_MPE; return link_up = FALSE; } ncfgr = AT91C_BASE_EMAC->EMAC_NCFGR & ~(AT91C_EMAC_SPD | AT91C_EMAC_FD); - bmcr = phyGet(macp, MII_BMCR); + bmcr = miiGet(macp, MII_BMCR); if (bmcr & BMCR_ANENABLE) { - lpa = phyGet(macp, MII_LPA); + lpa = miiGet(macp, MII_LPA); if (lpa & (LPA_100HALF | LPA_100FULL | LPA_100BASE4)) ncfgr |= AT91C_EMAC_SPD; if (lpa & (LPA_10FULL | LPA_100FULL)) -- cgit v1.2.3