Disable an EISA support on PC98.

This commit is contained in:
Yoshihiro Takahashi 2004-05-06 13:45:45 +00:00
parent 469873ca5b
commit 3e48fb44a8
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=129008

View File

@ -551,12 +551,14 @@ conforming_polarity(u_char src_bus, u_char src_bus_irq)
return (INTR_POLARITY_HIGH);
case PCI:
return (INTR_POLARITY_LOW);
#ifndef PC98
case EISA:
KASSERT(src_bus_irq < 16, ("Invalid EISA IRQ %d", src_bus_irq));
if (elcr_read_trigger(src_bus_irq) == INTR_TRIGGER_LEVEL)
return (INTR_POLARITY_LOW);
else
return (INTR_POLARITY_HIGH);
#endif
default:
panic("%s: unknown bus type %d", __func__,
busses[src_bus].bus_type);
@ -576,9 +578,11 @@ conforming_trigger(u_char src_bus, u_char src_bus_irq)
return (INTR_TRIGGER_EDGE);
case PCI:
return (INTR_TRIGGER_LEVEL);
#ifndef PC98
case EISA:
KASSERT(src_bus_irq < 16, ("Invalid EISA IRQ %d", src_bus_irq));
return (elcr_read_trigger(src_bus_irq));
#endif
default:
panic("%s: unknown bus type %d", __func__,
busses[src_bus].bus_type);