Date: Tue, 16 Jul 1996 00:51:02 -0500 From: bab@cypress.com (Barry Boes/CADC Datacomm CAD) To: hackers@freebsd.org Cc: bab@cypress.com Subject: IDE cd-rom drivers Message-ID: <199607160551.AAA07679@onyx.cadc>
next in thread | raw e-mail | index | archive | help
OK, so I finally decided to get a CD-rom drive for my computer. I went to the local hardware store and they had none of the drives on the "works with FreeBSD" list. So, I purchased the cheapest 6x ATAPI CD-ROM drive I could. I carried it home, plugged it in, and of course it did not work. I looked to find any more recent FreeBSD IDE CD drivers and could not find one. I'm running 2.1.0-RELEASE, and I checked 2.1.5-RELEASE and the cvs tree and it appears this stuff has remained untouched for some time now. (Did I look in the right place? I used the http CVS browser.) So, I downloaded the 1.2 ATAPI specification SFF-8020 and started working. I found some places where the current atapi code doesn't conform to the spec. I changed the code, and viola! The drive started working. Now it appears to me that with just a little more work this driver could be made to be much more generic and stable. And I owe FreeBSD in a big way - I've been using it for everything for awhile. So my question - Are these modifications worth anything to anyone else? Are they worth the effort it would take one of the core contributors to show me how to roll them into the source tree (-CURRENT maybe?) If you reply, please send to me directly, I don't subscribe to the -hackers list and don't have access to a news server that does. -Barry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607160551.AAA07679>