33eee9c628
feat(kernel/syscalls): implement stub linux_poll
2025-04-13 10:18:15 +00:00
79e55140e3
feat(kernel/driver): implement driver sha512 verification
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-21 03:23:25 +00:00
b4cc1d9e66
fix(kernel): crash on ACPI shutdown/reboot
...
The deletion of DriverManager invalidates "DriverManager->GlobalKeyboardInputReports" which results in a crash if other processes are waiting for keyboard input.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-06 13:38:42 +00:00
f824df9aad
feat(kernel/driver): implement built-in driver support
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-02 21:34:16 +00:00
1af2cf657d
feat(kernel/driver): add CreateDeviceFile method
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-02 21:30:15 +00:00
851a8c140f
feat(kernel/driver): add ReloadDriver method to manage driver reloading
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-02 21:27:20 +00:00
ae2617dca2
refactor(driver/api): delegate memory allocation and deallocation to DriverManager
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-02 21:26:00 +00:00
EnderIce2
682c84b2af
Merge remote-tracking branch 'Kernel/master'
2024-11-20 05:00:33 +02:00