|
1b582ba202
|
feat(alg): ffi for sha2 of algc
|
2025-07-18 10:32:11 +02:00 |
|
|
3331e89179
|
fix(alg): build.rs complications
|
2025-07-18 09:27:43 +02:00 |
|
|
00ced8e548
|
fix(alg): ffi crc adjustment
|
2025-07-18 09:21:03 +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 |
|
|
009ed1fb50
|
feat: delays in bench.rs
|
2025-07-16 12:15:31 +02:00 |
|
|
1c4ffa19a6
|
chore: adjust config.toml
|
2025-07-16 12:14:59 +02:00 |
|
|
6132a2ea61
|
feat: something resembling a benchmark runs
|
2025-07-15 12:57:30 +02:00 |
|
|
cb53f81662
|
refactor: move exception handler to new module
|
2025-07-14 15:52:11 +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 |
|
|
e8d26dd1a4
|
chore: better build shellscripts
|
2025-07-11 09:27:37 +02:00 |
|
|
28611efedb
|
feat: try to integrate algorithms into the stm32 main code to calc crc's
|
2025-07-10 17:54:07 +02:00 |
|
|
84a7fc294b
|
refactor: integrate algorithms-c with rust crate
|
2025-07-10 17:42:00 +02:00 |
|
|
d2476c2cd6
|
refactor: use ceedling as c build system
I love ceedling
|
2025-07-10 17:31:22 +02:00 |
|
|
4aef6894e5
|
refactor: organize c code better
|
2025-07-10 16:49:17 +02:00 |
|
|
d1120ba806
|
refactor!: this repo is supposed to runn all benches
|
2025-07-10 16:48:56 +02:00 |
|
|
7595ba6c52
|
chore: copy to svn script
|
2025-07-10 16:48:44 +02:00 |
|
|
ece5923ed8
|
feat(crc): add c ffi stuff
|
2025-07-10 14:06:59 +02:00 |
|
|
83ff767c5f
|
feat(crc): add iai bench
|
2025-07-09 17:29:40 +02:00 |
|
|
c77927711d
|
feat(crc): criterion benchmark for crc32
|
2025-07-09 17:22:19 +02:00 |
|
|
e0b79b5a22
|
feat(crc): add checksum associated function to Crc trait for convenience
|
2025-07-09 17:15:50 +02:00 |
|
|
84698796d1
|
refactor: remove unused dependencies from crc crate
|
2025-07-09 17:10:40 +02:00 |
|
|
ca49202052
|
feat: CRC-32 implemented
|
2025-07-09 17:10:08 +02:00 |
|
|
8afd71ebe3
|
docs: truncate readme, since this is a hard fork
|
2025-07-09 15:12:32 +02:00 |
|
|
e2bc777410
|
chore: build and test shenanigans
|
2025-07-09 15:12:10 +02:00 |
|
|
b3ca9eeabf
|
feat: create crc crate
|
2025-07-09 15:02:17 +02:00 |
|
|
e83167634a
|
fix!: remove unused dependencies and set optional = false
|
2025-07-09 14:10:31 +02:00 |
|
|
a9a1fc40db
|
refactor!: logging is no longer a feature
|
2025-07-09 14:05:57 +02:00 |
|
|
ab9a5a4a55
|
refactor!: fork to new project *crcbench*
|
2025-07-09 14:03:42 +02:00 |
|
|
be26f8f688
|
feat: animated lcd scroller
|
2025-05-20 12:54:15 +02:00 |
|
|
87a8b04c35
|
refactor: lcd-clock lazy updates
|
2025-05-20 11:20:33 +02:00 |
|
|
93abdfb521
|
feat: lcd on line 2 and 4
|
2025-05-19 15:34:41 +02:00 |
|
|
41736b1d23
|
feat: lcd-clock
|
2025-05-19 15:29:54 +02:00 |
|
|
d1f9420703
|
feat: lcd works (soldering issue) and print an int to the display
|
2025-05-19 14:28:43 +02:00 |
|
|
b56c8709d7
|
docs: comment rtc-log
|
2025-05-14 17:40:08 +02:00 |
|
|
0b1c72e345
|
docs: readme
|
2025-05-14 17:36:49 +02:00 |
|
|
2794f7ec8a
|
refactor: blinky as in typst
|
2025-05-14 17:26:45 +02:00 |
|
|
d24370dd03
|
fix!: don't require defmt always
|
2025-05-14 17:26:38 +02:00 |
|
|
69d2c65076
|
refactor: lcd modern but still boom
|
2025-05-13 17:41:38 +02:00 |
|