The name “SYS/BIOS” is actually pretty new, but the roots of this RTOS go back quite a ways. This product used to be called DSP/BIOS and was aimed solely at TI’s DSPs. As of version 6.30, the name DSP/BIOS was changed to SYS/BIOS to more accurately reflect that it is now aimed at not just DSPs, but microcontrollers as well. Because the chips that use DSP/BIOS and now SYS/BIOS have a wide range of memory, power and features, it was designed to be highly configurable and scalable. SYS/BIOS has a very rich feature set with support for both Tasks and Software Interrupts, and for both dynamic instantiation as well as build-time configuration of OS objects. It also has a rich set of features and tools to allow real time debugging above and beyond what users will find in a conventional debugger. Another big change in SYS/BIOS is its transition to the open source software model. SYS/BIOS is now licensed under the BSD license and its source code is both assessable and build-able by all users.