Compare commits

...

5 Commits

5 changed files with 8 additions and 8 deletions

View File

@ -14,6 +14,6 @@ lto = false
panic = "abort"
debug = true
# Link-Time Optimization:
# turned off for producing unusable debug symbols.
lto = false
# turn off if you get unusable debug symbols.
lto = true
opt-level = 'z' # Optimize for size.

View File

@ -1,3 +1,5 @@
#![cfg(feature = "target_zc706")]
use libboard_zynq::println;
mod zc706;
@ -5,8 +7,8 @@ mod zc706;
#[cfg(feature = "target_zc706")]
use zc706 as target;
#[cfg(feature = "target_cora_z7_10")]
use cora_z7_10 as target;
// #[cfg(feature = "target_cora_z7_10")]
// use cora_z7_10 as target;
pub fn report_differences() {
for (i, op) in target::INIT_DATA.iter().enumerate() {

View File

@ -1,5 +1,3 @@
use volatile_register::{RO, WO, RW};
use libregister::{
register, register_at,
register_bit, register_bits, register_bits_typed,

View File

@ -328,7 +328,7 @@ impl Flash<()> {
.mode_bits(0xFF)
// 2 devices
.two_mem(true)
.u_page(false)
.u_page(chip_index != 0)
// Quad SPI mode
.lq_mode(false)
);

View File

@ -142,7 +142,7 @@ impl<S: AsMut<[u32]>> Core1<S> {
// Ensure stack pointer has been written to cache
asm::dmb();
// Flush cache-line
cache::dccmvac(unsafe { &CORE1_STACK } as *const _ as u32);
cache::dccmvac(unsafe { &CORE1_STACK } as *const _ as usize);
// wake up core1
slcr::RegisterBlock::unlocked(|slcr| {