init.s

来自「Hermit-at-1.1.3,一款bootloader」· S 代码 · 共 21 行

S
21
字号
/* * init.S: assembly language bootstrap */#ifdef BOOTMODE#define STACK_REGION	0x10000000	/* 48 kB on-chip SRAM */#define STACK_OFFSET	0x0000C000	/* full size of SRAM */#else#define STACK_REGION	0xc0800000	/* second DRAM bank */#define STACK_OFFSET	0x00800000	/* full size of DRAM bank 2 */#endif	.section .ram.boot	.global _start_ram_start_ram:	mov	sp, #STACK_REGION	/* init stack pointer */	add	sp, sp, #STACK_OFFSET	bl	entry			/* see entry.c */1:	b	1b

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?