Màrius Montón
75eba52496
updated performance
2021-02-22 10:43:44 +01:00
Màrius Montón
e65e90c371
Debug configuration
2021-02-21 19:42:51 +01:00
Màrius Montón
5508bb2bbd
Add Debug documentation, new program argument
2021-02-21 15:48:13 +01:00
Màrius Montón
5ee634e4b4
Major refactoring!
...
* A_Instruction, C_Instruction and M_Instruction renamed to *_extension
* These files decode and executes extensions
* These classes use a new base clase extension_base
* Execute & Instruction classes heavyly modified:
* Execute now is BASE_ISA and decodes and executes base ISA, Zicsr & Zifencei
* Instruction keeps the instruction being executed, nothing else
* Add memory interface to ISS to clear the code and the structure
* Removed "using namespace " directives, all classes are called using their namespace
* Added proper header to each file
* Added license to all files
2020-06-02 13:08:38 +02:00
Màrius Montón
16b86bfe14
add authors and credits
2020-05-26 10:55:12 +02:00
mariusmonton
5968a12e5f
typo
2020-05-24 21:04:39 +02:00
mariusmonton
7d0620fb9a
add CARRV paper
2020-05-24 21:03:50 +02:00
Màrius Montón
dc5f6aa37b
Makefile for newlib nano and new Trace peripheral explanied
2019-09-25 09:04:44 +02:00
Màrius Montón
62b8bc4cb2
better docker explanation
2019-09-25 08:15:08 +02:00
Màrius Montón
b4f355f4fe
updated docker shield
2019-09-13 14:48:18 +02:00
Màrius Montón
92a450b75e
updated performance with new computer
2019-09-12 11:30:57 +02:00
Màrius Montón
1d7c8bbdac
missing docker command line update
2019-09-09 14:13:45 +02:00
Màrius Montón
2c5615fc8d
updated Docker information
2019-09-09 14:09:06 +02:00
Màrius Montón
dd847804c0
Merge branch 'master' of https://github.com/mariusmm/RISC-V-TLM
2019-07-12 17:50:20 +02:00
Màrius Montón
30e81424ee
added coverage
2019-07-12 17:50:07 +02:00
Màrius Montón
32c9c6c6a5
Update README.md
...
typos
2019-06-22 17:07:34 +02:00
Màrius Montón
45c1548971
Update README.md
...
add how to compile cross compiler for riscv32
2019-06-22 16:31:06 +02:00
mariusmonton
f140f5118f
update how to work with assembly files
2019-06-09 21:19:47 +02:00
mariusmonton
1d1c1b0931
added memory map
2019-04-10 11:16:14 +02:00
mariusmonton
a91e590d6d
other usage of docker image
2019-02-15 14:30:12 +01:00
mariusmonton
492cfd61e9
better extension enumeration
2019-02-12 11:39:15 +01:00
mariusmonton
6f8cc9ded6
updated with FreeRTOS port
2019-02-11 20:16:32 +01:00
mariusmonton
6c0d2708a8
error in docker doc
2019-02-07 22:41:14 +01:00
mariusmonton
c00b1582d9
TOC
2019-02-04 13:16:50 +01:00
mariusmonton
6ea7f7a062
updated docker information
2019-02-03 21:46:38 +01:00
mariusmonton
50147b4762
Added Docker container
2019-02-03 12:05:06 +01:00
mariusmonton
fa3b178f79
update instruction/second
2019-01-22 18:34:48 +01:00
mariusmonton
7c263419a8
documentation
2019-01-13 18:39:35 +01:00
mariusmonton
3316575820
updated
2019-01-13 01:36:38 +01:00
mariusmonton
6c3b4347a8
link fixed
2019-01-10 15:02:41 +01:00
mariusmonton
2db8092a04
update
2019-01-10 14:58:27 +01:00
mariusmonton
f1f98faf13
updates
2019-01-09 23:06:35 +01:00
mariusmonton
9a7e7abeb0
Better logs
...
Fixed some bugs
2019-01-01 21:11:34 +01:00
mariusmonton
e67e8b2c08
updated tests
2018-11-15 12:33:21 +01:00
mariusmonton
5b8862b251
better explanation
2018-11-14 19:19:05 +01:00
mariusmonton
aa2a47b571
add M extensions
2018-11-14 19:15:43 +01:00
mariusmonton
b5ae897d3c
updated README file with C_extensions module
2018-11-11 11:18:16 +01:00
mariusmonton
aa334b5fcc
fixed module name
2018-10-17 23:51:53 +02:00
mariusmonton
744a2010a5
typo
2018-10-08 12:35:07 +02:00
mariusmonton
2a56493fc4
more badges
2018-09-27 20:26:17 +02:00
mariusmonton
912ee3a44e
added twitter address
2018-09-27 16:15:59 +02:00
mariusmonton
0f0205709b
hard link
2018-09-27 15:11:02 +02:00
mariusmonton
0787a7577f
added travis status
2018-09-27 15:10:06 +02:00
mariusmonton
afbf317941
updated documentation
2018-09-21 11:23:31 +02:00
mariusmonton
a5cc9d60d2
updated with C examples
2018-09-20 00:06:25 +02:00
mariusmonton
7910a061bc
updated README and minor changes
2018-09-19 23:51:01 +02:00
mariusmonton
79cff335e3
updated
2018-09-17 12:35:52 +02:00
mariusmonton
c5ec56ec08
Added -O3 optimization option to g++
2018-09-15 11:43:33 +02:00
mariusmonton
53b6234ecb
minor changes
2018-09-12 13:08:48 +02:00
mariusmonton
7254794fcd
benchmark
2018-09-11 23:34:30 +02:00