Commit graph

839 commits

Author SHA1 Message Date
stnolting
6088aeeaf3 [processor_check] add build info 2025-04-13 08:06:33 +02:00
stnolting
25ae032245 [eclipse] cleanup example program 2025-04-12 10:34:05 +02:00
stnolting
299a953f71 [eclipse] ignore setting folder 2025-04-12 10:17:42 +02:00
stnolting
238b9f78da [eclipse] remove settings folder 2025-04-12 10:17:05 +02:00
stnolting
447f7f0eac [processor_check] adjust SDI input speed to max
SDI input clock has to be *less* than 1/4 of the processor's main clock
2025-04-07 22:43:46 +02:00
stnolting
2154440693 [processor_check] add _Atomic tests
Some checks are pending
Processor / processor simulation (push) Waiting to run
2025-04-07 18:56:12 +02:00
stnolting
e65c650f54 [sw[example] cleanups 2025-03-29 21:44:55 +01:00
stnolting
c4cb8d8cb2 [sw/example] add HWSPINLOCK example program 2025-03-29 21:25:23 +01:00
LukasP46
03590d2eae [sw] add missing twd_setup argument 2025-03-24 08:45:18 +01:00
LukasP46
bcebf06cb8 [sw] add missing twd_setup argument 2025-03-24 08:45:18 +01:00
LukasP46
878dae36ad [sw] fix twd demo 2025-03-24 08:45:18 +01:00
LukasP46
955c4b1eb4 [twd] unify function names to tx_dummy 2025-03-24 08:45:18 +01:00
LukasP46
d2abeee7c3 [sw] add twd demo 2025-03-24 08:45:18 +01:00
LukasP46
7fbac0f441 [twd] add hide read option
Add hide read option to only ACK own Device-Address when the TX Fifo is not empty
2025-03-24 08:45:18 +01:00
stnolting
39bc5fbe12 [sw/example] remove demo_blink_led_asm
too basic & hard to maintain due to hardcoded addresses
2025-03-21 06:36:10 +01:00
Remi Marche
ee3ebca567 build: rebuild exe when header files change
Because the headers were not declared as dependencies of the object files, make was not detecting changes to them. This makes gcc output a dependency file for each object file, which is then included in the makefile.
2025-03-19 11:25:34 +01:00
stnolting
0774018b19 [sw] rename SPI/TWI transfer functions 2025-03-14 22:44:45 +01:00
stnolting
5370c777ec [sw/example] update DMA/GPTMR usage 2025-03-02 09:54:55 +01:00
stnolting
f9cd755401 [processor_check] comment fix 2025-02-22 23:04:47 +01:00
stnolting
6f281928fd [coremark] cleanups and minor edits
use std printf and floats
2025-02-20 21:41:44 +01:00
stnolting
ae8d57e141 [eclipse] minor cleanups 2025-02-17 22:06:00 +01:00
stnolting
b2398e2017 [processor_check] typo fix 2025-02-17 21:11:41 +01:00
stnolting
103bb37102 [sw/example] cleanups 2025-02-17 20:55:41 +01:00
stnolting
ece8380e4f [sw/lib] add simple busy-wait delay function
that do not rely on any specific CPU hardware
2025-02-17 20:54:32 +01:00
stnolting
11d61506a0 [processor_check] add illegal jalr test case 2025-02-14 22:04:53 +01:00
stnolting
dd64ebdece [demo_dual_core_icc] typo fixes
Some checks failed
Processor / processor simulation (push) Has been cancelled
2025-02-09 20:30:13 +01:00
stnolting
138dc37e5d cleanups 2025-02-08 11:03:41 +01:00
stnolting
ae9b1532fa [dual_core_demo] minor updates 2025-02-08 10:59:13 +01:00
stnolting
5210ea6dd8 [dual_core_demo] use LR/SC spinlock 2025-02-08 10:16:00 +01:00
stnolting
7c09881bf5 [processor_check] add LR/SC test case 2025-02-08 09:55:19 +01:00
stnolting
fdcdfb2f27 [processor_check] add fence(.i) test case 2025-02-02 19:24:19 +01:00
stnolting
b1ee105b01 [sw/example] update WDT demo 2025-02-02 19:18:11 +01:00
stnolting
57a50272b3 ⚠️ [sw] remove XIP module 2025-02-01 19:20:06 +01:00
stnolting
5aea292e16 ⚠️ [dma] remove "fence" feature 2025-02-01 16:42:19 +01:00
stnolting
3aa5b7f650 [eclipse] add "asm" and "elf_info" targets 2025-02-01 16:33:12 +01:00
stnolting
d4d565cceb [processor_check] extend constructor test case 2025-01-28 21:50:44 +01:00
stnolting
bbacc37ae3 [demo_clint] add GPIO check 2025-01-16 21:41:45 +01:00
stnolting
e177f5fe82 [processor_check] adjust TWD test case(s) 2025-01-16 18:41:02 +01:00
stnolting
9bba0e8324 [sw/example] add GPIO interrupt example 2025-01-15 21:14:35 +01:00
stnolting
0bf906938a [processor_check] remove XIRQ test case
add GPIO interrupt test case
2025-01-15 20:12:36 +01:00
stnolting
b4cbc3b6cf ⚠️ remove XIRQ controller 2025-01-15 20:03:36 +01:00
stnolting
42b4fdd723 [processor_check] minor fix 2025-01-11 22:34:42 +01:00
stnolting
547d87ecff [sw/examples] add dual-core RTE demo program 2025-01-11 07:00:48 +01:00
stnolting
650e1f00ff [sw/example] typo fix 2025-01-10 11:56:26 +01:00
stnolting
337c05aa3f [dual_core_demo] re-add spinlock example 2025-01-10 11:56:15 +01:00
stnolting
592a6a2537 [sw/example] add dual-core ICC demo 2025-01-10 11:29:35 +01:00
stnolting
2805accb8c [processor_check] minor fix 2025-01-10 11:29:15 +01:00
stnolting
1e53b2a868 [sw/example] simplify dual-core demo 2025-01-10 11:21:45 +01:00
stnolting
4841fc7961 [processor_check] minor code update 2025-01-10 08:47:50 +01:00
stnolting
ff82994e8f [demo_dual_core] code updates 2025-01-10 08:47:35 +01:00