Commit graph

19 commits

Author SHA1 Message Date
32643ad085
refactor(algc): understand digest memory layout better 2025-07-22 13:51:19 +02:00
bb81a7dd49
feat(alg): impl sha2 2025-07-18 15:05:56 +02:00
1b582ba202
feat(alg): ffi for sha2 of algc 2025-07-18 10:32:11 +02:00
96eee72756
fix(algc): trace.h was not correctly imported 2025-07-18 09:20:52 +02:00
a0a277b80d
refactor(algc): use uint8_t* for data pointers 2025-07-18 09:16:08 +02:00
7ef66ead56
refactor: hide debug info 2025-07-17 18:16:55 +02:00
a3f77b4f45
fix: sha2 works 2025-07-17 18:00:53 +02:00
0fd29467a3
refactor: remove unused function 2025-07-17 17:28:17 +02:00
65690e7f43
feat: half working sha2 2025-07-17 17:14:11 +02:00
6132a2ea61
feat: something resembling a benchmark runs 2025-07-15 12:57:30 +02:00
0f3a5f6b32
docs: why it didnt work without -march 2025-07-14 15:52:00 +02:00
6bf1b1beb7
refactor: make c project file smaller 2025-07-14 15:48:38 +02:00
7808fb55e3
fix: can't call C code from the stm32
chore: vscode debug stuff
2025-07-14 15:48:26 +02:00
aaab15e72d
chore: it works and flashing is possible, even on windows 2025-07-14 10:41:09 +02:00
f57aa91880
perf: optimize algorithm-c release builds -O3 2025-07-11 15:19:10 +02:00
0316298825
fix: flexible build.rs for algorithms (support both host and stm32) 2025-07-11 12:03:03 +02:00
727800ba2f
test: test algorithms-c 2025-07-11 11:16:51 +02:00
bad5730a8d
feat: ceedling cross compile 2025-07-11 10:39:53 +02:00
d2476c2cd6
refactor: use ceedling as c build system
I love ceedling
2025-07-10 17:31:22 +02:00