Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101502
  • 博文数量: 11
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 182
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-22 21:35
文章存档

2010年(6)

2009年(5)

我的朋友

分类: LINUX

2010-04-06 14:39:13

arm 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
阅读(1819) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~