tillitis-key/hw/application_fpga/core
Daniel Jobson 8c6ab6902d
Automatically control system_mode in hardware
Raise privilege (go to firmware mode) when a function call occurs
to the function set in syscall_addr_reg. Automatically revoke privilege
when executing above ROM (go to app mode).

Remove the option of writing to system_mode through the API.

Co-authored-by: Mikael Ågren <mikael@tillitis.se>
2024-12-09 09:33:02 +01:00
..
clk_reset_gen FPGA: Format verilog code 2024-10-22 12:04:19 +02:00
fw_ram Doc: fix typo of system mode in readme 2024-11-13 14:13:02 +01:00
picorv32 FPGA: Ignore warnings about blocking assignment in clocked processes 2024-06-17 15:37:13 +02:00
ram Doc: move implementation details of RAM scrambling to RAM core 2024-11-20 15:48:49 +01:00
rom Fix typo 2024-11-14 16:35:50 +01:00
timer tb: make timer core testbench selftesting 2024-11-27 08:10:15 +01:00
tk1 Automatically control system_mode in hardware 2024-12-09 09:33:02 +01:00
touch_sense FPGA: Format verilog code 2024-10-22 12:04:19 +02:00
trng Change "rosc" references to "trng" 2024-11-14 16:35:51 +01:00
uart fpga: remove the API for configuring the UART core 2024-11-26 15:24:12 +01:00
uds Harmonize the naming of firmware and app mode. 2024-11-12 15:13:59 +01:00