* CS4281 on Dell Inspiron 2100 running Redhat 7.2
@ 2001-11-11 5:33 Shawfeng Dong
2001-11-12 0:19 ` Alan Cox
0 siblings, 1 reply; 3+ messages in thread
From: Shawfeng Dong @ 2001-11-11 5:33 UTC (permalink / raw)
To: twoller; +Cc: linux-kernel
Hi,
I installed both Windows 2000 and RedHat Linux 7.2 onto my Dell Inspiron
2100 laptop. The sound card is Cirrus Logic Crystal CS4281 PCI Audio. It
works fine under W2k, also fine under Linux if the laptop boots directly
into Linux. But there is a weird problem: if I reboot the computer from W2k
into Linux, it is unable to load the sound driver.
Do you have any idea what may cause this weird behavior? Or can you send me
the latest driver? If you need more detailed information, please let me
know.
Thanks and best wishes,
Shaw
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: CS4281 on Dell Inspiron 2100 running Redhat 7.2
2001-11-11 5:33 CS4281 on Dell Inspiron 2100 running Redhat 7.2 Shawfeng Dong
@ 2001-11-12 0:19 ` Alan Cox
0 siblings, 0 replies; 3+ messages in thread
From: Alan Cox @ 2001-11-12 0:19 UTC (permalink / raw)
To: Shawfeng Dong; +Cc: twoller, linux-kernel
> into Linux. But there is a weird problem: if I reboot the computer from W2k
> into Linux, it is unable to load the sound driver.
>
> Do you have any idea what may cause this weird behavior? Or can you send me
> the latest driver? If you need more detailed information, please let me
> know.
Windows leaves the hardware shutdown in a state Linux can't get it back.
The same happens in reverse sometimes too. Basically always cold boot
when changing OS
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: CS4281 on Dell Inspiron 2100 running Redhat 7.2
@ 2001-11-12 14:36 Woller, Thomas
0 siblings, 0 replies; 3+ messages in thread
From: Woller, Thomas @ 2001-11-12 14:36 UTC (permalink / raw)
To: 'Shawfeng Dong', Woller, Thomas; +Cc: linux-kernel
I have never been able to figure out why some machines need a POR
in order to work after running a windows based OS (win2k and
win98se I seem to remember both cause this behavior). I have
tried adding resets into the init code that the part understands,
but no help. My belief is that the BIOS is not properly
resetting the chip to the same consistent state on a warm boot as
a cold boot. Since there are no longer any h/w persons at Cirrus
to work with probing the state of the cs4281 during this failure
(part has been end-of-lifed), and getting DELL to open up the
BIOS is most likely not going to happen, then I don't anticipate
a solution from me. more trial and error work might yield an
answer... else you'll have to power the machine each time
rebooting :( wish i had more. if you want the cs4281
Programming manual, and do some register twiddling yourself, i
can send directly to you. i have been able to get this document
out without requiring an NDA.
thanks
Tom Woller
twoller@crystal.cirrus.com
-----Original Message-----
From: Shawfeng Dong [mailto:dong@ucolick.org]
Sent: Saturday, November 10, 2001 11:33 PM
To: twoller@crystal.cirrus.com
Cc: linux-kernel@vger.kernel.org
Subject: CS4281 on Dell Inspiron 2100 running Redhat 7.2
Hi,
I installed both Windows 2000 and RedHat Linux 7.2 onto my Dell
Inspiron
2100 laptop. The sound card is Cirrus Logic Crystal CS4281 PCI
Audio. It
works fine under W2k, also fine under Linux if the laptop boots
directly
into Linux. But there is a weird problem: if I reboot the
computer from W2k
into Linux, it is unable to load the sound driver.
Do you have any idea what may cause this weird behavior? Or can
you send me
the latest driver? If you need more detailed information, please
let me
know.
Thanks and best wishes,
Shaw
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2001-11-12 14:37 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-11-11 5:33 CS4281 on Dell Inspiron 2100 running Redhat 7.2 Shawfeng Dong
2001-11-12 0:19 ` Alan Cox
-- strict thread matches above, loose matches on Subject: below --
2001-11-12 14:36 Woller, Thomas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox