This directory contains libraries and software packages for LiteX SoCs:
- DemoBundle: a ROM with several demo programs, to measure the speed of softcores (raystones), to draw shiny spheres with raytracing (tinyraytracer), to display animations on the small OLED screen (riscv-logo, julia) ...
- LiteOS: a minimalistic OS that lets you load and execute programs (ELF binaries) stored on the SDCard;
- Programs: simple example programs for LiteOS
- Doom: a port of Doom for LiteOS
- Tagl: a 3D software renderer (that I wrote in the 90s) ported to LiteOS
- Libs: common libraries (ELF support, OLED screen, framebuffer, Dear ImGui port, stdio adapter)