The software described in this documentation is either in Extended Support or Sustaining Support. See https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdf for more information.
Oracle recommends that you upgrade the software described by this documentation as soon as possible.
Table of Contents
- Preface
- 1 Introduction
- 2 The Porting Process
- 3 Operating System Considerations
- 4 Application Development Environment
- 5 Threads and Multiprocessing
- 6 Migrating Device Drivers
- 6.1 Considerations for Porting Device Drivers
- 6.2 Reading and Writing Data from or to User Space
- 6.3 About Handling Access to Shared Resources
- 6.4 About the Bus Model
- 6.5 About Character Device Drivers
- 6.6 About Block Device Drivers
- 6.7 About Network Device Drivers
- 6.8 About USB Device Drivers
- 6.9 About the Sysfs File System
- 6.10 Loading Device Drivers as Kernel Modules
- 7 Security
- 8 Runtime Environment
- 9 Pluggable Authentication Modules
- 10 Packaging and Distributing Applications