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]"