From 7571a866b91ceed03f1ff7170ea70f240994228c Mon Sep 17 00:00:00 2001 From: Yoshihiro Takahashi Date: Sat, 3 May 2003 02:04:58 +0000 Subject: Force PnP devices to set SMIT mode. Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) --- sys/dev/ct/ct_isa.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sys/dev/ct/ct_isa.c b/sys/dev/ct/ct_isa.c index af63f813ed709..c4555a97cec55 100644 --- a/sys/dev/ct/ct_isa.c +++ b/sys/dev/ct/ct_isa.c @@ -142,6 +142,15 @@ ct_isa_match(device_t dev) if (ISA_PNP_PROBE(device_get_parent(dev), dev, ct_pnp_ids) == ENXIO) return ENXIO; + switch (isa_get_logicalid(dev)) { + case 0x0100e7b1: /* LHA-301 */ + case 0x110154dc: /* SC-98III */ + case 0x4120acb4: /* IFC-NN */ + /* XXX - force to SMIT mode */ + device_set_flags(dev, device_get_flags(dev) | 0x40000); + break; + } + if (isa_get_port(dev) == -1) bus_set_resource(dev, SYS_RES_IOPORT, 0, BSHW_IOBASE, BSHW_IOSZ); -- cgit v1.3