Commit graph

3 commits

Author SHA1 Message Date
Mikael Ågren
c9ae734aab
PoC: Remove IRQ30 from fw/irqpoc_with_app
Removing IRQ30 since it us no longer exist
2024-12-17 17:23:39 +01:00
Mikael Ågren
cef5c904b1
PoC: Control access to FW RAM
Allow FW RAM access only in the following execution contexts:
- Firmware mode
- IRQ_SYSCALL_HI

Input port `system_mode` of the `fw_ram` module is replaced with an
enable port. Since access to FW RAM not longer depend only on
system_mode
2024-12-17 17:07:59 +01:00
Mikael Ågren
a593d7b834
PoC: Add basic syscall example firmware
Adds a basic example firmware that copies an app to app RAM. The app
triggers syscall interrupts and tries to execute ROM code from app mode.

A make target (`tb_application_fpga_irqpoc_with_app`) that simulates a
Tkey running the firmware is added.
2024-12-17 17:07:58 +01:00