On 3/16/2015 2:57 PM, Yurii Shevtsov wrote: >> On 3/16/2015 2:37 PM, Gedare Bloom wrote: >>> On Mon, Mar 16, 2015 at 3:21 PM, Joel Sherrill >>> <joel.sherr...@oarcorp.com> wrote: >>>> I don't know if this has been posted or merged into the WIki. >>>> Alan, Gedare and I were discussing this earlier today. One thing >>>> to remember is that it is always possible something we think >>>> is 1/2 a summer is incredibly easy so bonus tasks should be >>>> defined for every student. In broad strokes, a possible breakdown >>>> could be. >>>> >>>> + Complete GPIO/I2C/SPI integration and add SD card >>>> support (since it uses SPI) >>>> >>>> + USB and Network stack based on new BSP stack >> My understanding is that USB will need to be done first since >> the NIC is on the other side of USB. >> >> https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi >> >> makes it look like both USB and the NIC could come up easy. >> And there is the potential to leverage more code. >>>> + Raspberry Pi 2 optimization and SMP support >>>> Basic support is merged but the cache is clearly >>>> not in the right state based on benchmarks and >>>> the MMU might need initialization based on an >>>> early report from Alan. For sure, all capabilities >>>> that work now or begin to work on the Pi1 will >>>> need to be checked on Pi 2. >>>> >>> My intuition is there needs to be extra work added beyond just >>> fine-tuning the RPI2. >> +1 I just don't know what that is either. :) >>>> + User interface stack >>>> This could include an HDMI/USB console, and perhaps a >>>> port for the RTEMS graphics library. Obviously, you >>>> can't use any USB devices for UI unless the USB stack >>>> works so the USB effort would bring that up while >>>> doing the graphics work. Then move to USB UI devices. >>>> >>> Avoid proposing any work that overlaps (conflict or dependent) on >>> another. No USB UI devices should be proposed. >> Yes. The first step of this one could be to get the Graphics Toolkit into >> the RSB. >> >> Then leave USB UI devices as bonus work. > BTW, what do you mean by USB UI device? Something like external video card? I am primarily thinking keyboard and mouse. User interface devices. The video should (hopefully) be usable without incorporating pure GPL code. FreeBSD and Minix should be references there.
-- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel