我想查看从引导加载程序传递给内核的标签列表(特别是 ATAG_MEM)。最好的方法是什么?
问问题
581 次
1 回答
1
初始入口代码将在启动 MMU 后将head-common.S
引导加载程序传递的物理地址放入内核变量中。__atags_pointer
这就是后面的步骤,setup_arch()
调用setup_machine_*()
(in arch/arm/kernel/atags_parse.c
) 然后从中检索它。参见那里了解如何访问物理映射的内存。
在这个阶段“看到”它们需要一些早期引导printk
支持、JTAG 调试器或其他一些机制,以便在驱动程序堆栈完全初始化之前从设备中提取跟踪/诊断。如果那(在设备启动早期提取诊断的能力)是您的问题,请澄清问题。
于 2013-03-07T13:45:44.683 回答