Macintosh with Boot Camp

<unknown.gif>by brian on Wed Nov 19, 2008 12:55 pm

We have seen a number of issues when using Boot Camp on Mac hardware.

KbdMgr.exe BSOD's

High DPC latencies

Hotfixes from Microsoft should be installed

Incompatibilities with the LSI chipset.

Boot Camp Manager (KbdMgr.exe)

This utility is installed by the Boot Camp driver installer. By

default it loads as a process when Windows is booted.

There are several known issues with this process, one of which is a

conflict with other drivers which use scatter-gather DMA, such as

1394 drivers including the Windows Dice Driver.

In some cases this can cause BSOD's.

For this reason and others (see below), for users of Boot Camp

2.0.2.x we recommend that users disable the KbdMgr.exe process when

using DiceDriver withBoot Camp Intel Mac's.

This can be done using the startup tab in the msconfig utility.

WindowsXP users choose Start->Run and enter 'msconfig', Windows

Vista users type 'msconfig' in the Start menu search box or Start-

run depending on which view is configured.

DPC

The boot camp drivers and utilities introduce extreme DPC

latencies, specifically the Keyboard Manager (kbdmgr process) and

the WiFi drivers.

When using time-sensitive software and drivers such as with audio

recording, stop the kbdmgr process and disable the WiFi adapter.

Hotfix

Macintosh computers often have an S800 1394B FireWire interface,

and the Microsoft drivers do not handle this correctly without

installing a hotfix (SP2) or making a registry change (SP3). The

result without this is that the driver always uses the interface at

the S100 speed, which is not adequate for high channel-count audio

applications.

Windows XP SP2:

- Install the hotfix mentioned in the linked article below. If you

add another OHCI card later you must either re-run the hotfix or

manually fix the SidSpeed field for the new adapter. The first time

you run the hot-fix it will actually update the drivers as well,

which fixes other problems.

XP SP3:

- The SP2 hotfix will not run on SP3, and actually on SP3 the OHCI

drivers are fine. You do however still need to add the SidSpeed

manually if you are using an OHCI card based on a 1394b chip. The

article below explains where to add the registry entry.

See this article for details:

Incompatibilities

Some Apple computers, particularly the new MacBook Pro (from the

2nd half of 2008) include an LSI (Agere) chipset which is not

compatible with our drivers:

Currently, the only workaround is to use an ExpressCard not based

on the LSI chip set. Like this one (

... t-ecFW.htm)

We are currently working with LSI and Microsoft to solve this

problem.

Note that our drivers work fine when running OS X on these computers.