Category "bare-metal"

Cortex M33 missing vector table

I want to test my ARM project within QEMU using semihosting. Initially I built for Cortex A7 and A9 processors and had no issues running my code, however now th

Cortex M33 missing vector table

I want to test my ARM project within QEMU using semihosting. Initially I built for Cortex A7 and A9 processors and had no issues running my code, however now th

Linking problems/ -nostdlib (FreeRTOS+CLI on RPi4)

Background: I followed the instruction from Tlmada (https://github.com/TImada/raspi4_freertos) to get FreeRTOS on RPi4. (Host: Ubuntu 18.04, Cross-Compiler: aar

Trouble implementing custom IntoIterator trait

I'm new to rust, so forgive me if the question is naive. I'm trying to build an OS in rust and I'm following this tutorial. The OS doesn't have memory managemen

How to see only changing register after each instruction in Spike?

I am using spike bare metal mode to run the compiled code for RISC-V. I want to see or save (in a text file) the register only which is changed after each instr