The embedded world has traditionally struggled to provide a common and open development interface for software and systems engineers. Tools have traditionally been tied either to the RTOS or the ...