|
35e0918bce
|
Don't race between enabling IRQs and halting CPU
|
2025-06-23 22:53:35 +08:00 |
|
|
bd24ed9ba7
|
Support RISC-V ISA extension detection
|
2025-06-11 16:54:59 +08:00 |
|
|
ffb4097436
|
Add RISC-V timer support
|
2025-05-29 19:51:02 +08:00 |
|
|
3aa1079ca6
|
Clarify the usage of ostd::arch
|
2025-04-18 13:26:16 +08:00 |
|
|
14b8c48859
|
Adjust RISC-V's implementation for recent changes
|
2025-04-18 13:26:16 +08:00 |
|
|
5651b93af0
|
Turn GS.base validity into a global invariant
|
2025-04-03 10:50:22 +08:00 |
|
|
30ec0be210
|
Halt the idle CPUs
|
2025-03-21 21:19:50 +08:00 |
|
|
f1c7564184
|
Move CPU context implementations to a specific module
|
2025-03-21 21:19:50 +08:00 |
|
|
fc67adb1f0
|
Move arch/cpu/context files
This commit can't compile, turn to the next one instead. But if melding this commit
with the next one, Git cannot detect rename changes.
|
2025-03-21 21:19:50 +08:00 |
|
|
5e35704e38
|
Support eagerly FPU state save/restore
Co-authored-by: Shaowei Song <songshaowei.ssw@antgroup.com>
|
2024-11-29 21:53:14 +08:00 |
|
|
4fa0e6334b
|
Add RISC-V base support
|
2024-09-30 10:02:08 +08:00 |
|