References

Getting Started

Operating System Theory

CPU Architecture & Hardware

Filesystems

Concurrency & Synchronization

Development Tools & References

Alternative Approaches