Correct I/O port address table for ELECOM LD-BDN ethernet card.

Should be in 2.2.
This commit is contained in:
kato 1997-01-04 06:42:43 +00:00
parent 5623928db2
commit df619e7f16

View File

@ -354,19 +354,13 @@ static unsigned int edp_egy98[16] = {
0x100, 0x102, 0x104, 0x106, 0x108, 0x10a, 0x10c, 0x10e
};
/* LD-BDN */
static unsigned int edp_bdn98[16] = {
0x00000, 0x01000, 0x02000, 0x03000, 0x04000, 0x05000, 0x06000, 0x07000,
0x08000, 0x0a000, 0x0b000, 0x0c000, 0x0d000, 0x0d000, 0x0e000, 0x0f000
};
/* SIC-98 */
static unsigned int edp_sic98[16] = {
0x0000, 0x0200, 0x0400, 0x0600, 0x0800, 0x0a00, 0x0c00, 0x0e00,
0x1000, 0x1200, 0x1400, 0x1600, 0x1800, 0x1a00, 0x1c00, 0x1e00
};
/* IO-DATA LA-98 */
/* IO-DATA LA-98, ELECOM LD-BDN */
static unsigned int edp_la98[16] = {
0x0000, 0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000,
0x8000, 0x9000, 0xa000, 0xb000, 0xc000, 0xd000, 0xe000, 0xf000
@ -436,7 +430,7 @@ static void pc98_set_register(struct isa_device *dev, int type)
break;
case ED_TYPE98_BDN:
sc->edreg.port = edp_bdn98;
sc->edreg.port = edp_la98;
sc->edreg.ioskip = 0x1000;
ED_NOVELL_NIC_OFFSET = 0x0000;
ED_NOVELL_ASIC_OFFSET = 0x0100;