SkillAgentSearch skills...

TinyPrograms

Tiny programs from various sources, for testing softcores

Install / Use

/learn @BrunoLevy/TinyPrograms
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

TinyPrograms

A collection of tiny programs from various sources, for testing softcores. Includes my simple library to render 80x25 and 80x50 "graphics" in an Ansi terminal (this makes big pixels, but they have 16 million colors !)

How to compile

Just gcc <program name>.c -o <program name> and that's all. Some programs (pi.c, tinyraytracer.c) will need to be linked with the math library (gcc <program name>.c -lm -o <program name>). And of course, if you are cross-compiling (for your own RISC-V softcore), you will need to install the RISC-V toolchain and use riscv-gcc instead (more information here)

Links (programs)

Links (Risc-V cores)

View on GitHub
GitHub Stars140
CategoryDevelopment
Updated6d ago
Forks12

Languages

C

Security Score

80/100

Audited on Mar 27, 2026

No findings