Так это же развитие Atmel Software Framework. У них были резервы чтобы увеличить скорость SPI и сократить размер кода - в ASF на любой чих четыре уровня вложенности функций. Там просто адский индусский код. Меня напрягает другое - оно теперь завязано на web. Когда сервер, конфигурирующий эту мегалибу, сдохнет - она превратится в тыкву.