linux的boot/compressed/piggy.S
就是为了引入piggy.gz这个文件,链接的时候会把它链接进来,定位在这里。
.section .piggydata,#alloc /*piggydata段*/
.globl input_data /*input_data是个全局地址*/
input_data:
.incbin “arch/arm/boot/compressed/piggy.gz” /*包含二进制文件*/
.globl input_data_end /*input_data_end也是个全局地址*/
input_data_end:
.globl input_data /*input_data是个全局地址*/
input_data:
.incbin “arch/arm/boot/compressed/piggy.gz” /*包含二进制文件*/
.globl input_data_end /*input_data_end也是个全局地址*/
input_data_end: