File SRC\KERNEL\SERIAL\LEGACY.C:
if (defaultInterfaceType == MicroChannel) {
defaultInterruptMode = CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE;
// Microchannel machines can permit the interrupt to be
// shared system wide.
userData.DefaultPermitSystemWideShare = TRUE;
File SRC\KERNEL\SERIAL\PNP.C:
if ((PConfig->InterfaceType == MicroChannel) &&
(PConfig->InterruptMode == CM_RESOURCE_INTERRUPT_LATCHED)) {
...................
SerialDump(
SERERRORS,
("SERIAL: Latched interrupts and MicroChannel\n"
"------- busses don't mix\n")
);
status = SERIAL_BUS_INTERRUPT_CONFLICT;
goto PortInfoCleanUp;
}
File SRC\STORAGE\MINIPORT\AHA154X\AHA154X.C:
hwInitializationData.AdapterInterfaceType = MicroChannel;
if (ConfigInfo->AdapterInterfaceType != MicroChannel)
File SRC\INPUT\PNPI8042\KBDDEP.C:
if (configuration->InterfaceType == MicroChannel) {
File SRC\INPUT\PNPI8042\MOUDEP.C:
if (configuration->InterfaceType == MicroChannel) {
File SRC\NETWORK\NDIS\E100BEX\INIT.C:
//Must be ISA, EISA or MicroChannel (not supported)
File SRC\NETWORK\NDIS\NE2000\NE2000.C:
// Microchannel adapters.
// and Interrupt from the registry. Used for Microchannel
File INC\DDK\WDM\STRMINI.H:
// MicroChannel
File INC\DDK\MINIPORT.H:
MicroChannel,
File INC\DDK\NDIS.H:
MicroChannel,
NdisInterfaceMca = MicroChannel,
File INC\DDK\NTDDK.H:
MicroChannel,
File INC\DDK\SRB.H:
// MicroChannel
File INC\WDM.H:
MicroChannel,
File SRC\NETWORK\NDIS\NE2000\NE2000HW.H:
// ID for MCA Ne2000 clone cards
#define AE2_ADAPTER_ID 0x67b0
#define UB_ADAPTER_ID 0x611f
#define NE2_ADAPTER_ID 0x7154
// Microchannel IRQ POS register mask and shift count
// Microchannel I/O base address mask and shift count
File INC\REGSTR.H:
// Values in REGSTR_KEY_SYSTEMBOARD
#define REGSTR_MACHTYPE_IBMPS2_25 TEXT("IBM PS/2-25")
#define REGSTR_MACHTYPE_IBMPS2_30_286 TEXT("IBM PS/2-30 286")
#define REGSTR_MACHTYPE_IBMPS2_30 TEXT("IBM PS/2-30")
#define REGSTR_MACHTYPE_IBMPS2_50 TEXT("IBM PS/2-50")
#define REGSTR_MACHTYPE_IBMPS2_50Z TEXT("IBM PS/2-50Z")
#define REGSTR_MACHTYPE_IBMPS2_55SX TEXT("IBM PS/2-55SX")
#define REGSTR_MACHTYPE_IBMPS2_60 TEXT("IBM PS/2-60")
#define REGSTR_MACHTYPE_IBMPS2_65SX TEXT("IBM PS/2-65SX")
#define REGSTR_MACHTYPE_IBMPS2_70 TEXT("IBM PS/2-70")
#define REGSTR_MACHTYPE_IBMPS2_P70 TEXT("IBM PS/2-P70")
#define REGSTR_MACHTYPE_IBMPS2_70_80 TEXT("IBM PS/2-70/80")
#define REGSTR_MACHTYPE_IBMPS2_80 TEXT("IBM PS/2-80")
#define REGSTR_MACHTYPE_IBMPS2_90 TEXT("IBM PS/2-90")