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. | ![]() |
|
![]() |
![]() |
![]() |