資料集

OS開発をする上で参考になる資料

These documents will help your operating system development.

Intel CPU

Intel Chipset

Intel NIC

PCI

ACPI

  • ACPI Spec

    ACPIは電源管理のみならず、MP TablesやPCI、各種デバイスの情報を取る事ができる。

HPET Timer

UEFI

  • UEFI Specifications

    BIOSの後継となるファームウエアインターフェイス。UEFI搭載PCでブートローダを書く際には必須

AHCI

  • Serial ATA AHCI: Specification, Rev. 1.3.1

    IDE に代わる SATA 用のコントローラ。IDE でも SATA を読み書きすることは可能だが、より新しい規格である AHCI を使えば間違いないだろう。

ハードウエア全般