X-Git-Url: http://git.rot13.org/?p=bcm963xx.git;a=blobdiff_plain;f=bcmdrivers%2Fbroadcom%2Finclude%2Fbcm963xx%2Fbcmnet.h;h=d5b3b32362774ad0003fe6a053ccfaf98c9a6cbf;hp=055d85fe251f147d29d6219dbc7dbc24390c901a;hb=dcecd92bd978b5c479a292a996b5f1a272621abc;hpb=a69849c98808437716b821267cd97529c56f45b0 diff --git a/bcmdrivers/broadcom/include/bcm963xx/bcmnet.h b/bcmdrivers/broadcom/include/bcm963xx/bcmnet.h index 055d85fe..d5b3b323 100755 --- a/bcmdrivers/broadcom/include/bcm963xx/bcmnet.h +++ b/bcmdrivers/broadcom/include/bcm963xx/bcmnet.h @@ -26,13 +26,19 @@ #ifndef _IF_NET_H_ #define _IF_NET_H_ -#if __cplusplus +#ifdef __cplusplus extern "C" { #endif #define LINKSTATE_DOWN 0 #define LINKSTATE_UP 1 +#ifdef SDRAM_8M +#define NR_RX_BDS 48 +#else +#define NR_RX_BDS 120 +#endif +#define NR_TX_BDS 200 /*---------------------------------------------------------------------*/ /* Ethernet Switch Type */ /*---------------------------------------------------------------------*/ @@ -48,11 +54,9 @@ extern "C" { enum { SIOCGLINKSTATE = SIOCDEVPRIVATE + 1, SIOCSCLEARMIBCNTR, - SIOCGIFTRANSSTART, SIOCMIBINFO, SIOCSDUPLEX, /* 0: auto 1: full 2: half */ SIOCSSPEED, /* 0: auto 1: 100mbps 2: 10mbps */ - SIOCCIFSTATS, SIOCGENABLEVLAN, SIOCGDISABLEVLAN, SIOCGQUERYNUMVLANPORTS, @@ -60,7 +64,8 @@ enum { SIOCGQUERYNUMPORTS, SIOCGMACTOPORT, SIOCGLINKSTATUS, - SIOCLAST + SIOCLAST, + SIOCGENETSTATE }; #define SPEED_10MBIT 10000000 @@ -73,7 +78,7 @@ typedef struct IoctlMibInfo } IOCTL_MIB_INFO, *PIOCTL_MIB_INFO; -#if __cplusplus +#ifdef __cplusplus } #endif