386BSD 0.1 development
[unix-history] / usr / src / sys.386bsd / i386 / isa / if_nereg.h
index 7f239ac..29520b4 100644 (file)
  */
 
 /*
  */
 
 /*
- * NE2000 Ethernet Card registers
+ * NE1000/2000 Ethernet Card registers
  */
 
  */
 
-/* The NE2000 uses a DS8390 Ethernet controller in at the beginning of
+/* This card uses a DS8390 Ethernet controller in at the beginning of
    its i/o space */
 #include "ic/ds8390.h"
 
 #define ne_data                0x10    /* Data Transfer port */
 #define ne_reset       0x1f    /* Card Reset port */
 
    its i/o space */
 #include "ic/ds8390.h"
 
 #define ne_data                0x10    /* Data Transfer port */
 #define ne_reset       0x1f    /* Card Reset port */
 
-#define        PKTSZ   3*512
-#define        TBUF    (16*1024)       /* Starting location of Transmit Buffer */
-#define        RBUF    (16*1024+PKTSZ) /* Starting location of Receive Buffer */
-#define        RBUFEND (32*1024)       /* Ending location of Transmit Buffer */
+#define        PKTSZ   3*512           /* Size of transmit buffer */
+
+/* Span of memory on an NE2000 */
+#define        TBUF16  (16*1024)       /* Starting location of Transmit Buffer */
+#define        RBUFEND16       (32*1024)       /* Ending location of Receive Buffer */
+
+/* Span of memory on an NE1000 */
+#define        TBUF8   (8*1024)        /* Starting location of Transmit Buffer */
+#define        RBUFEND8        (16*1024)       /* Ending location of Receive Buffer */