[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
i386: Matsushita/Panasonic/SB16 CD-ROM driver for OpenBSD (and po ssibly NetBSD) (big - 52kB !)
- To: tech_(_at_)_openbsd_(_dot_)_org, tech-kern_(_at_)_netbsd_(_dot_)_org
- Subject: i386: Matsushita/Panasonic/SB16 CD-ROM driver for OpenBSD (and po ssibly NetBSD) (big - 52kB !)
- From: Schurek Peter <peter_(_dot_)_schurek_(_at_)_siemens_(_dot_)_com>
- Date: Tue, 12 Nov 2002 11:19:42 +0100
I've ported the FreeBSD version of the Matsushita/Panasonic ISA CD-ROM
driver (matcd) to OpenBSD which I would like to contribute. These drives
were commonly sold with the Soundblaster/Soundblaster 16 audio cards
(SB16 CD-ROM) so there might still be interest out there (apart from me).
>From FreeBSD's matcd(4) man-page:
The matcd driver controls the CR-562-x and CR-563-x CD-ROM drives made by
Matsushita-Kotobuki Electronics Industries, or Matsushita for short.
These CD-ROM drives have been sold under the Panasonic (which is a trade
name for Matsushita), Creative Labs (omniCD) and Reveal names, and have
been included in computers made by Tandy, AST, Packard Bell and many oth
Attached is a gzipped tarball with the driver sources and a README
detailing the necessary steps to install and compile the driver for
OpenBSD 3.1. As long as the glitch in /usr/src/sys/dev/isa/isa.c:isascan()
is left in place this driver should work with upcomming versions too.
The reason I'm dropping this also on the NetBSD crowd can be found in
the fact that the Open/NetBSD ISA drivers have not as much diverged from
each other as from their FreeBSD brethren (only probe() needs a variant).
I've implemented the c/bdevsw structures - which I gleaned from mcd.c -
so there should be a good chance this driver may only need some minimum
additional tweaking to compile (and work) with NetBSD too.
If I've done something sacrilegious with this cross-post, I humbly suggest
that I'm not collectively flamed this time, but one of the higher echelons
tells me the right way, which I will gladly follow from then on.
[demime 0.98d removed an attachment of type application/octet-stream which had a name of matcd.tgz]
Visit your host, monkey.org