*BSD News Article 10396


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA56 ; Thu, 28 Jan 93 01:01:22 EST
Newsgroups: comp.unix.bsd
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!swrinde!gatech!news.byu.edu!ux1!fcom.cc.utah.edu!cs.weber.edu!terry
From: terry@cs.weber.edu (A Wizard of Earth C)
Subject: Re: [386BSD] Followup: WD8013 card
Message-ID: <1993Jan26.205504.24467@fcom.cc.utah.edu>
Sender: news@fcom.cc.utah.edu
Organization: Weber State University  (Ogden, UT)
References: <C1FuJ7.4A9@rot.qc.ca>
Date: Tue, 26 Jan 93 20:55:04 GMT
Lines: 32

In article <C1FuJ7.4A9@rot.qc.ca> captain@rot.qc.ca (Andrew Webster) writes:
>The WD8013 does seem to exhibit odd behaviour as the kernel only detects
>the card from a cold boot / power up.
>One person who responded mentioned this problem.  It is wide spread?
>Is there a fix?

The problem is that a warm boot does not cause a card reset.  This is
arguably a defect in the card.

The probe routine could be modified to forcibly reset the card; however, if
this is done, what is the point of having a probe routine (since you must
assume the card is present to reset it)?

Th appropriate answer is a shutdown routine for drivers in each device
driver... no one has hacked this into the device interface yet.  This
would also allow a spin-down of disks or "parking" the heads, if the
shutdown took an argument.

Happy hacking!


					Terry Lambert
					terry@icarus.weber.edu
					terry_lambert@novell.com
---
Any opinions in this posting are my own and not those of my present
or previous employers.
-- 
-------------------------------------------------------------------------------
                                        "I have an 8 user poetic license" - me
 Get the 386bsd FAQ from agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial
-------------------------------------------------------------------------------