From 3cbd3dc6fe12dae80f291285dcfb8433413544b3 Mon Sep 17 00:00:00 2001 From: Alexandru-Florin Ene <94986496+inixyz@users.noreply.github.com> Date: Sun, 29 Oct 2023 17:17:17 +0200 Subject: [PATCH] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9128a35..24a57a2 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ tinyriscv is designed to enable fast iterations and to empower programmers to cr tinyriscv is particulary suited to integration in simulation engines, embedded applications or any applications on platforms where operating system features are non-standard. +## Features + +- NO external dependencies (not even libc) + ## Building and running tinyriscv comes with a simple cli interface [main.c](https://github.com/inixyz/tinyriscv/blob/main/src/main.c) to help debugging and to serve as an example of how to use the emulator core. @@ -35,7 +39,7 @@ int main(){ tinyriscv_init(&cpu); //initialise core for execution - while(tinyriscv_valid_step(&cpu)) //checks for EOF or invalid instruction + while(tinyriscv_valid_step(&cpu)) //check for EOF or invalid instruction tinyriscv_step(&cpu); //execute the current instruction //regdump(&core);