OS
Added openFPGA categories toggled by the "Group openFPGA" setting (Settings > Analogue OS). Users can still quickly navigate the Categories/Platforms lists with the "Resume Browser" setting. Categories are defined in
<platform>.json
.Added per-core button mapping via the OS for openFPGA
Fixed USB link menu bug
APF
Added Chip32 automatic reinitialization via JTAG
Added Chip32 cycle limit during crash
Added Chip32 full instruction execution to the logging tool
Added logging to explain why a data slot may not have been saved
Added Chip32 execution halt with B button
Fixed Chip32 bug where HOST 4002 a second time while reloading a core would hang
Fixed Chip32 bug where reloading a data slot would not correctly choose the new file
Fixed Chip32 bug where PMP reads/writes weren't logged
Fixed Chip32 CORE instruction - if user reloads FPGA with a new bitstream via JTAG, the CORE instruction will be skipped
Fixed Chip32 LOADF instruction - now issues Host: Request Write and also respects any ADJFO parameters given
Fixed Chip32 XFILL to handle zero length
Fixed nonvolatile slot saving bug
System
Fixed “Boot to openFPGA” resume issue while docked