Browse Source

firmware: match simplesoc memory addresses

pull/1/head
parent
commit
2cfafcdf20
  1. 4
      firmware/memory.x
  2. 2
      firmware/src/main.rs

4
firmware/memory.x

@ -1,5 +1,5 @@
MEMORY
{
FLASH : ORIGIN = 0x80000000, LENGTH = 16M
RAM : ORIGIN = 0x81000000, LENGTH = 16K
FLASH : ORIGIN = 0x00000000, LENGTH = 16K
RAM : ORIGIN = 0x0004000, LENGTH = 16K
}

2
firmware/src/main.rs

@ -11,7 +11,7 @@ fn main() -> ! {
let foo = "hello world\n";
loop {
for c in foo.chars() {
let mem = 0x1001_3000 as *mut u8;
let mem = 0x00400000 as *mut u8;
unsafe { *mem = c as u8 }
}
}

Loading…
Cancel
Save