Re: FreeBSD's embedded agenda

"M. Warner Losh" <[email protected]> Thu, 01 Jun 2006 12:16:38 -0600 (MDT)
Newsgroups gmane.os.freebsd.devel.small
Message-ID <20060601.121638.1273920169.imp__48304.137789137$1149186095$gmane$org@bsdimp.com>
In message: <[email protected]>
            John Birrell <[email protected]> writes:
: As I said, writing a NAND driver under geom on FreeBSD is a trivial matter.
: That is what I did. The driver wasn't committed to FreeBSD because it
: is hardware specific to the board due to the way the the processor I/O
: is mapped. If you study the NAND implementations on embedded hardware,
: you will see that making a general operating system support them all with
: drivers is hard to do because of the different ways that the NAND chips
: are mapped in I/O. It's not like they are on a general bus that makes
: access to them the same.

Yes.  This driver does have a number of issues.  There needs to be
some additional layers of abstraction to make it generic.  The driver
you wrote works very well (we only had to fix a one or two minor
bugs).

Warner
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-small
To unsubscribe, send any mail to "[email protected]"