Comprehensive Rust(한국어) 202412x30, bss_end 0: cmp x29, x30 b.hs 1f stp xzr, xzr, [x29], #16 b 0b 1: /* 스택을 준비합니다. */ adr_l x30, boot_stack_end mov sp, x30 /* 예외 벡터를 설정합니다. */ adr x30, vector_table_el1 msr vbar_el1, x30 /* Rust 코드를 sets up the exception vector. It preserves x0-x3 * for the Rust entry point, as these may contain boot parameters. */ .section .init.entry, "ax" .global entry entry: /* Load and apply the memory management bss_end 0: cmp x29, x30 b.hs 1f stp xzr, xzr, [x29], #16 b 0b 1: /* Prepare the stack. */ adr_l x30, boot_stack_end mov sp, x30 /* Set up exception vector. */ adr x30, vector_table_el1 msr vbar_el1, x300 码力 | 369 页 | 1.29 MB | 10 月前3
Comprehensive Rustx30, bss_end 0: cmp x29, x30 b.hs 1f stp xzr, xzr, [x29], #16 b 0b 1: /* 스택을 준비합니다. */ adr_l x30, boot_stack_end mov sp, x30 /* 예외 벡터를 설정합니다. */ adr x30, vector_table_el1 msr vbar_el1, x30 /* Rust 코드를 sets up the exception vector. It preserves x0-x3 * for the Rust entry point, as these may contain boot parameters. */ .section .init.entry, "ax" .global entry entry: /* Load and apply the memory management bss_end 0: cmp x29, x30 b.hs 1f stp xzr, xzr, [x29], #16 b 0b 1: /* Prepare the stack. */ adr_l x30, boot_stack_end mov sp, x30 /* Set up exception vector. */ adr x30, vector_table_el1 msr vbar_el1, x300 码力 | 368 页 | 1.29 MB | 1 年前3
共 2 条
- 1
相关搜索词













