QNX Resource Management
Abstract
The QNX operating system uses resource managers for managing filesystems and a wide variety of devices. By pathname space mapping, devices and resources are rendered as filesystem entries. This allows a client application to interact with multiple servers through POSIX function calls. The control structure and data structures related to resource managers are introduced, and the mappings between POSIX calls and the internal message handlers of a resource manager are explained. Two examples are given to show how to implement resource managers.
Keyword
Resource manager
Microkernel architecture
Superstructure
Message handler
Device driver
Management is doing things right; leadership is doing the ...
Get Real-Time Embedded Systems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.