i think this marvell media vault soc has quite a bit of promise. this product seems to be an arm core + a mashup of other marvell parts. the sata controller appears to have the same register interfaces as the one driven by sdmv50xx.c. the ethernet controller is not currently supported, but there appears to be enough documentation to support it. (as an added bonus, though i haven't had a chance to check in detail, i would guess this would help support x86 marvell lom parts (mv643xx) as well!) http://www.marvell.com/products/media/index.jsp the "User Manual" has all the crunchy register specs. here's a few products based on this soc: http://www.portwell.com.tw/products/NAD-1004_ca.html http://www.newegg.com/Product/Product.aspx?Item=N82E16822165130
it would be so much nicer running a plan 9. - erik