Commit graph

1751 commits

Author SHA1 Message Date
stnolting
08180a4179 🚀 preparing release v1.10.9
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / processor simulation (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2025-01-08 17:25:32 +01:00
stnolting
971c079587 [docs] remove per-module FPGA results
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
Processor / processor simulation (push) Waiting to run
they are just outdated
2025-01-07 23:15:04 +01:00
stnolting
59deceef0b [docs] IO: remove access restrictions 2025-01-07 23:14:35 +01:00
stnolting
259b68ed6b [docs] cleanup rtl file overview 2025-01-07 21:31:32 +01:00
stnolting
6cc8ddf6d2 [sysinfo] cleanup HAL
add MISC-get functions
2025-01-07 17:22:08 +01:00
stnolting
24bcf0669c
Update docs/datasheet/cpu_csr.adoc
Co-authored-by: NikLeberg <39563554+NikLeberg@users.noreply.github.com>
Signed-off-by: stnolting <stnolting@gmail.com>
2025-01-05 09:26:44 +01:00
stnolting
2c07c53ece [docs] update dual-core section
- add inter-core communication
- update core 1 boot procedure
2025-01-04 22:25:29 +01:00
stnolting
06d5e3ac6a [docs] add inter-core communication 2025-01-04 22:06:52 +01:00
stnolting
e3cc802d7d [sw/lib] add SMP HAL 2025-01-04 22:06:11 +01:00
stnolting
3f81f54dbb [cpu] add inter-core communication links 2025-01-04 21:59:56 +01:00
stnolting
dc43074f10 [csr] add ICC CSRs 2025-01-04 21:59:29 +01:00
stnolting
a9d26c9dbc [rtl] add inter-core-communication module 2025-01-04 21:54:48 +01:00
stnolting
e80e13413b [hpm] inc. load/store counters on AMOs 2025-01-03 21:55:29 +01:00
stnolting
367c185b50 Merge branch 'main' into amo 2025-01-03 21:41:44 +01:00
stnolting
d65663e93d [docs] update: Zalrsc -> Zaamo 2025-01-03 21:37:06 +01:00
stnolting
69e82684eb [figures] update ISA / bus architecture 2025-01-03 21:36:26 +01:00
stnolting
cd494a964f [figures] remove lr/sc bus transactions 2025-01-03 21:36:01 +01:00
stnolting
c3c1fbec09 [mxisa] update flags 2025-01-03 21:22:26 +01:00
stnolting
b677f49af7 [sw] remove AMO emulation layer
no we have "real" AMOs
2025-01-03 21:21:24 +01:00
stnolting
4df1c723bf [figures] minor cleanups
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
2025-01-03 21:10:39 +01:00
stnolting
c0c5068683 [docs] typo fixes
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
2025-01-03 14:50:11 +01:00
stnolting
99d98233b5 [docs] update crt0 section
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / processor simulation (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2025-01-02 14:40:07 +01:00
stnolting
e5b9218a82 [docs] link dual-core section 2025-01-02 14:39:56 +01:00
stnolting
b9eac3af5a [docs] add dual-core section 2025-01-02 14:01:09 +01:00
stnolting
c5c3064a66 [docs] typo fixes 2025-01-02 14:00:51 +01:00
stnolting
47a471e652 [figures] add SMP system 2025-01-02 14:00:41 +01:00
stnolting
cbbd80ce28 [docs] new page for each chapter 2025-01-02 08:46:52 +01:00
stnolting
3b70758a68 Update legal.adoc 2024-12-31 15:16:33 +01:00
stnolting
414815710a
Merge branch 'main' into multi_hart_dm
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / processor simulation (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2024-12-29 19:24:24 +01:00
stnolting
2a5470bb91 [docs] typo fix 2024-12-29 17:27:32 +01:00
stnolting
3ae1e28782 ⚠️ [sysinfo] rename MEM -> MISC 2024-12-29 17:26:16 +01:00
stnolting
16e4237ac5 [docs] cleanups 2024-12-29 14:40:17 +01:00
stnolting
a0205ec172 [docs] cleanups 2024-12-28 19:54:43 +01:00
stnolting
510053e1b7 [docs] update section "on-chip debugger" 2024-12-28 17:59:12 +01:00
stnolting
02483cb645 [docs] add RISC-V aclint spec
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
2024-12-28 13:09:49 +01:00
stnolting
06b1343ffa [docs] update RISC-V specs 2024-12-28 13:09:38 +01:00
stnolting
b29723c937 [docs] update bus interface protocol 2024-12-27 15:24:47 +01:00
stnolting
aeec5239c1 [docs] remove privileged IO access PMA 2024-12-27 15:09:46 +01:00
stnolting
b064046091 [cpu] fix hart id configuration
Some checks failed
Documentation / SW Framework (push) Has been cancelled
Documentation / Datasheet (push) Has been cancelled
Processor / processor simulation (push) Has been cancelled
Documentation / Deploy to Releases and Pages (push) Has been cancelled
2024-12-27 10:21:18 +01:00
stnolting
126fc2b547 [docs] add ne CLINT section 2024-12-27 10:13:26 +01:00
stnolting
22384e1a80 ⚠️ remove top's HART_ID generic
MHARTID is hardwired to zero
2024-12-27 06:41:42 +01:00
stnolting
b8f578f94d [docs] replace MTIME by CLINT 2024-12-26 22:49:47 +01:00
stnolting
af7c77f982 [figures] rename MTIME -> CLINT 2024-12-26 22:47:15 +01:00
stnolting
f4ea5acb0d [sysinfo] replace MTIME by CLINT 2024-12-26 22:21:08 +01:00
stnolting
f177944000 [docs] remove MTIME section 2024-12-26 22:07:41 +01:00
stnolting
3c8ac9ad00 🚀 preparing release v1.10.8
Some checks are pending
Documentation / SW Framework (push) Waiting to run
Documentation / Datasheet (push) Waiting to run
Documentation / Deploy to Releases and Pages (push) Blocked by required conditions
Processor / processor simulation (push) Waiting to run
2024-12-26 18:10:36 +01:00
stnolting
0eefce4fb0 [docs] cleanups 2024-12-24 00:28:45 +01:00
stnolting
174efab4e4 [docs] max bootloader size is 64kB 2024-12-23 21:22:09 +01:00
stnolting
5f61e655dc [figures] update address space layout 2024-12-23 21:08:04 +01:00
stnolting
96aaf59594 [docs] update address sapce sections 2024-12-23 21:07:52 +01:00