Physical Memory Management Improvements.
This commit is contained in:
parent
22b43de6dc
commit
d5d7e2c7ab
4 changed files with 212 additions and 18 deletions
|
|
@ -238,9 +238,7 @@ fn load_program_segment(
|
|||
|
||||
let mut mem_object = crate::mem::MemoryRegion::new(mem_size)?;
|
||||
|
||||
for i in mem_object.mut_slice() {
|
||||
*i = 0;
|
||||
}
|
||||
mem_object.zero_region();
|
||||
|
||||
let file_start = prog_header.offset as usize;
|
||||
let file_end = file_start + prog_header.file_size as usize;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue