void init_pmm(void) { show_kernel_memory_map(); e820map_t e820map; bzero(&e820map, sizeof(e820map)); get_ram_info(&e820map); phy_pages_init(&e820map); page_init(phy_pages, phy_pages_count); }
void pmm_init(void){ //show_kernel_memory_map(); /*展示内核所处物理地址*/ //show_memory_map(); e820map_t e820map; bzer(&e820map,sizeof(e820map_t)); get_ram_info(&e820map); phy_pages_init(&e820map); //printk("phy_pages_count = %d\n",phy_pages_count); page_init(phy_pages,phy_pages_count); }