ChCore-exercise/lab4/user/binary_include.S
2021-05-16 18:27:01 +08:00

13 lines
371 B
ArmAsm

#define binary_include(file, name) \
.align 4; \
.globl binary_##name##_start; \
binary_##name##_start:; \
.incbin #file; \
binary_##name##_end:; \
.globl binary_##name##_size; \
binary_##name##_size:; \
.quad binary_##name##_end - binary_##name##_start
.section .rodata
binary_include(../user/build/ramdisk.cpio, cpio_bin)