diff options
| author | KATO Takenori <kato@FreeBSD.org> | 1998-10-08 17:04:59 +0000 |
|---|---|---|
| committer | KATO Takenori <kato@FreeBSD.org> | 1998-10-08 17:04:59 +0000 |
| commit | bb168650e8dacd888b0562bc5d7cc232e7c452e5 (patch) | |
| tree | 85f7723fec48679c4baea3806a260c6b2ac655e3 /sys/dev/ed | |
| parent | 5baef6cd27147cbacd5cde03546cd0721eb0afb2 (diff) | |
Notes
Diffstat (limited to 'sys/dev/ed')
| -rw-r--r-- | sys/dev/ed/if_edreg.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/sys/dev/ed/if_edreg.h b/sys/dev/ed/if_edreg.h index a6d611c0cd10..47ddfa104241 100644 --- a/sys/dev/ed/if_edreg.h +++ b/sys/dev/ed/if_edreg.h @@ -6,7 +6,7 @@ * of this software, nor does the author assume any responsibility * for damages incurred with its use. * - * $Id$ + * $Id: if_edreg.h,v 1.23 1997/02/22 09:36:21 peter Exp $ */ /* * National Semiconductor DS8390 NIC register definitions @@ -786,9 +786,22 @@ struct ed_ring { #define ED_WD_ROM_CHECKSUM_TOTAL 0xFF #endif +#ifdef PC98 +/* + * SMC EtherEZ98(SMC8498BTA) + */ +#define ED_WD_NIC_OFFSET 0x100 /* I/O base offset to NIC */ +#define ED_WD_ASIC_OFFSET 0 /* I/O base offset to ASIC */ +/* + * XXX - The I/O address range is fragmented in the EtherEZ98; + * this is the number of regs at iobase. + */ +#define ED_WD_IO_PORTS 16 /* # of i/o addresses used */ +#else #define ED_WD_NIC_OFFSET 0x10 /* I/O base offset to NIC */ #define ED_WD_ASIC_OFFSET 0 /* I/O base offset to ASIC */ #define ED_WD_IO_PORTS 32 /* # of i/o addresses used */ +#endif /* PC98 */ #define ED_WD_PAGE_OFFSET 0 /* page offset for NIC access to mem */ |
