blob: 9c8724b5aa92ade412058e6135cbb252deb548ae [file] [log] [blame]
;
; The prefix is a small structure that prefaces the actual code;
; it gives the compression program necessary information.
;
section .prefix nowrite progbits align=16
pfx_start dd _start ; Start of raw chunk
pfx_compressed dd __pm_code_lma ; Start of compressed chunk
pfx_cdatalen dd lzo_data_size ; Pointer to compressed size field
%if IS_ISOLINUX
pfx_checksum dd bi_length ; File length and checksum fields
%else
pfx_checksum dd 0 ; No checksum
%endif
pfx_maxlma dd MaxLMA ; Maximum size
section .text16