]> 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)
commitbd0b2c54a1340440611bc42c4506289630327eb8
treee8c3d9d2964af4c859bd39f3a1e0be26f343eac5
parent394202c032c4adeb0456f56437d27be5e0d2cfb5
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