This commit is contained in:
Pegasis 2024-05-03 08:17:29 -04:00
parent 3e87dae578
commit 1c10339f47
2 changed files with 2 additions and 2 deletions

View File

@ -28,7 +28,7 @@ fn main() {
// here, we ensure the build script is only re-run when // here, we ensure the build script is only re-run when
// `memory.x` is changed. // `memory.x` is changed.
println!("cargo:rerun-if-changed=memory.x"); println!("cargo:rerun-if-changed=memory.x");
println!("cargo:rustc-link-arg-bins=--nmagic"); println!("cargo:rustc-link-arg-bins=--nmagic");
println!("cargo:rustc-link-arg-bins=-Tlink.x"); println!("cargo:rustc-link-arg-bins=-Tlink.x");
println!("cargo:rustc-link-arg-bins=-Tdefmt.x"); println!("cargo:rustc-link-arg-bins=-Tdefmt.x");

View File

@ -22,7 +22,7 @@ static mut RAM_D3: [u8; 64 * 1024] = [0u8; 64 * 1024];
async fn main_task(mut spi: spi::Spi<'static, peripherals::SPI6, Async>) { async fn main_task(mut spi: spi::Spi<'static, peripherals::SPI6, Async>) {
let read_buffer = unsafe { &mut RAM_D3[0..128] }; let read_buffer = unsafe { &mut RAM_D3[0..128] };
let write_buffer = unsafe { &mut RAM_D3[128..256] }; let write_buffer = unsafe { &mut RAM_D3[128..256] };
for n in 0u32.. { for n in 0u32.. {
let mut write: String<128> = String::new(); let mut write: String<128> = String::new();
core::write!(&mut write, "Hello DMA World {}!\r\n", n).unwrap(); core::write!(&mut write, "Hello DMA World {}!\r\n", n).unwrap();