Sound stoppage

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Mar 28 23:17:34 EST 2001


>
>The MacOS extension patch fixes a "PCI timing problem" - specifically
>claimed to stop PCI-based-IDE/Sound interaction (which is what we are
>seeing).

I quickly disassembled the extension, what it does is to write

  0x00000858 (swapped) -> 0xf2800000
  0x12 (byte)          -> 0xf2c00000

Which is basically writing 0x12 to byte at address 0x58 of Bandit
PCI bridge config space.

Now we need to figure out how to identify this machine/bandit model to
make sure we don't scew up bandit on another box.

Can someone try to figure out in the device-tree if there's anything like
a machine ID ? (the "old" mac-os like box ID is 0x66 I think, but I don't
know if it can be found in the device tree. It may be available via mother
board straps around 0xf3000000 however).

I'd also like to know the bandit deviceID & revisionID in it's PCI config
space.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/






More information about the Linuxppc-dev mailing list