Changeset 95498e5 in mainline for arch/ia32/src/mm/frame.c
- Timestamp:
- 2005-12-05T23:18:18Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 59b6a70
- Parents:
- eef75f6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/mm/frame.c
reef75f6 r95498e5 35 35 #include <panic.h> 36 36 #include <debug.h> 37 #include <align.h> 37 38 38 39 size_t hardcoded_unmapped_ktext_size = 0; 39 40 size_t hardcoded_unmapped_kdata_size = 0; 41 42 __address last_frame = 0; 40 43 41 44 void frame_arch_init(void) … … 54 57 for (i = 0; i < e820counter; i++) { 55 58 if (e820table[i].type == MEMMAP_MEMORY_AVAILABLE) { 56 zone_create_in_region(e820table[i].base_address, e820table[i].size & ~(FRAME_SIZE-1)); 57 } 59 zone_create_in_region(e820table[i].base_address, e820table[i].size & ~(FRAME_SIZE-1)); 60 if (last_frame < ALIGN(e820table[i].base_address + e820table[i].size, FRAME_SIZE)) 61 last_frame = ALIGN(e820table[i].base_address + e820table[i].size, FRAME_SIZE); 62 } 58 63 } 59 64 }
Note:
See TracChangeset
for help on using the changeset viewer.