In the small-ish world of open-source & embedded graphics, toolkits, and SW / HW rendering implementors, there are few who have been at it as long and have such a breadth / depth of experience in so many areas as yourself.
As someone who has done a fair bit of searching for resources on the theory and practical design of such systems, I must say, that there are few books out there that concisely describe the "how" and "why" in a design-patterns kind of way tie in with immediately relevant topics (e.g. fbdev, widget & drawing libs, scene-graphs). Naturally, implementors often pick up the talent and ensure that trade secret is kept that way, but you are at a bit of an advantage I think, no?
You've been at E for a *long* time and you've done an insane amount of work making SW rendering almost as efficient as HW rendering - I'm sure there is no shortage of material.
Have you ever thought about writing a book - sharing some of your expertise with the world in a less formal language? Not something that's all-encompassing by any means but maybe with references for further reading. What about a techno-biography of E?
yea, totally.
Also, I bet there will be a big handful of mechanics who get a nice 10A buzz when they remove the panels without properly discharging the capacitors first.
My first question would be about the power that board is consuming ddr3 support (800+ MT/s). Keep in mind that transistors sink the most amount of current (i.e. consume power) when they are in the process of switching from '0' to '1' and vice versa. So if The bus speed has just increased by at least a factor of 4, then power consumption might have increased proportionally. A think a performance-per-watt graph comparing the Exynos chip and a dual core atom is in order (ahem.... tom's
My next question would be, "where are the Mali GPU drivers?" A free as in speech implementation of all patent unencumbered interfaces of this GPU would be brilliant. Can't wait to talk to the Linaro devs
Some of the legacy projects I've worked on would have a hard time supporting 64bit x86, never mind an architecture that changes the endienness.
ARM EABI
God help those who do not help themselves. -- Wilson Mizner