Implementing Device Drivers - Migrating from Linux to a Microkernel OS
|
|
||||||||||||||||
|
||||||||||||||||
|
|||||||||||||||||||
|
|||||||||||||||||||
|
|||
Recent market developments around IP ownership have prompted many companies to investigate the possibility of migrating their Linux code to a commercial-grade operating system. This paper describes a case study that examines the scope of the effort involved in migrating device driver code developed for a "monolithic" OS such as Linux to a microkernel OS such as the QNX® Neutrino® realtime OS (RTOS). A primary goal of the study was to provide an indication of how much, if any, of an existing code base can be leveraged during this type of migration. | |||