diff options
| author | Shell <[email protected]> | 2024-08-27 12:45:12 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-08-27 00:45:12 -0400 |
| commit | fd496e4cc43f80486b14d0d1b0cf2816285f91d9 (patch) | |
| tree | cd847d56cb932018ada87887012931a7fa99a42a /libcpu/SConscript | |
| parent | 32635bb53a69d19cb4ca3e0b516b353661c675c3 (diff) | |
feat: arm64: generic implementation of vector irq (#9336)
feat: overall implementation of vector irq
This patch generalize the irq handling on up/mp system by adding the
`rt_hw_irq_exit()` & `rt_hw_vector_irq_sched()` API.
Changes:
- Added `rt_hw_irq_exit()` and `rt_hw_vector_irq_sched()` APIs for unified IRQ management.
- Refactored assembly code for both UP and MP systems to use the new IRQ handling flow.
- Removed redundant code and optimized exception handling paths.
Signed-off-by: Shell <[email protected]>
Diffstat (limited to 'libcpu/SConscript')
0 files changed, 0 insertions, 0 deletions
