Typical usage – Macsense Connectivity MPC-200 User Manual
Page 39

3. MPB.COM
This is actually a TSR (Terminate and Stay Resident) utility that allows the user to
transparently develop drivers or diagnostics for a CardBus device that might be behind a
bridge. The utility will intercept the INT 1A BIOS call, and provide bridge support for the
FIND_PCI_DEVICE and FIND_PCI_CLASSE requests and other BIOS services which are
not aware of the new installed bus.
Use this utility in cases where your BIOS fail to access PCI devices downstream the
PCB. Most BIOSes 'know' their last bus as the one that was found at boot time.
The CardBus bus will be defined as a subordinate bus (higher number) only by
using the STARTER. This new bus is sometimes not know to the BIOS.
Usage:
MPB
to load program
MPB /U
to unload the program
Examples:
C:\> MPB
MPB V1.0
(C) Copyright 1998 Foresson Corporation All Rights Reserved.
C:\> MPB /U
MPB V1.0
(C) Copyright 1998 Foresson Corporation All Rights Reserved.
Unloaded successfully
Typical Usage
Run STARTER.EXE. If the driver or diagnostic call the PCI BIOS to detect the PCI
devices in the system but fail, then MPB.COM should be run as well.
MPB will provide INT 1A support for find_pci_device and find_pci_class calls to BIOS
and will help to traverse the bridge in case that the BIOS fails to do so.
In case that interrupts are not generated, make sure you know what interrupt
PCI to CardBus Bridge Utilitys
40