1 Setting the playing field
1.1 - Programming the RISC-V
1.2 - Compiling Bare Metal
1.3 - Linking Bare Metal
1.4 - Simulation
1.5 - Exercises
2 Making it work on hardware
2.1 - The current situation
2.2 - Wrapping it up
2.3 - One more thing ...
2.4 - Go as fast as you can
2.5 - Exercises
3 Once upon a time(r)
3.1 - SW Timer
3.2 - HW Timer
3.3 - Using TCNT
3.4 - How much bang do you get for your buck?
3.5 - Exercises
4 Interrupts
4.1 - Interrupt
4.2 - Zicsr
4.3 - Exercises
5 QOI
5.1 Digital image
5.2 Image formats
5.3 Example
5.4 Project
More
ECTS Sheet
Toledo
Built with
from
Grav
and
Hugo
navigation
HW/SW codesign
Image courtesy:
Pexels
-
DS stories