基于MIPS(LOOGSON)架构LINUX内核启动流程源代码分析(一)--kernel_entry

系统加电启动后,MIPS处理器默认的程序入口是0xBFC00000(虚拟地址),此地址在KSEG1(无缓存)区域内,对应的物理地址是0x1FC00000(高3位清零),因此CPU从物理地址0x1FC00000开始取第一条指令,这个地址在硬件上已经肯定为FLASH(BIOS)的位置,BIOS将Linux内核镜像文件拷贝到RAM中某个空闲地址(LOAD地址)处,而后通常有个内存移动的操做(Entry
相关文章
相关标签/搜索