⎇ 922ad1f86bbef5d4f8c5f59827e5fd6a9b17c1af
renaser/kernel/src/drivers/mod.rs
Historia
Quién tocó qué
crudo
feat(renaser): Fase 12 — la bocina del PC como capacidad de host
1// =============================================================================
2// renaser :: kernel/src/drivers — Fase 6.1 :: el puente hacia el hardware real
3// -----------------------------------------------------------------------------
4// Hasta aqui renaser solo tocaba el silicio que el firmware le servia en
5// bandeja: el framebuffer GOP, el temporizador, el teclado. Los `drivers`
6// abren la primera via hacia hardware que el kernel debe DESCUBRIR y reclamar
7// por si mismo:
8//
9// * `pci` — acceso al espacio de configuracion del bus PCI (0xCF8/0xCFC).
10// * `disco` — el disco virtio-blk: asignador de marcos DMA, `Hal` y la
11// lectura, por sondeo, de su primer sector.
12// * `altavoz` — la bocina del PC: el canal 2 del PIT como generador de tono
13// (Fase 12).
14// =============================================================================
15
16pub mod altavoz;
17pub mod disco;
18pub mod pci;