Skip to content

Commit dc4a5cb

Browse files
committed
add log
1 parent cea816c commit dc4a5cb

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

modules/axfs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ cfg-if = "1.0"
2828
crate_interface = {version = "0.1", optional = true}
2929
lazyinit = "0.2"
3030
log = "0.4"
31-
lwext4_rust = {git = "https://github.com/Josen-B/lwext4_rust.git"}
31+
lwext4_rust = {git = "https://github.com/Josen-B/lwext4_rust.git", tag ="v1.0"}
3232

3333
[dependencies.fatfs]
3434
default-features = false

modules/axhal/src/dtb.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,28 @@ static BOOTARGS_STR: LazyInit<heapless::String<256>> = LazyInit::new();
77

88
pub fn bootargs_message() -> Option<&'static str> {
99
let fdt_addr = crate::get_bootarg();
10+
info!("fdt_addr: {:#x}", fdt_addr);
1011

1112
if fdt_addr == 0 {
1213
return None;
1314
}
1415

15-
let virt_addr = crate::mem::phys_to_virt(crate::mem::PhysAddr::from(fdt_addr)).as_usize();
16+
//let virt_addr = crate::mem::phys_to_virt(crate::mem::PhysAddr::from(fdt_addr)).as_usize();
1617

1718
let fdt_header = unsafe {
1819
let header_size = core::mem::size_of::<FdtHeader>();
19-
let ptr = virt_addr as *const u8;
20+
let ptr = fdt_addr as *const u8;
2021
core::slice::from_raw_parts(ptr, header_size)
2122
};
2223

2324
let fdt_header = match FdtHeader::from_bytes(fdt_header) {
2425
Ok(header) => header,
2526
Err(_) => return None,
2627
};
28+
info!("fdt_header: {:?}", fdt_header);
2729

2830
let fdt_bytes = unsafe {
29-
let ptr = virt_addr as *const u8;
31+
let ptr = fdt_addr as *const u8;
3032
let size = fdt_header.total_size() as usize;
3133
core::slice::from_raw_parts(ptr, size)
3234
};

0 commit comments

Comments
 (0)