From 49ef4f486e043f418e684df11c41323e96b93913 Mon Sep 17 00:00:00 2001 From: patacongo Date: Thu, 11 Nov 2010 22:44:04 +0000 Subject: [PATCH] Add gmii git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3099 42af7a65-404d-4744-a932-0658087f49c3 --- include/nuttx/mii.h | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/include/nuttx/mii.h b/include/nuttx/mii.h index 10e235fda4..0fa7885884 100644 --- a/include/nuttx/mii.h +++ b/include/nuttx/mii.h @@ -110,11 +110,20 @@ #define MII_KS8721_INTCS 0x1b /* Interrupt control/status register */ #define MII_KS8721_10BTCR 0x1f /* 10BASE-TX PHY control register */ -/* */ +/* GMII */ -#define MII_CTRL1000 0x09 /* 1000BASE-T control */ -#define MII_STAT1000 0x0a /* 1000BASE-T status */ -#define MII_NCONFIG 0x1c /* Network interface config */ +#define GMII_MCR MII_MCR /* GMII management control */ +#define GMII_MSR MII_MSR /* GMII management status */ +#define GMII_PHYID1 MII_PHYID1 /* PHY ID 1 */ +#define GMII_PHYID2 MII_PHYID2 /* PHY ID 2 */ +#define GMII_ADVERTISE MII_ADVERTISE /* Auto-negotiation advertisement */ +#define GMII_LPA MII_LPA /* Auto-negotiation link partner base page ability */ +#define GMII_EXPANSION MII_EXPANSION /* Auto-negotiation expansion */ +#define GMII_NEXTPAGE MII_NEXTPAGE /* Auto-negotiation next page */ +#define GMII_LPANEXTPAGE MII_LPANEXTPAGE /* Auto-negotiation link partner received next page */ +#define GMII_CTRL1000 0x09 /* 1000BASE-T control */ +#define GMII_STAT1000 0x0a /* 1000BASE-T status */ +#define GMII_ESTATUS MII_ESTATUS /* Extended status register */ /* MII register bit settings ************************************************/