uboot下init_sequence_f函数之reserve_mmu
来源:互联网 发布:优化排名软件 编辑:程序博客网 时间:2024/05/16 15:25
reserve_mmu:
#if !(defined(CONFIG_SYS_ICACHE_OFF) && defined(CONFIG_SYS_DCACHE_OFF)) && \ defined(CONFIG_ARM)static int reserve_mmu(void){ /* reserve TLB table */ gd->arch.tlb_size = PGTABLE_SIZE; gd->relocaddr -= gd->arch.tlb_size;
/* round down to next 64 kB limit */ gd->relocaddr &= ~(0x10000 - 1);
gd->arch.tlb_addr = gd->relocaddr; debug("TLB table from %08lx to %08lx\n", gd->arch.tlb_addr, gd->arch.tlb_addr + gd->arch.tlb_size);
#ifdef CONFIG_SYS_MEM_RESERVE_SECURE /* * Record allocated tlb_addr in case gd->tlb_addr to be overwritten * with location within secure ram. */ gd->arch.tlb_allocated = gd->arch.tlb_addr;#endif
return 0;}#endif
0 0
- uboot下init_sequence_f函数之reserve_mmu
- uboot下init_sequence_f函数之init_func_i2c
- uboot下init_sequence_f函数之init_func_spi
- uboot下init_sequence_f函数之announce_dram_init
- uboot下init_sequence_f函数之dram_init
- uboot下init_sequence_f函数之init_func_ram
- uboot下init_sequence_f函数之post_init_f
- uboot下init_sequence_f函数之INIT_FUNC_WATCHDOG_RESET
- uboot下init_sequence_f函数之INIT_FUNC_WATCHDOG_INIT
- uboot下init_sequence_f函数之testdram
- uboot下init_sequence_f函数之init_post
- uboot下init_sequence_f函数之setup_dest_addr
- uboot下init_sequence_f函数之reserve_logbuffer
- uboot下init_sequence_f函数之reserve_pram
- uboot下init_sequence_f函数之reserve_round_4k
- uboot下init_sequence_f函数之reserve_video
- uboot下init_sequence_f函数之reserve_lcd
- uboot下init_sequence_f函数之reserve_legacy_video
- 统计子字符串在父字符串中出现的次数
- 函数返回多个值
- 杨辉三角的Python实现
- ASP.net 使用母版页的页面如何使用css
- 一个非常好用的图表工具
- uboot下init_sequence_f函数之reserve_mmu
- 数据结构系列之链表——双链表建立
- System类
- Better Web Type
- 仿QQ6.1手势锁
- 精通23种设计模式——单例模式
- 单链表和双向循环链表的创建、初始化、以插入(二)
- Git 常用命令
- Zookeeper