updated with FreeRTOS port

This commit is contained in:
mariusmonton 2019-02-11 20:16:32 +01:00
parent 1c50b22c27
commit 6f8cc9ded6
1 changed files with 19 additions and 13 deletions

View File

@ -15,20 +15,22 @@ It supports RV32IMCA Instruction set by now.
Table of Contents Table of Contents
================= =================
<!--ts--> <!--ts-->
* [Another RISC-V ISA simulator.](#another-risc-v-isa-simulator) * [Another RISC-V ISA simulator.](./README.md#another-risc-v-isa-simulator)
* [Description](#description) * [Table of Contents](./README.md#table-of-contents)
* [Structure](#structure) * [Description](./README.md#description)
* [TODO](#todo) * [Structure](./README.md#structure)
* [Compile](#compile) * [TODO](./README.md#todo)
* [Docker container](#docker-container) * [Compile](./README.md#compile)
* [How to use Docker](#how-to-use-docker) * [Docker container](./README.md#docker-container)
* [Test](#test) * [How to use Docker](./README.md#how-to-use-docker)
* [C code](#c-code) * [Test](./README.md#test)
* [Documentation](#documentation) * [C code](./README.md#c-code)
* [Contribute](#contribute) * [FreeRTOS](./README.md#freertos)
* [License](#license) * [Documentation](./README.md#documentation)
* [Contribute](./README.md#contribute)
* [License](./README.md#license)
<!-- Added by: marius, at: 2019-02-04T13:16+01:00 --> <!-- Added by: marius, at: 2019-02-11T20:15+01:00 -->
<!--te--> <!--te-->
@ -162,6 +164,10 @@ $ make
``` ```
and then execute the .hex file like the example before. and then execute the .hex file like the example before.
### FreeRTOS
FreeRTOS can run in this simulator!
In test/FreeRTOS/ directory there is portable files (port.c, portmacro.c portasm.S) and main file (freertos_test.c) ported to this RISC-V model.
## Documentation ## Documentation
The code is documented using doxygen. In the doc folder there is a Doxygen.cfg The code is documented using doxygen. In the doc folder there is a Doxygen.cfg