]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
hal: add timer/keyboard/video HAL and refactor drivers
authorTulio A M Mendes <[email protected]>
Thu, 5 Feb 2026 20:46:17 +0000 (17:46 -0300)
committerTulio A M Mendes <[email protected]>
Thu, 5 Feb 2026 20:46:17 +0000 (17:46 -0300)
commit822342c66c9009358781c7a2ff842aaee41b0d25
tree7f97094c68902138102b967838175772981e4412
parentad3b62c85165b4fe011085a5155e0384590fd31c
hal: add timer/keyboard/video HAL and refactor drivers
19 files changed:
include/hal/keyboard.h [new file with mode: 0644]
include/hal/timer.h [new file with mode: 0644]
include/hal/video.h [new file with mode: 0644]
src/drivers/keyboard.c
src/drivers/timer.c
src/drivers/vga_console.c
src/hal/arm/keyboard.c [new file with mode: 0644]
src/hal/arm/timer.c [new file with mode: 0644]
src/hal/arm/video.c [new file with mode: 0644]
src/hal/mips/keyboard.c [new file with mode: 0644]
src/hal/mips/timer.c [new file with mode: 0644]
src/hal/mips/video.c [new file with mode: 0644]
src/hal/riscv/keyboard.c [new file with mode: 0644]
src/hal/riscv/timer.c [new file with mode: 0644]
src/hal/riscv/video.c [new file with mode: 0644]
src/hal/x86/keyboard.c [new file with mode: 0644]
src/hal/x86/timer.c [new file with mode: 0644]
src/hal/x86/video.c [new file with mode: 0644]
src/kernel/main.c