hi all, i'm a long-standing software libre advocate and developer and i tend to tackle the areas where free software doesn't have someone already working on it. that has taken me into hardware design, so i'd like to let people here know that i have designed a hardware standard (eoma68) and have been working with ingenic to create a CPU card using the ingenic JZ4775. info on the standard is here: http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68#Table_of_EOMA-68_pinouts the PCB designs are done and will be sent off to be prototyped (qty 5 are planned at the moment) at the beginning of next month (september). it will be the very first CPU card that could go into FSF-Endorseable products and be reasonably popular, as Ingenic have, bless 'em, even released the full source code of the VPU drivers. no, not "a .a or .so with some header files", *actual* full source. also as people familiar with Ingenic X-Burst will know, although it is a bit challenging the 3D libraries are also fully software libre. very very early Ingenic SoCs (JZ4740) only used X-Burst: ingenic then unfortunately licensed proprietary 2D/3D/VPU hard macros for a while but the JZ4775 is the first 1ghz (i.e. modern-ish) SoC that can address 3Gb (i.e. modern-ish) DDR3 RAM and *doesn't* include proprietary drivers. so! :) if anyone would like to get involved, just let me know, i will be happy to answer. just so you know, i am subscribed (digest) to linux-mips. l.