Re: Sound stoppage

2 messages, 2 authors, 2001-03-28 · open the first message on its own page

Re: Sound stoppage

From: Iain Sandoe <hidden>
Date: 2001-03-28 14:28:10

Hi Ben,
quoted
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.
Is there any doc. (these days) on what the bandit does?
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 can't help on the PowerComputing - but checking the Apple model to find
out how we tell the difference...

- I've just looked at the "standard" 7200 tree (html-converted from the one
at  suse) and there is a "compatible" entry.  "AAPL,7300 MacRISC"
I'd also like to know the bandit deviceID & revisionID in it's PCI config
space.
there's a "model" property (AAPL,343S1126) in the Apple OF - perhaps this is
different from the PowerComputing variant.

Also, if booted from BootX, it might be possible to get at the Gestalt
settings - I'm sure that's at the tail end of the Apple OF tree (although it
doesn't make it through to the Linux side).  This would give you the model
ID without poking the ROM or straps.

Iain.

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

Re: Sound stoppage

From: Takashi Oe <hidden>
Date: 2001-03-28 22:04:26

On Wed, 28 Mar 2001, Iain Sandoe wrote:
- I've just looked at the "standard" 7200 tree (html-converted from the one
at  suse) and there is a "compatible" entry.  "AAPL,7300 MacRISC"
quoted
I'd also like to know the bandit deviceID & revisionID in it's PCI config
space.
there's a "model" property (AAPL,343S1126) in the Apple OF - perhaps this is
different from the PowerComputing variant.
According to the oftree in /usr/lib/mol,

PowerBase 180 or 200:

compatible = "AAPL,e407", "MacRISC"
Bandit's model = "AAPL,343S1183"

StarMax 4160:

compatible = "AAPL,e826", "MacRISC"
Bandit's model = "AAPL,343S1183"

PowerMac 8500:

compatible = "AAPL,8500", "MacRISC"
Bandit's model = "AAPL,343S1126"

I wonder what PowerCenter or PowerTower reports..


Takashi Oe


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help