作者:zc163com | 来源:互联网 | 2017-10-30 22:42
文章标题:armlinux内存初始化函数调用关系。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
arch/arm/setup.c : void __init setup_arch(char **cmdline_p) -> paging_init(mdesc);
arch/arm/mm/mmu.c: void __init paging_init(struct machine_desc *mdesc)-> __init bootmem_init(void)
arch/arm/mm/init.c void __init bootmem_init(void)-> bootmem_init_node --> map_memory_bank---> create_mapping
arch/arm/mm/mmu.c void __init create_mapping(struct map_desc *md) ---> alloc_init_section -->alloc_init_pte