FIQ: enable on boot & add support for using custom FIQ handler #110

Merged
sb10q merged 2 commits from morgan/zynq-rs:fiq into master 2024-02-02 17:06:57 +08:00

Warning

  • Updating artiq-zynq's flake with this PR will result in compilation failure. As a custom FIQ handler is not implemented on that repo yet.

Summary

  • enable FIQ on boot with cpsie f

  • allow the use of custom FIQ handler by gating the dummy handler

  • Compilation check

    • nix build <variant> for szl, coraz7-experiments, zc706-experiments and kasli_soc-experiments. All compiled without warning
## Warning - Updating artiq-zynq's flake with this PR will result in compilation failure. As a custom FIQ handler is not implemented on that repo yet. ## Summary - enable FIQ on boot with `cpsie f` - allow the use of custom FIQ handler by gating the dummy handler - Compilation check - `nix build <variant>` for szl, coraz7-experiments, zc706-experiments and kasli_soc-experiments. All compiled without warning
morgan added 2 commits 2024-02-02 16:59:19 +08:00
298f64a2f9 boot: enable FIQ
asm: add FIQ enable instruction
f340cd9380 add support to not compile with dummy FIQ handler
cfg: add dummy FIQ handler cfg
abort: gate dummy FIQ handler using cfg
morgan force-pushed fiq from f340cd9380 to 5bd336c961 2024-02-02 17:01:22 +08:00 Compare
sb10q merged commit 5bd336c961 into master 2024-02-02 17:06:57 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/zynq-rs#110
There is no content yet.