Address | names | Relevant routine |
ˇ@ | ˇ@ | ˇ@ |
ˇ@ | ˇ@ | ˇ@ |
ˇ@ | ˇ@ | VMALLOC_START
"get_vm_area()" |
8Mbˇ@ | Free | memory_end or high_memory |
ˇ@ | mem_map | mem_init() |
ˇ@ | inode_table | inode_init() |
ˇ@ | device data | device_init() |
0x100000 | pg_tables | paging_init() |
0x0a0000 | Reaseved | 640 ~ 1024 |
0x060000 | Free | ˇ@ |
ˇ@ | low_memory_start | ˇ@ |
0x006000 | Kernel code + data | ˇ@ |
ˇ@ | Floppy_track_buffer | ˇ@ |
ˇ@ | bad_pg_table
bad_page |
used bye page fault handle |
0x002000 | pg0 | first kernel page table |
0x001000 | swapper_pg_dir | kernel page directory |
0x000000 | null page | ˇ@ |
ˇ@