SDK: C

The C SDK is the primary SDK. The programming language is C, and the programmer has full access to the entire OS, platform, hardware (USB, Clocks, etc) available. If it can be done, the C SDK provides the access to do it.

It can be used for both custom firmware, and for performance enhancement.