Dr-Noob
|
417d7ce730
|
WIP
|
2024-09-22 22:33:04 +01:00 |
|
Dr-Noob
|
995ebc6736
|
[v1.06][RISCV] Add zicbop multi-letter extension (fixes #285)
|
2024-09-11 07:58:12 +01:00 |
|
Dr-Noob
|
40374121b8
|
[v1.06] Replace emalloc+memset with ecalloc when possible. Refactor some memory allocation code
|
2024-08-24 15:32:33 +01:00 |
|
Dr-Noob
|
7ad19d113c
|
[v1.06] Remove soc_ prefix from field names in system_on_chip struct
|
2024-08-24 12:44:24 +01:00 |
|
Dr-Noob
|
e0095c303d
|
[v1.05] Print a tilde in case the freq was measured (indicating that this value is an approximation)
|
2024-07-08 08:23:56 +01:00 |
|
Dr-Noob
|
c01f60fa6c
|
[v1.05] Implement new approach to infer SoC from the uarch. Add support for Kunpeng SoCs
|
2024-02-08 09:04:51 +00:00 |
|
Dr-Noob
|
a43b700540
|
[v1.04][RISCV] Add Lichee PI 4a SoC (#200)
|
2023-11-01 20:48:25 +00:00 |
|
Dr-Noob
|
9a578d3670
|
[v1.04][RISCV] Make single-letter extension detection more robust. s and u are invalid but might appear (#200), so just skip them
|
2023-10-29 17:14:47 +00:00 |
|
Dr-Noob
|
6c69ab0a00
|
[v1.04][RISCV] Extend extension mask to 64 bit. Fix SET_ISA_EXT_MAP else condition. Fix print_ascii_riscv iters computation
|
2023-09-24 11:59:43 +01:00 |
|
Dr-Noob
|
bd3c66395d
|
[v1.04][RISCV] Add multi-letter extensions to list
|
2023-09-22 21:39:17 +01:00 |
|
Dr-Noob
|
a12defaf4b
|
[v1.04][RISCV] Define to enum
|
2023-09-19 08:18:13 +01:00 |
|
Dr-Noob
|
4fa3dc2076
|
[v1.04][RISCV] First support for parsing multi-letter extensions
|
2023-09-18 08:20:32 +01:00 |
|
Dr-Noob
|
bcf8b8171d
|
[v1.04][RISCV] Temporary fix to parse multi-letter extensions
|
2023-09-17 23:14:49 +01:00 |
|
Dr-Noob
|
f599613f5e
|
[v1.03] Reuse same _PATH_CPUINFO definition
|
2023-05-06 10:19:39 +02:00 |
|
Dr-Noob
|
5dd6ab60cb
|
[v1.03] Lets follow the function prototype rules
|
2023-04-13 17:45:32 +02:00 |
|
Dr-Noob
|
89aadeead8
|
[v1.03] Add common soc.c/.h for both ARM and RISC-V
|
2023-04-13 17:15:32 +02:00 |
|
Dr-Noob
|
889fbf2d67
|
[v1.03][RISCV] Fix bug in Makefile and implement --debug option
|
2023-04-13 15:49:06 +02:00 |
|
Dr-Noob
|
05744f4e40
|
[v1.03][RISCV] Add support for RISCV extensions
|
2023-04-12 18:55:56 +02:00 |
|
Dr-Noob
|
4405a262ca
|
[v1.03][RISCV] Add some more uarchs
|
2023-04-12 16:23:23 +02:00 |
|
Dr-Noob
|
13e86d7f14
|
[v1.03][RISCV] Add preeliminary uarch detection
|
2023-04-07 16:19:43 +02:00 |
|
Dr-Noob
|
69dd47bab0
|
[v1.03][RISCV] Search backwards in device-tree string
|
2023-04-07 15:24:33 +02:00 |
|
Dr-Noob
|
0ef08ef53e
|
[v1.03][RISCV] Add basic Allwinner support
|
2023-04-07 10:37:59 +02:00 |
|
Dr-Noob
|
30a2493ad9
|
[v1.03][RISCV] Add basic StarFive support
|
2023-04-03 14:08:58 +02:00 |
|
Dr-Noob
|
a496f694a6
|
[v1.03][RISCV] Add SiFive ascii art
|
2023-04-03 13:25:51 +02:00 |
|
Dr-Noob
|
14819c350e
|
[v1.03][RISCV] Add basic SoC detection backend
|
2023-04-03 12:41:59 +02:00 |
|
Dr-Noob
|
9a69a7f58d
|
[v1.03][RISCV] Implementing basic skeleton for RISC-V backend
|
2023-04-01 16:46:54 +02:00 |
|
Dr-Noob
|
1f450b23a1
|
[v1.03][RISCV] Add support for compiling to RISC-V
|
2023-03-31 17:57:01 +02:00 |
|