Hi, On Tuesday 06 July 2010 16:40:31 you wrote: > What kind of Linux driver do you need?
In my opinion, the highest priority problems today with the Linux port are stability, code quality and cleanliness. The best example of LM32 problems is the executable loader hack. We should aim for inclusion in the official (Linus's) kernel tree, and the current code definitely does not meet the quality requirements for this. We don't need many drivers for this purpose; on the contrary it is usually better to submit a minimalistic port first e.g. with just the CPU, UART and timer, and then submit each additional driver one by one. This is one of the reasons why we are going to use RTEMS at least in the first series of devices - the others being a potential faster boot time (and generally less overhead), a code base more simple and easier to work with, LM32 being already well supported, fewer obscure areas (not like FDPIC) and a more friendly community. However, I still encourage the Linux port to MM - it is a great demonstration tool (makes it easier for people to understand there's a normal CPU in there), and, even in the short term, may be of interest to other developers (OpenWrt etc.) Sébastien _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkym...@freenode Webchat: www.milkymist.org/irc.html Wiki: www.milkymist.org/wiki
