Haiku internals documentation
Kernel
«
Registrar Protocols
::
Contents
::
Device Driver Architecture
»
Kernel
¶
Device Driver Architecture
1. The Basics
2. Exploring the Device Tree
3. Writing a Driver
4. Publishing a Device
5. Writing a Bus Driver
The generic bus
6. Open Issues
Plug and Play Manager
PNP Manager
PNP Driver
PNP Bus
Swap file
How to use a swap file?
How swap system works?
CPU architectures
Notes on long double support
The ARM port
The m68k port
The PowerPC port
The SPARC port
Haiku boot process specification
Overview
Booting from BIOS
Open Firmware
U-Boot
EFI
Bootloader debugging with GEF
Building Haiku
Launching Haiku in QEMU
Attaching GEF
Using PCI serial ports for debugging
Devices known to work
Devices to be tested
Configuring
«
Registrar Protocols
::
Contents
::
Device Driver Architecture
»