Messages in this thread | | | From | Leigh Orf <> | Subject | Re: ide-scsi + /dev/dsp == solid lockup | Date | Sat, 14 Oct 2000 20:58:38 -0400 |
| |
Alan Cox wrote:
| What you need to do is to clear bits 0, 1 and 3 of register | 0x50 of the 430TX chip. lspci can I think do that if you | figure out the right magic. | | Alan
Tried that. At least I think I did. Still hung.
Before tweaking:
home[1008]:/home/orf/lockup% sudo lspci -vvxxx
00:00.0 Host bridge: Intel Corporation 430TX - 82439TX MTXC (rev 01) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 32 00: 86 80 00 71 06 00 00 22 01 00 00 06 00 20 00 00 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 08 00 81 14 02 00 40 01 2b 10 55 11 01 00 11 11 ^^ ^^ ^^ these are the bits, right? 60: 00 10 10 20 20 20 00 84 a0 03 00 00 00 00 00 00 70: 20 00 0a 00 0e 00 00 00 23 12 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 20 0f 00 00 00 20 00 00
home[1008]:/home/orf/lockup% sudo setpci -s 0:0.0 50=0 home[1008]:/home/orf/lockup% sudo setpci -s 0:0.0 51=0 /* unnecessary */ home[1008]:/home/orf/lockup% sudo setpci -s 0:0.0 53=0
home[1008]:/home/orf/lockup% sudo lspci -vvxxx
[snip] 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50: 00 00 81 00 02 00 40 01 2b 10 55 11 01 00 11 11 ^^ ^^ ^^ set to zero 60: 00 10 10 20 20 20 00 84 a0 03 00 00 00 00 00 00 70: 20 00 0a 00 0e 00 00 00 23 12 00 00 00 00 00 00 [snip]
Fire up cdrecord, xmms, and it hangs solid. Argh! Did I do something wrong?
By the way, don't accidentally clear the second bit :P
Leigh - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |