Robin Mueller
dc62264d0a
add SDIO support
2025-10-18 23:24:59 +02:00
Robin Mueller
789cad5bd5
rename register blocks
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-18 23:24:36 +02:00
709f9555ef
Merge pull request 'improve HAL docs' ( #18 ) from improve-hal-docs into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #18
zynq7000-hal-v0.1.1
2025-10-09 11:38:01 +02:00
Robin Mueller
16af746e35
improve HAL docs
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-09 11:36:44 +02:00
Robin Mueller
bdadadd928
build alloc for HAL docs
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-09 11:13:27 +02:00
Robin Mueller
c7f8aa8657
missing changelog entries
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
zynq7000-mmu-v0.1.1
zynq7000-rt-v0.1.1
2025-10-09 11:09:24 +02:00
Robin Mueller
9596cf4dae
prep patch releases
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-09 11:07:46 +02:00
0fa69f9eb9
Merge pull request 'only compile arch specific code for cortex-a' ( #17 ) from target-cfg-cortex-a-low-level-crates into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #17
2025-10-09 11:01:47 +02:00
Robin Mueller
687be0e515
only compile arch specific code for cortex-a
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-09 10:58:42 +02:00
4e2da0a790
Merge pull request 'smaller tweaks and docs API unification' ( #16 ) from smaller-updates into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #16
2025-10-09 10:58:17 +02:00
Robin Mueller
0206d15b2e
smaller tweaks and docs API unification
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-09 10:58:01 +02:00
Robin Mueller
98aedf2249
another small typo
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-09 00:51:25 +02:00
Robin Mueller
c6be77c098
another typo
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
zynq7000-hal-v0.1.0
zynq7000-mmu-v0.1.0
zynq7000-rt-v0.1.0
zynq7000-v0.1.1
2025-10-09 00:46:40 +02:00
Robin Mueller
a68d3d1784
small typo
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-09 00:46:15 +02:00
20092410c0
Merge pull request 'add various changelogs' ( #15 ) from changelogs into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #15
2025-10-09 00:43:21 +02:00
Robin Mueller
a20ad9f621
add various changelogs
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-09 00:42:45 +02:00
6f7ca632d4
Merge pull request 'prepare first releases' ( #14 ) from prep-first-releases into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #14
zynq7000-v0.1.0
2025-10-08 21:02:23 +02:00
Robin Mueller
93936780d3
prepare first releases
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-08 21:02:05 +02:00
297a7e5cce
Merge pull request 'prepare first releases' ( #13 ) from prep-first-releases into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #13
2025-10-08 20:56:00 +02:00
Robin Mueller
f827c06709
prepare first releases
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-10-08 20:54:32 +02:00
Robin Mueller
a3f1ae480e
basic project docs
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-08 20:30:32 +02:00
Robin Mueller
699ffe4aa3
link fix
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-10-08 20:25:12 +02:00
c516334091
Merge pull request 'FSBL-rs' ( #9 ) from fsbl-rs into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #9
2025-10-08 20:24:05 +02:00
5d0f2837d1
Introduce Rust FSBL
...
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
This PR introduces some major features while also changing the project structure to be more flexible
for multiple platforms (e.g. host tooling). It also includes a lot of
bugfixes, renamings for consistency purposes and dependency updates.
Added features:
1. Pure Rust FSBL for the Zedboard. This first variant is simplistic. It
is currently only capable of QSPI boot. It searches for a bitstream
and ELF file inside the boot binary, flashes them and jumps to them.
2. QSPI flasher for the Zedboard.
3. DDR, QSPI, DEVC, private CPU timer and PLL configuration modules
3. Tooling to auto-generate board specific DDR and DDRIOB config
parameters from the vendor provided ps7init.tcl file
Changed project structure:
1. All target specific project are inside a dedicated workspace inside
the `zynq` folder now.
2. All tool intended to be run on a host are inside a `tools` workspace
3. All other common projects are at the project root
Major bugfixes:
1. SPI module: CPOL was not configured properly
2. Logger flush implementation was empty, implemented properly now.
2025-10-08 20:21:04 +02:00
0cf5bf6885
Merge pull request 'renamed MIO pin trait' ( #12 ) from rename-mio-pin-trait into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #12
2025-09-03 12:22:18 +02:00
fac6eacb0d
renamed MIO pin trait
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-09-03 12:19:49 +02:00
d1f4712ace
Merge pull request 'after some further deliberation, readability is more important' ( #11 ) from deabbreviation into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #11
2025-08-13 09:56:14 +02:00
fea2ea5b61
after some further deliberation, readability is more important
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-08-01 14:28:51 +02:00
e61360810e
Merge pull request 'consistency-and-renaming' ( #10 ) from consistency-and-renaming into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #10
2025-07-31 18:47:59 +02:00
924ca98fc6
de-abbreviate some stuff
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-07-31 18:47:05 +02:00
bd5bbe2a42
major renaming
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
2025-07-31 18:37:05 +02:00
76bc8e11e1
Merge pull request 'minor docs improvements' ( #8 ) from minor-docs-improvements into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #8
2025-07-28 11:07:59 +02:00
7072588872
minor docs improvements
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-07-28 11:07:21 +02:00
61bac591f2
Merge pull request 'l2 cache init now done in user app' ( #7 ) from l2-cache-init-opt into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #7
2025-07-28 11:02:16 +02:00
8d62eb7580
l2 cache init now done in user app
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-07-28 10:19:14 +02:00
1886a8f19e
Merge pull request 'Start adding ethernet support' ( #4 ) from add-smoltcp-support into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #4
2025-07-28 10:18:42 +02:00
3b23b6bca8
Ethernet and smoltcp/embassy-net support
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-07-27 17:36:52 +02:00
037668e5a9
Merge pull request 'small docs improvements' ( #6 ) from small-docs-improvements into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #6
2025-06-26 20:32:21 +02:00
138cbc5ea7
small docs improvements
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-06-26 20:31:53 +02:00
a1a25e1a7c
Merge pull request 'add basic CI' ( #5 ) from add-basic-ci into main
...
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
Reviewed-on: #5
2025-06-26 20:27:15 +02:00
1b34482e4e
add basic CI
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (pull_request) Has been cancelled
ci / Check formatting (pull_request) Has been cancelled
ci / Check Documentation Build (pull_request) Has been cancelled
ci / Clippy (pull_request) Has been cancelled
2025-06-26 20:25:50 +02:00
4120b0d40a
clippy + dependency updates
2025-06-26 19:44:36 +02:00
61ffe06343
transition to git dependencies completely
2025-04-17 12:54:29 +02:00
f842673e3a
init commit
2025-04-11 20:39:36 +02:00