some CI fixes #53
@@ -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::{
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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']
|
||||
|
||||
Reference in New Issue
Block a user