He's not included any of the ARM core MCUs. If he expanded it to Cortex-M3.. for DUE.. .Then we'd want him to expand it to Cortex-M0 for ZERO.... then there would be others of us who'd like to see it expanded to Cortex-M4 for TI Tiva C series.I am mainly interested in Cortex-M processors. There is no hope that one person or even a few people can provide an open source firmware library for these devices.
Here is a project with the goal for providing such a library http://libopencm3.org/wiki/Main_Page
The libopencm3 project (previously known as libopenstm32) aims to create a free/libre/open-source (LGPL v3, or later) firmware library for various ARM Cortex-M0(+)/M3/M4 microcontrollers, including ST STM32, Ti Tiva and Stellaris, NXP LPC 11xx, 13xx, 15xx, 17xx parts, Atmel SAM3, Energy Micro EFM32 and others.They barely have software to configure the pins on devices. There is no support for SDIO on any device http://libopencm3.org/wiki/Status.
Kowalski's work with Cosa is a really interesting development for a C++ OO Framework. It's a bare metal approach that will give us some task scheduling that might allow us to do some things that we expect an RTOS to accomplish.
Embedded systems are about time and Costa almost ignores problems of concurrency. The importance of preemptive systems has been understood for over 40 years.
Liu, C. L.; Layland, J. (1973), "Scheduling algorithms for multiprogramming in a hard real-time environment", Journal of the ACM 20 (1): 46–61,
Here is a summary of this important theoretical result http://en.wikipedia.org/wiki/Rate-monotonic_scheduling.
There are lots of resources for Cortex M http://en.wikipedia.org/wiki/List_of_ARM_Cortex-M_development_tools so I can't complain too much.