I am not sure if this made it to the list... How about a closed-source firmware update application/startup module and a specification of an API (not necessarily constant, just public) for each chip with closed firmware? Mikhail.