Commit Graph
207 Commits
Author SHA1 Message Date
Robin Mueller 847977e2b4 Merge pull request #10 from adamgreig/eth-packet-trace
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Add eth-packet-trace feature
2026-06-08 18:13:02 +02:00
Adam Greig ff9c14b454 appease clippy 2026-06-06 18:16:15 +01:00
Adam Greig 59c2778418 Add eth-packet-trace feature that cfg-gates the logging at ethernet packet reception/transmission 2026-06-06 18:04:13 +01:00
muellerr a74a74dc60 cargo fmt
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
2026-06-06 16:00:31 +02:00
Robin Mueller 52a5bd9f6b Merge pull request #8 from adamgreig/optional-eth-cache-mgmt
Add feature to zynq7000-hal for optional ethernet cache maintenance
2026-06-06 16:00:12 +02:00
muellerr 023fc83ab1 Merge pull request 'add new abstraction for placing eth buffer in uninit segment' (#88) from update-eth-module into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #88
2026-06-06 15:59:38 +02:00
muellerr 70cd6ca65b add new abstraction for placing eth buffer in uninit segment
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-06-06 15:59:14 +02:00
Adam Greig 65a41ea7ff Add feature to zynq7000-hal for optional ethernet cache management 2026-06-06 12:52:22 +01:00
muellerr 17717cc940 Merge pull request 'move embassy time driver into the HAL' (#87) from move-embassy-time-driver-into-hal into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #87
2026-06-06 11:38:14 +02:00
muellerr 5527b96ec0 move embassy time driver into the HAL
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-06-05 10:41:41 +02:00
Robin Mueller ee25ed50f5 Merge pull request #7 from adamgreig/eth-enable-mdio
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Enable management port in non-MIO Ethernet::new
2026-06-03 18:22:52 +02:00
Adam Greig b62cfa9ec4 Enable management port in non-MIO Ethernet::new 2026-06-03 13:02:18 +01:00
Robin Mueller afb8238495 Merge pull request #5 from adamgreig/net-checksum-offload
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Fix smoltcp/embassy-net checksum offload configuration
2026-06-03 13:32:54 +02:00
Robin Mueller 7aaa72cdf6 Merge pull request #6 from adamgreig/net-mcast-enable
Enable reception of all multicast frames
2026-06-03 13:29:50 +02:00
Adam Greig a037ca9cde Eth: enable reception of all multicast frames 2026-06-03 11:37:54 +01:00
Adam Greig 1c585c95c2 Fix smoltcp/embassy-net checksum offload configuration 2026-06-03 04:58:12 +01:00
muellerr b2d6fc7d2c cargo fmt
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
2026-05-18 13:30:44 +02:00
muellerr dfe68131c2 Merge pull request 'continue SPI slave' (#85) from spi-slave into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #85
2026-05-18 11:48:55 +02:00
muellerr af23c47fc7 continue SPI slave
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-18 11:38:41 +02:00
muellerr 32e0e27ca7 Merge pull request 'prepare next zynq7000 version' (#84) from bump-zynq7000 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: #84
zynq7000-v0.4.0
2026-05-15 19:30:08 +02:00
muellerr bdc4780bcc small tweak
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-15 19:29:58 +02:00
muellerr 7df10e6ea1 prepare next zynq7000 version
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-15 19:28:25 +02:00
muellerr 306ef90094 Merge pull request 'UART improvements' (#83) from update-uart-interrupt-reception into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #83
2026-05-15 14:37:36 +02:00
muellerr fcd971a7d3 UART improvements
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-15 14:37:21 +02:00
muellerr c09d75b602 Merge pull request 'zynq7000-rt and zynq7000-mmu release' (#82) from zynq7000-rt-zynq7000-mmu-release 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: #82
zynq7000-mmu-v0.2.0 zynq7000-rt-v0.3.0
2026-05-08 17:18:21 +02:00
muellerr c72ba780d4 zynq7000-rt and zynq7000-mmu release
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) 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 (pull_request) Has been cancelled
2026-05-08 17:16:10 +02:00
muellerr 5472293907 Merge pull request 'prepare PAC release' (#81) from prep-pac-release 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: #81
zynq7000-v0.3.0
2026-05-08 17:09:09 +02:00
muellerr 80ad791061 prepare PAC release
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 17:07:08 +02:00
muellerr f78f159fde Merge pull request 'add clock enable for SPI and UART' (#80) from add-clk-enables into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #80
2026-05-08 17:00:50 +02:00
muellerr 1d66fcd077 add clock enable for SPI and UART
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 17:00:15 +02:00
muellerr 7bf6322fc2 Merge pull request 'improve register names' (#79) from improve-register-names into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #79
2026-05-08 16:48:13 +02:00
muellerr 90e4604187 improve register names
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 16:47:05 +02:00
muellerr 34727bf48e Merge pull request 'introduce interrupt registry' (#78) from interrupt-registry into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #78
2026-05-08 16:30:58 +02:00
muellerr 3bd62fc1eb introduce interrupt registry
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 16:29:59 +02:00
muellerr 11b37e9c2b Merge pull request 'Async OLED example' (#77) from oled-asynch into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #77
2026-05-08 14:43:49 +02:00
muellerr 9ed6ac32ce Async OLED example
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 14:42:50 +02:00
muellerr 7eeedec527 Merge pull request 'bump aarch32 deps' (#76) from bump-aarch32-dependencies into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #76
2026-05-08 12:55:37 +02:00
muellerr d30273aa0c bump aarch32 deps
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 12:53:31 +02:00
muellerr 79c6aea160 Merge pull request 'fix ping reply for net example' (#75) from fix-ping-for-net-example into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #75
2026-05-08 12:50:43 +02:00
muellerr b85e2cf1a3 fix ping reply for net example
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-08 12:50:21 +02:00
muellerr 78e2dd23f9 Merge pull request 'OLED example' (#74) from oled-driver into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #74
2026-05-07 20:04:59 +02:00
muellerr df887d5665 Add OLED example
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-07 20:01:58 +02:00
muellerr 62eebc6770 Merge pull request 'update async SPI module' (#70) from update-asynch-spi-module into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: #70
2026-05-07 18:02:27 +02:00
muellerr 5a44b3f658 update async SPI module
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-05 18:41:21 +02:00
muellerr c85f492c03 Merge pull request 'bugfix for SPI AMBA clock control' (#73) from spi-amba-clk-ctrl-bugfix into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: http://localhost:3000/rust/zynq7000-rs/pulls/73
2026-05-05 18:41:00 +02:00
muellerr 20102a2b7a bugfix for SPI AMBA clock control
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-05 18:40:42 +02:00
muellerr 110adc8a63 Merge pull request 'configure pull up properly' (#72) from oled-sdin-pullup into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: http://localhost:3000/rust/zynq7000-rs/pulls/72
2026-05-05 15:46:31 +02:00
muellerr 6fe5ac5edb configure pull up properly
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-05 15:05:38 +02:00
muellerr 923f988a32 Merge pull request 'fix asynch uart TX' (#71) from fix-asynch-uart into main
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled
ci / Check build (push) Has been cancelled
Reviewed-on: http://localhost:3000/rust/zynq7000-rs/pulls/71
2026-05-04 19:32:26 +02:00
muellerr a6c40c5fa9 fix asynch uart TX
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) 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 build (pull_request) Has been cancelled
2026-05-04 19:31:50 +02:00