cvs commit: src/sys/dev/matcd creativeif.h matcd.c matcd_data.h
matcd_isa.c matcddrv.h options.h
John-Mark Gurney
gurney_j at efn.org
Tue Jun 17 10:54:13 PDT 2003
Matthew N. Dodd wrote this message on Tue, Jun 17, 2003 at 10:38 -0400:
> On Tue, 17 Jun 2003, Frank Durda IV wrote:
> > [-]Please use the bus_space staff.
> >
> > And on what company/school staff would this person be on?
> > Please elaborate.
>
> inb()/outb() are not portable. FreeBSD uses a mechanism borrowed from
> NetBSD that hides the platform specifics behind a common API.
>
> See mcd(4) and scd(4) for example.
Or the documentation in the Developer's Handbook:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/devicedrivers.html
FreeBSD actually has decent documentation on this sort of thing.
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the cvs-src
mailing list