Physical Memory Management Improvements.

This commit is contained in:
Drew 2025-12-05 21:15:00 -08:00
parent e0d1f83d8a
commit d42494f124
4 changed files with 212 additions and 18 deletions

View file

@ -239,9 +239,7 @@ fn load_program_segment(
let 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;