Hi, On Monday 23 August 2010 23:01:10 Francisco J. Mejia wrote: > 1. How complex would be the process of developing an RTEMS driver and > static library for TMU2 / PFPU?, Is there any expected timeframe for > these? > > 2. What are the recommended documents for these tasks?, are there any > guidelines for the API architectures?
Not very complex, timeframe is approx 3 weeks (ie once I have got the basic USB working to make the GUI usable and then begin to port the rendering engine to RTEMS. Audio will be needed too). The PFPU and TMU2 hardware documentation is available on milkymist.org, and for the API you can have a look at the existing drivers in libhal (software/include/hal/{pfpu,tmu}.h; software/libhal/{pfpu,tmu}.c) and just adapt that to POSIX (ie through an entry in /dev). > * How complex would be the process of developing an OHCI-compliant USB host > stack?, Is there any expected timeframe for this? It's a major time sink and there is no timeframe for this. Eventually I'll just make input devices (keyboard + mouse) working on 1.0, with the input device protocol implemented in the AVR and a simple AVR->LM32 protocol in order not to have to implement every USB idiosyncrasy nor face other complications with the RTEMS USB stack and RTEMS USB input device drivers (or rather lack thereof). If someone wants other devices to work (USB sticks, bluetooth adapters and what not), then they make the OHCI firmware and drivers themselves. Let's put that on more shoulders... S. _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkym...@freenode Webchat: www.milkymist.org/irc.html Wiki: www.milkymist.org/wiki