8 Commits

Author SHA1 Message Date
Chloe M. 354cf87a16 stos/amd64: isa: Add legacy i8254 driver
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-27 05:18:59 -05:00
Chloe M. ef72c9d6d5 stos/amd64: hpet: Add MdHpetTimeUsec() helper
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-27 06:47:29 +00:00
Chloe M. 096ebd9325 stos/amd64: hpet: Enable the main counter
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-27 06:43:22 +00:00
Chloe M. 6f09c21c90 stos/amd64: irqchip: Save LAPIC descriptors
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-27 05:01:29 +00:00
Chloe M. 55e12ce62d stos/amd64: irqchip: Detect and disable i8259s
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-27 04:45:57 +00:00
Chloe M. 29de9befc9 stos/amd64: hpet: Implement HPET register checking
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-26 14:05:27 -05:00
Chloe M. 686de4059f stos/amd64+hal: Add hpet init groundwork
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-25 22:07:14 -05:00
Chloe M. aec7ddb4a2 stos+amd64: Add serial logging + trace facility
Signed-off-by: Chloe M. <chloe@mensia.org>
2026-06-22 01:39:29 +00:00