On 2010-05-03, at 21:51, Kristof Provost wrote: > Hi, > > On 2010-04-30 19:44:45 (+0200), Jakub Klama <[email protected]> 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.
Not sure how far you went with the crypto engine work, but be advised we already have completed the CESA driver, only I haven't managed to commit the code yet.. Let me know if you'd like to see / test drive this. BTW: out of curiousity, what is the platform based on 88F5281 you're using? Rafal _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[email protected]"

