Re: Gosh, I can't believe this!!! (was: who's guilty...)
At 09:24 PM 12/1/96 -0800, you wrote:
>I'll offer this guess: the troublesome card does DMA, and is not being shut
>down before the kernel reboots. It writes to its previously programmed
>buffer address during the memory test, which of course causes the memory
>test to fail. Warm boot works because it does a very cursory memory test
>(if any), allowing only a short time window for the card to interfere; cold
>boot fails because of a more thorough test.
>Perhaps the change between kernels 1.2 and 2.0 was that the driver now takes
>advantage of the card's DMA capabilities? Or something isn't getting shut
>down properly when switching to runlevel 0? Or the driver doesn't finish
>or cancel outstanding operations when it's closed?
Uhhmmm... your explanation sounds very good to me but dmesg reports that DMA
is not needed when it detects the card. Also, the DOS utility used to
configure the IRQ and I/O address of the card does not provide the
capability to configure a DMA channel.
Eloy A. Paris
Rockwell Automation de Venezuela
Telephone: +58-2-9432311 Fax: +58-2-9430323
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com