2 ; The prefix is a small structure that prefaces the actual code;
3 ; it gives the compression program necessary information.
6 section .prefix nowrite progbits align=16
7 pfx_start dd _start ; Start of raw chunk
8 pfx_compressed dd __pm_code_lma ; Start of compressed chunk
9 pfx_cdatalen dd lzo_data_size ; Pointer to compressed size field
11 pfx_checksum dd bi_length ; File length and checksum fields
13 pfx_checksum dd 0 ; No checksum
15 pfx_maxlma dd MaxLMA ; Maximum size