Typical usage – Macsense Connectivity MPC-200 User Manual

Page 39

Advertising
background image

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

Advertising