文件名称:检查复位状态-云原生发展白皮书(2020)
文件大小:324KB
文件格式:PDF
更新时间:2024-06-29 04:10:04
uboot u-boot
5.1检查复位状态 在文件/board/samsung/smdkc110/lowlevel_init.S中 /* check reset status */ ldr r0, =(ELFIN_CLOCK_POWER_BASE+RST_STAT_OFFSET) @ RST_STAT 寄存器(0xe010_a000) ldr r1, [r0] bic r1, r1, #0xfff6ffff @得到 RST_STAT 寄存器的 RST_STAT[19]和 RST_STAT[16] cmp r1, #0x10000 @(1<<16) beq wakeup_reset_pre @Reset by SLEEP mode wake-up,确定从 sleep模式启动 cmp r1, #0x80000 @(1<<19) beq wakeup_reset_from_didle @ARM reset from DEEP-IDLE, 确定从 deep sleep模式启动