*BSD News Article 70329


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!newsfeed.internetmci.com!swrinde!sgigate.sgi.com!news.tamu.edu!mbreed
From: mbreed@cs.tamu.edu (Michael B. Reed)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Inserting delays in sio driver
Date: 6 Jun 1996 17:22:46 GMT
Organization: Texas A&M Department of Computer Engineering, College Station, TX
Lines: 16
Message-ID: <4p7456$ah9@news.tamu.edu>
NNTP-Posting-Host: photon.cs.tamu.edu

I've got an old Supra 14.4K modem configured as sio1, but FreeBSD
(both versions 2.0.5 and 2.1) is spotty about finding it during the
device probe at boot time - the modem fails probe test 3.

I remember from a while back that someone spoke of inserting delays
into the driver in the probe code to give the modem more time to
respond or to set the right values.  

Has anyone tried inserting these delays?  I've noticed several "extra
delay?" comments in sio.c, and I would assume that inserting one of the 
DELAY() macros at this point would be the appropriate thing to do.

-- 
-Brad Reed        mbreed@tamu.edu         http://www.cs.tamu.edu/people/mbreed/
             TAMU Prisoner, August 31, 1992 - December 20, 1996