Hi, On 2010-04-30 19:44:45 (+0200), Jakub Klama <jc...@semihalf.com> wrote: > This summer I'll add generic mechanism for using general purpose > DMA engines found in embedded system-on-chip devices. This will make > possible to schedule transfers from kernel and userspace and will > allow to use DMA in other devices using systemwide DMA engine. > > My earlier experience with kernel development was writing FreeBSD/arm > port to TI DaVinci Digital-media system-on-chip - more details here: [1]. > Development of this project will be done also on DaVinci - I'll provide > implementation of its DMA engine as well as example DMA-enabled device > driver - DaVinci's SD/MMC controller (current implementation uses only > PIO transfers). > > You can read more details here: http://wiki.freebsd.org/SOC2010JakubKlama > > I will appreciate your comments and suggestions about this project.
This looks like a very interesting project. I'm quite interested in seeing the idam(4) driver as I'm working on a driver for the hardware crypto engine in the 88F5182 (and later the 88F6xxx I hope) and it'd be much improved by DMA support. Good luck, Kristof _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"