|
|
16d0a398b3
|
kexts: ps2kbd: send events to devices outside of interrupt context
|
2023-06-14 17:37:11 +01:00 |
|
|
|
aa62fa71b0
|
kexts: fbcon: add 8x16 bitmap font
|
2023-06-11 14:53:53 +01:00 |
|
|
|
a75c620dde
|
kexts: fbcon: support scrolling multiple lines under vgacon
|
2023-06-11 14:53:22 +01:00 |
|
|
|
1adb635303
|
kexts: qemufb: update fb_baseptr in qemu_set_varinfo
|
2023-06-11 12:59:33 +01:00 |
|
|
|
d10c89544c
|
kexts: fbcon: implement VGA text mode tty driver
|
2023-06-11 09:24:22 +01:00 |
|
|
|
557e1dda30
|
kexts: pci: remove extern qualifier
|
2023-06-10 21:42:05 +01:00 |
|
|
|
4cd9ebcb4f
|
kexts: add generic vga/fb tty driver
|
2023-06-10 21:41:46 +01:00 |
|
|
|
e10f11af88
|
kexts: add driver for Bochs/QEMU display controller
|
2023-06-10 13:24:36 +01:00 |
|
|
|
28dab53147
|
kexts: pci: create generic devices for all pci devices found during scan
|
2023-06-10 13:23:57 +01:00 |
|
|
|
4a2c5de5b6
|
kexts: pci: implement device enumeration
|
2023-06-09 21:27:09 +01:00 |
|
|
|
9bea0a8081
|
kexts: acpi: add DEFINE_KEXT
|
2023-06-09 21:25:53 +01:00 |
|
|
|
27387aa080
|
x86_64: move ACPI driver to kext
|
2023-06-09 19:31:30 +01:00 |
|
|
|
f83ecca490
|
dev: boot framebuffer support
|
2023-06-08 20:46:43 +01:00 |
|
|
|
cb220452db
|
dev: start implementing framebuffer devices
|
2023-06-06 22:01:17 +01:00 |
|
|
|
81533a1cff
|
kexts: ps2kbd: log message before and after initialising controller
|
2023-06-06 22:01:07 +01:00 |
|
|
|
4def9a74f0
|
kexts: ps2kbd: fix driver not being registered
|
2023-06-03 21:06:52 +01:00 |
|
|
|
b7b0691b8f
|
dev: implement driver objects to organise and identify devices
|
2023-06-02 19:35:07 +01:00 |
|
|
|
648c370679
|
kexts: add stub VGA16 framebuffer driver
|
2023-06-02 19:32:56 +01:00 |
|
|
|
0238008986
|
dev: auto-generate device name in device_register if name is unspecified
|
2023-05-11 21:19:00 +01:00 |
|
|
|
802e610eed
|
ps2kbd: move to kexts/drivers/input subtree
|
2023-05-11 20:30:52 +01:00 |
|
|
|
8dd7616594
|
ps2kbd: create input devices for kbd/mouse. report keypress events.
|
2023-05-10 20:34:19 +01:00 |
|
|
|
a4f2dec1fb
|
kext: add PS/2 keyboard/mouse driver
|
2023-05-08 18:19:28 +01:00 |
|
|
|
076a15e47b
|
kernel: add second example kext for dependency test
|
2023-04-09 16:42:16 +01:00 |
|
|
|
9b75ca8b8c
|
kernel: enumerate internal kexts during boot
|
2023-04-08 09:27:21 +01:00 |
|
|
|
3e2164c7c2
|
kernel: rename extensions/ to kexts/
|
2023-04-06 21:18:56 +01:00 |
|