..
cache.h
Flush caches between writing and verifying test data.
2021-12-23 11:00:10 +00:00
cpuid.c
Remove distinction between physical and virtual CPUs.
2022-01-31 22:59:14 +00:00
cpuid.h
Remove distinction between physical and virtual CPUs.
2022-01-31 22:59:14 +00:00
cpuinfo.c
Remove distinction between physical and virtual CPUs.
2022-01-31 22:59:14 +00:00
cpuinfo.h
Initial commit.
2020-05-24 21:30:55 +01:00
ehci.c
A few more code tweaks and comment typo fixes in the EHCI driver.
2022-01-28 19:55:31 +00:00
ehci.h
Add support for EHCI USB controller.
2022-01-23 17:38:50 +00:00
font.c
Initial commit.
2020-05-24 21:30:55 +01:00
font.h
Initial commit.
2020-05-24 21:30:55 +01:00
hwctrl.c
Initial commit.
2020-05-24 21:30:55 +01:00
hwctrl.h
Initial commit.
2020-05-24 21:30:55 +01:00
io.h
Initial commit.
2020-05-24 21:30:55 +01:00
keyboard.c
Remap numeric keypad to cursor keys.
2022-01-30 15:18:25 +00:00
keyboard.h
Initial support for native USB keyboard interface.
2021-12-22 17:31:06 +00:00
memrw32.h
Initial support for native USB keyboard interface.
2021-12-22 17:31:06 +00:00
memrw64.h
Use atomic memory read/write functions in tests.
2021-12-23 10:07:55 +00:00
memsize.h
Initial commit.
2020-05-24 21:30:55 +01:00
msr.h
Initial commit.
2020-05-24 21:30:55 +01:00
ohci.c
Minor code tweaks - no functional change.
2022-01-23 17:55:57 +00:00
ohci.h
Rename usbkbd to usbhcd to better reflect the new design.
2022-01-08 23:14:50 +00:00
pci.c
Improved PCI configuration space access functions.
2021-12-05 14:15:37 +00:00
pci.h
Improved PCI configuration space access functions.
2021-12-05 14:15:37 +00:00
pmem.c
Store pmem temporary arrays on the stack to reduce memory footprint.
2022-01-09 21:27:44 +00:00
pmem.h
Initial commit.
2020-05-24 21:30:55 +01:00
reloc32.c
Initial commit.
2020-05-24 21:30:55 +01:00
reloc64.c
Initial commit.
2020-05-24 21:30:55 +01:00
screen.c
Map USB controller registers into the reserved area of virtual memory.
2021-12-23 17:45:26 +00:00
screen.h
Initial commit.
2020-05-24 21:30:55 +01:00
smp.c
The apic_id_to_cpu_num[] map needs to be unsigned to support > 256 cores.
2022-02-01 15:40:52 +00:00
smp.h
Don't make assumptions about usable memory.
2022-02-02 12:20:39 +00:00
temperature.c
Remove distinction between physical and virtual CPUs.
2022-01-31 22:59:14 +00:00
temperature.h
Initial commit.
2020-05-24 21:30:55 +01:00
tsc.h
Initial commit.
2020-05-24 21:30:55 +01:00
usb.h
Minor fixes and refactoring in preparation for EHCI support.
2022-01-23 17:34:08 +00:00
usbhcd.c
Add support for EHCI USB controller.
2022-01-23 17:38:50 +00:00
usbhcd.h
Minor fixes and refactoring in preparation for EHCI support.
2022-01-23 17:34:08 +00:00
vmem.c
Map USB controller registers into the reserved area of virtual memory.
2021-12-23 17:45:26 +00:00
vmem.h
Map USB controller registers into the reserved area of virtual memory.
2021-12-23 17:45:26 +00:00
xhci.c
Minor code tweaks - no functional change.
2022-01-23 17:55:57 +00:00
xhci.h
Rename usbkbd to usbhcd to better reflect the new design.
2022-01-08 23:14:50 +00:00