![]() Modern operating system kernels consist of a number of components such as a memory manager, process scheduler, hardware abstraction layer (HAL) and security manager. The paper concludes by examining the device driver development environments and facilities provided to developers by each operating system. The process of implementing a driver, for each operating system, that performs I/O to a kernel buffer is also presented. Driver components required when implementing device drivers for each operating system are presented and compared. A Comparison of the Linux and Windows Device Driver ArchitecturesMelekam Tsegaye Rhodes University, South Africa Richard Foss Rhodes University, South Africa Ībstract: In this paper the device driver architectures currently used by two of the most popular operating systems, Linux and Microsofts Windows, are examined. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |