Am Do, 21.07.2011, 09:22 schrieb Werner Almesberger:
> [email protected] wrote:
>> Thinking how good to have openwrt available and for expanding upon use
>> of m1 when people get the next batch of 80....
>
> 200% agreed on the importance of having Linux - already for escaping
> USB driver hell. (Well, the major hell. You'll still get the minor
> hell of fishing exciting new bugs out of the host controller.)
well there is no standard usb hc on mm1 so far... The softcore only
supports usb keyboards and mice.

Coming back to the initial question.. i've begun with porting device trees
to lm32, which is a (textual) description of the hardware, that is
provided as a seperate blob besides the kernel. So you won't have to have
the hardware elements, like irq and base address hardcoded in the kernel
(and you can have one kernel for multiple boards, just replace the device
tree)

Along with that i've done some cleanups to the uart and vgafb driver.

This all still needs some cleanup though.

ps. imho the irq handling and some cores (like the uart one) needs some
rework. atm the driver code needs to manually ack the UART irq, which is a
lm32 arch specific function call (apart from that, the uart driver is
generic). Additionally, there is no polling possible atm with the UART
core.

-- 
Michael

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode
Twitter: www.twitter.com/milkymistvj
Ideas? http://milkymist.uservoice.com

Reply via email to