|
72633eb339
|
maint: sync up other architectures with mmap(file)
|
2025-02-26 16:21:56 +02:00 |
|
|
40574c60f0
|
nvme: dma cache flush, better performance (played with timer)
|
2025-02-09 16:52:36 +02:00 |
|
|
7348232aa9
|
pci/dt: rework pci interrupts, add gicv2m and dt msi controllers
|
2025-02-05 21:45:48 +02:00 |
|
|
01dbac2132
|
dt: fix pci interrupt-map parsing
|
2025-02-05 12:35:38 +02:00 |
|
|
5b1b69e467
|
rv64: remove commented out M-mode CSRs
|
2025-01-21 19:53:33 +02:00 |
|
|
822d4f891c
|
rv64: implement address space dropping
|
2025-01-21 18:50:26 +02:00 |
|
|
ca82e25cf6
|
rv64: relax TLB flushes
|
2025-01-21 18:37:30 +02:00 |
|
|
cfc11c402a
|
rv64: fix smp init in asymmetric systems
|
2025-01-21 16:53:57 +02:00 |
|
|
909980f4eb
|
rv64: add jh7110/starfive visionfive2 support
|
2025-01-21 16:34:03 +02:00 |
|
|
16f580e7af
|
rv64: smp secondary hart startup
|
2025-01-20 17:04:17 +02:00 |
|
|
86509e39c1
|
rv64: riscv plic driver, time accouting
|
2025-01-20 13:22:24 +02:00 |
|
|
8ba37c9762
|
rv64: boot into usermode
|
2025-01-20 00:54:26 +02:00 |
|
|
20fa34c945
|
rv64: platform init, task switching
|
2025-01-19 15:16:26 +02:00 |
|
|
f46f3ddc31
|
rv64: implement M-/S-mode trap stubs
|
2025-01-17 03:28:00 +02:00 |
|
|
86eb2d3252
|
rv64: boot into upper half
|
2025-01-17 02:25:49 +02:00 |
|