some CI fixes #53

Merged
muellerr merged 1 commits from ci-fixes into main 2026-03-13 17:35:12 +01:00
3 changed files with 17 additions and 14 deletions
@@ -32,7 +32,7 @@ use embassy_time::{Duration, Timer};
use embedded_io::Write;
use embedded_io_async::Write as _;
use log::{LevelFilter, debug, error, info, warn};
use rand::{RngCore, SeedableRng};
use rand::{Rng, SeedableRng};
use zedboard::PS_CLOCK_FREQUENCY;
use zedboard_bsp::phy_marvell;
use zynq7000_hal::{
+4 -1
View File
@@ -145,7 +145,10 @@ fn main() -> ! {
}
}
}
let write_size = core::cmp::min(qspi_spansion::RECOMMENDED_PROGRAM_PAGE_SIZE, boot_bin_size - current_addr);
let write_size = core::cmp::min(
qspi_spansion::RECOMMENDED_PROGRAM_PAGE_SIZE,
boot_bin_size - current_addr,
);
let write_slice = &boot_bin_slice[current_addr..current_addr + write_size];
log::debug!("Programming address {:#x}", current_addr);
match spansion_qspi.program(current_addr as u32, write_slice) {
+12 -12
View File
@@ -1,31 +1,31 @@
all: check-all build-all clean-all fmt-all clippy-all docs-zynq
all: check build check-fmt-all clippy docs-zynq
check-all: (check "firmware") (check "host")
clean-all: (clean "firmware") (clean "host")
build-all: build-zynq (build "host")
fmt-all: (fmt "firmware") (fmt "host")
check: (check-dir "firmware") (check-dir "host")
clean: (clean-dir "firmware") (clean-dir "host")
build: build-zynq (build-dir "host")
fmt: (fmt-dir "firmware") (fmt-dir "host")
check-fmt-all: (check-fmt "firmware") (check-fmt "host")
clippy-all: (clippy "firmware") (clippy "host")
clippy: (clippy-dir "firmware") (clippy-dir "host")
check target:
check-dir target:
cd {{target}} && cargo check
build target:
build-dir target:
cd {{target}} && cargo build
build-zynq: (build "firmware")
build-zynq: (build-dir "firmware")
cd "firmware/zedboard-fsbl" && cargo build --release
clean target:
clean-dir target:
cd {{target}} && cargo clean
check-fmt target:
cd {{target}} && cargo +stable fmt --all -- --check
fmt target:
fmt-dir target:
cd {{target}} && cargo +stable fmt
clippy target:
clippy-dir target:
cd {{target}} && cargo clippy -- -D warnings
[working-directory: 'firmware']