
- NASM Map file ---------------------------------------------------------------

Source file:  packlib.asm
Output file:  ../../tmp/packlib.bin

-- Program origin -------------------------------------------------------------

00000000

-- Sections (summary) ---------------------------------------------------------

Vstart            Start             Stop              Length    Class     Name
               0                 0             3FD70  0003FD70  progbits  .text
               0                 0                 0  00000000  nobits    relocatedzero

-- Sections (detailed) --------------------------------------------------------

---- Section .text ------------------------------------------------------------

class:     progbits
length:               3FD70
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section relocatedzero ----------------------------------------------------

class:     nobits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

-- Symbols --------------------------------------------------------------------

---- No Section ---------------------------------------------------------------

Value     Name
00000000  ELD_HEADER
00000000  eldhSignature
00000008  eldhCodeOffset
0000000C  eldhCodeImageLength
0000000E  eldhCodeAllocLength
00000010  eldhDataOffset
00000014  eldhDataImageLength
00000016  eldhDataAllocLength
00000018  eldhCodeEntrypoint
0000001A  eldhReserved
0000001E  eldhExtensionSize
00000020  ELD_HEADER_size
00000020  ELD_HEADER_size_b
00000010  ELD_HEADER_size_w
00000008  ELD_HEADER_size_d
00000004  ELD_HEADER_size_q
00000002  ELD_HEADER_size_p
00000001  ELD_HEADER_size_pg
00000001  ELD_HEADER_size_ki
00000000  ELD_HEADERX
00000000  eldhxHeader
00000020  eldhxDescriptionOffset
00000024  eldhxHelpOffset
00000028  eldhxLibTable
0000002C  eldhxDateTimeOffset
00000030  ELD_HEADERX_size
00000000  ELD_TRAILER_HEADER
00000000  eldthSignature
00000008  eldthHeaderOffset
0000000C  eldthReserved
0000000E  eldthChecksum
00000010  ELD_TRAILER_HEADER_size
00000010  ELD_TRAILER_HEADER_size_b
00000008  ELD_TRAILER_HEADER_size_w
00000004  ELD_TRAILER_HEADER_size_d
00000002  ELD_TRAILER_HEADER_size_q
00000001  ELD_TRAILER_HEADER_size_p
00000001  ELD_TRAILER_HEADER_size_pg
00000001  ELD_TRAILER_HEADER_size_ki
00000000  ELD_LIBTABLE
00000000  eldltFormat
00000002  eldltAmount
00000004  eldltOffset
00000008  eldltCompressedLength
00000008  ELD_LIBTABLE_size
00000008  ELD_LIBTABLE_size_b
00000004  ELD_LIBTABLE_size_w
00000002  ELD_LIBTABLE_size_d
00000001  ELD_LIBTABLE_size_q
00000001  ELD_LIBTABLE_size_p
00000001  ELD_LIBTABLE_size_pg
00000001  ELD_LIBTABLE_size_ki
00000000  ELD_INSTANCE
00000000  eldiStartCode
00000002  eldiEndCode
00000004  eldiStartData
00000006  eldiEndData
00000008  eldiIdentifier
00000010  eldiFlags
0000000E  eldiListing_size
00000012  eldiListing
00000020  ELD_INSTANCE_size
00000001  eldifResident
00000000  ELD_LINKINFO
00000000  eldlSignature
00000002  eldlReserved
00000006  eldlUseLinkHash
00000008  eldlDataAmount
0000000A  eldlDataPrefixes
0000000C  eldlDataEntries
0000000E  eldlDataAddresses
00000010  eldlCodeAmount
00000012  eldlCodePrefixes
00000014  eldlCodeEntries
00000016  eldlCodeAddresses
00000018  ELD_LINKINFO_size
00000001  dispregs32
00000002  traceints
00000004  cpdepchars
00000008  fakeindos
00000010  nonpagingdevice
00000040  hexrn
00000100  nondospaging
00000200  opt1_86mnohlt
00000400  biosidles
00000800  opt_usegetinput
00001000  use_si_units
00002000  use_jedec_units
00004000  enable_serial
00008000  int8_disable_serial
00010000  gg_do_not_skip_bp
00020000  gg_no_autorepeat
00040000  tp_do_not_skip_bp
00080000  gg_bb_hit_no_repeat
00100000  tp_bb_hit_no_repeat
00200000  gg_unexpected_no_repeat
00400000  tp_unexpected_no_repeat
00800000  ss_no_dump
10000000  rr_disasm_no_rept
20000000  rr_disasm_no_show
40000000  opt_cmdline_quiet_input
80000000  opt_cmdline_quiet_output
00000000  DEFAULTOPTIONS
00000001  opt2_db_header
00000002  opt2_db_trailer
00000010  opt2_dw_header
00000020  opt2_dw_trailer
00000100  opt2_dd_header
00000200  opt2_dd_trailer
00000800  opt2_getinput_dpmi
00001000  opt2_hh_compat
00002000  opt2_getc_idle
00004000  opt2_getc_idle_dpmi
00008000  opt2_re_cancel_tpg
00010000  opt2_nn_compat
00020000  opt2_nn_capitalise
00080000  opt2_rr16_compat
00100000  opt2_r_prompt_compat
00200000  opt2_r_separate
00400000  opt2_r_linebreak_always
80000000  opt2_dpminohlt
80004110  DEFAULTOPTIONS2
00000001  opt3_tt_no_paging
00000002  opt3_tp_no_paging
00000004  opt3_pp_no_paging
00000008  opt3_gg_no_paging
00000100  opt3_silence_paging_set
00000200  opt3_silence_paging_on
00001000  opt3_paging_rc
00002000  opt3_paging_yy
00004000  opt3_paging_re
00010000  opt3_r_highlight_diff
00020000  opt3_r_highlight_dumb
00040000  opt3_r_highlight_full
00080000  opt3_r_highlight_eip
02000000  opt3_no_idle_2F
08000000  opt3_no_call_amis
10000000  opt3_disable_autorepeat
20000000  opt3_check_ctrlc_keyb
40000000  opt3_check_ctrlc_0bh
80000000  opt3_tsr_quit_leave_tf
6000000F  DEFAULTOPTIONS3
00000002  opt4_int_2F_hook
00000004  opt4_int_08_hook
00000008  opt4_int_2D_hook
00010000  opt4_int_serial_force
00020000  opt4_int_2F_force
00040000  opt4_int_08_force
00080000  opt4_int_2D_force
01000000  opt4_int_00_force
02000000  opt4_int_01_force
04000000  opt4_int_03_force
08000000  opt4_int_06_force
10000000  opt4_int_18_force
20000000  opt4_int_19_force
40000000  opt4_int_09_force
40000000  opt4_int_15_force
80000000  opt4_int_07_force
00000002  DEFAULTOPTIONS4
00010000  DEFAULTOPTIONS6
00000020  opt6_debug_exception_late
00000040  opt6_debug_exception_early
00000080  opt6_debug_exception
00000100  opt6_debug_mode
00000200  opt6_bios_output
00000400  opt6_flat_binary
00000800  opt6_big_stack
00001000  opt6_40_columns
00002000  opt6_40_indent_odd
00004000  opt6_40_dash
00010000  opt6_share_serial_irq
00020000  opt6_serial_EOI_call
00400000  opt6_debug_putrunint_early
00800000  opt6_debug_putrunint
01000000  opt6_bios_io
02000000  opt6_immasm_display_uu
04000000  opt6_immasm_debug
08000000  opt6_immasm_flag
10000000  opt6_immasm_nobranch
20000000  opt6_r_flags_style2
40000000  opt6_r_flags_style3
80000000  opt6_r_linebreak_conditional
00002000  DEFAULTOPTIONS7
00000001  opt7_no_free_oneshot_eld
00000002  opt7_debug_optional_link
00000004  opt7_quiet_install
00000008  opt7_quick_run
00000100  opt7_houdini
00000200  opt7_debug_run
00001000  opt7_no_ensure
00002000  opt7_no_tsr_ll
00000001  oldpacket
00000002  newpacket
00000004  ntpacket
00000008  pagedcommand
00000010  notstdinput
00000020  inputfile
00000040  notstdoutput
00000080  outputfile
00000100  hooked2F
00000200  nohook2F
00000400  unused_dif1_dpminohlt
00000800  protectedmode
00001000  debuggeeA20
00002000  debuggerA20
00004000  nodosloaded
00008000  has386
00010000  usecharcounter
00020000  runningnt
00040000  canswitchmode
00080000  modeswitched
00100000  promptwaiting
00200000  switchbuffer
00400000  tsrmode
00800000  attachedterm
01000000  runningdosemu
04000000  tt_while
08000000  tt_p
10000000  tt_silent_mode
20000000  tt_silence
40000000  tt_no_bb
80000000  tt_no_bb_first
00000001  dif2_gg_is_first
00000002  dif2_gg_skip_non_cseip
00000004  dif2_gg_skip_cseip
00000008  dif2_gg_is_gg
00000010  dif2_gg_first_detected
00000020  dif2_gg_again
00000040  dif2_tpg_proceed_bp_set
00000080  dif2_tpg_keep_proceed_bp
00000100  dif2_tpg_have_bp
00000200  dif2_tpg_adjusted_cseip
00000400  dif2_tpg_do_not_adjust
00000800  dif2_bp_failure
00001000  dif2_is_pp
00400000  dif2_did_getline_file
01000000  dif2_boot_loaded_kernel
10000000  dif2_in_silence_dump
20000000  dif2_int31_segment
40000000  dif2_nn_compat
80000000  dif2_nn_capitalise
00000001  dif3_load_is_ldp
00000002  dif3_load_is_sdp
00000004  dif3_load_is_ydp
00000007  dif3_load_is_dp
00000008  dif3_load_dir_dir
00000010  dif3_input_terminal_override
00000020  dif3_input_serial_override
00000040  dif3_if_not
00000080  dif3_partition_changed
00000100  dif3_input_cmdline
00000200  dif3_input_cmdline_closed
00000400  dif3_at_line_end
00000800  dif3_quiet_input_single
00001000  dif3_quiet_output
00002000  dif3_unquiet_error
00004000  dif3_unquiet_prompt
00006000  dif3_unquiet
00008000  dif3_return_eof
00010000  dif3_highlighting
00020000  dif3_do_not_highlight
00020000  dif3_int10_highlight
00040000  dif3_nosymbols_1
00080000  dif3_nosymbols_2
00200000  dif3_gotint19
00400000  dif3_prior_pm
01000000  dif3_input_re
02000000  dif3_input_re_closed
04000000  dif3_accept_getrange_0
10000000  dif3_auxbuff_guarded_1
20000000  dif3_auxbuff_guarded_2
40000000  dif3_auxbuff_guarded_3
80000000  dif3_sss_is_reverse
00000001  dif4_int_serial_hooked
00000002  dif4_int_2F_hooked
00000004  dif4_int_08_hooked
00000008  dif4_int_2D_hooked
00000002  dif6_in_hook2F
00000004  dif6_in_amis_hook2F
00000100  dif6_debug_mode
00000200  dif6_locked
00000400  dif6_mcp
00400000  dif6_device_mode
00800000  dif6_cpdepchars
00000001  disasm_lowercase
00000002  disasm_commablank
00000004  disasm_nasm
00000008  disasm_lowercase_refmem
00000010  disasm_show_short
00000020  disasm_show_near
00000040  disasm_show_far
00000080  disasm_nec
00000100  disasm_40_columns
00000200  disasm_no_indent
00000400  disasm_msdebug_mnemonofs
00001000  disasm_a16_memref
00002000  disasm_a32_memref
00004000  disasm_a16_string
00008000  disasm_a32_string
00010000  disasm_hide_modrm
00020000  disasm_asize_loop_nasm
00040000  disasm_modrm_always
0000F007  DEFAULTASMOPTIONS
00000000  BS
00000000  bsJump
00000003  bsOEM
0000000B  bsBPB
0000000B  BS_size
00000000  EBPB
00000000  bpbBytesPerSector
00000002  bpbSectorsPerCluster
00000003  bpbReservedSectors
00000005  bpbNumFATs
00000006  bpbNumRootDirEnts
00000008  bpbTotalSectors
0000000A  bpbMediaID
0000000B  bpbSectorsPerFAT
0000000D  bpbCHSSectors
0000000F  bpbCHSHeads
00000011  bpbHiddenSectors
00000015  bpbTotalSectorsLarge
00000019  bpbNew
00000019  ebpbSectorsPerFATLarge
0000001D  ebpbFSFlags
0000001F  ebpbFSVersion
00000021  ebpbRootCluster
00000025  ebpbFSINFOSector
00000027  ebpbBackupSector
00000029  ebpbReserved
00000035  ebpbNew
00000035  EBPB_size
00000000  BPBN
00000000  bpbnBootUnit
00000002  bpbnExtBPBSignature
00000003  bpbnSerialNumber
00000007  bpbnVolumeLabel
00000012  bpbnFilesystemID
0000001A  BPBN_size
00000000  DIRENTRY
00000000  deName
00000008  deExt
0000000B  deAttrib
0000000C  dePlusSize
00000014  deClusterHigh
00000016  deTime
00000018  deDate
0000001A  deClusterLow
0000001C  deSize
00000020  DIRENTRY_size
00000001  ATTR_READONLY
00000002  ATTR_HIDDEN
00000004  ATTR_SYSTEM
00000008  ATTR_VOLLABEL
00000010  ATTR_DIRECTORY
00000020  ATTR_ARCHIVE
00004C43  lsvclSignature
00000100  lsvclBufferLength
FFFFFFFFFFFFFFF0  LOADSTACKVARS
FFFFFFFFFFFFFFF0  lsvFirstCluster
FFFFFFFFFFFFFFF4  lsvFATSector
FFFFFFFFFFFFFFF8  lsvFATSeg
FFFFFFFFFFFFFFFA  lsvLoadSeg
FFFFFFFFFFFFFFFC  lsvDataStart
00000010  LOADSTACKVARS_size
FFFFFFFFFFFFFFE0  LOADDATA
FFFFFFFFFFFFFFE0  ldMemoryTop
FFFFFFFFFFFFFFE2  ldLoadTop
FFFFFFFFFFFFFFE4  ldSectorSeg
FFFFFFFFFFFFFFE6  ldFATType
FFFFFFFFFFFFFFE7  ldFlags
FFFFFFFFFFFFFFE7  ldHasLBA
FFFFFFFFFFFFFFE8  ldClusterSize
FFFFFFFFFFFFFFEA  ldParaPerSector
FFFFFFFFFFFFFFEC  ldDirCluster
FFFFFFFFFFFFFFEC  ldLoadingSeg
FFFFFFFFFFFFFFEC  ldQueryPatchValue
FFFFFFFFFFFFFFEC  lsvCommandLine
FFFFFFFFFFFFFEEC  lsvCommandLine.start
FFFFFFFFFFFFFFEC  lsvCommandLine.signature
FFFFFFFFFFFFFFEE  ldLoadUntilSeg
FFFFFFFFFFFFFFEE  lsvExtra
FFFFFFFFFFFFFFEE  lsvExtra.partition
FFFFFFFFFFFFFFEF  lsvExtra.flags
00000010  LOADDATA_size
00000004  ldhlfPreserveLoader
00000001  lsvefNoDataStart
00000002  lsvefPartitionNumber
00000004  lsvefPreserveLoader
FFFFFFFFFFFFFEE0  LOADCMDLINE
FFFFFFFFFFFFFEE0  ldCommandLine
FFFFFFFFFFFFFEE0  ldCommandLine.start
00000100  LOADCMDLINE_size
00000001  ldfHasLBA
00000002  ldfFATInvalid
00000004  ldfFATBuffered
00000008  ldfDataBuffered
FFFFFFFFFFFFFFD0  LOADDATA2
FFFFFFFFFFFFFFD0  ldRootSector
FFFFFFFFFFFFFFD4  ldEntriesPerSector
FFFFFFFFFFFFFFD6  ldDataSegment
FFFFFFFFFFFFFFD6  ldLastAvailableSector
FFFFFFFFFFFFFFD8  ldDataSector
FFFFFFFFFFFFFFD8  ldParasLeft
FFFFFFFFFFFFFFDA  ldParasDone
0000000C  LOADDATA2_size
FFFFFFFFFFFFFFC0  LOADDATA3
FFFFFFFFFFFFFFC0  ldMaxCluster
FFFFFFFFFFFFFFC4  ldFileSize
FFFFFFFFFFFFFFC8  ldCurrentCluster
FFFFFFFFFFFFFFCC  ldCurrentSeek
00000010  LOADDATA3_size
00000000  LOADERIMAGEIDENT
00000000  liiSignature
00000004  liiVersion
00000006  liiChecksum
00000008  liiAmountParagraphs
0000000A  liiReserved
00000010  liiEntryQuerySize
00000012  liiEntryRelocate
00000014  liiEntryDebug
00000016  liiStackPointer
00000018  LOADERIMAGEIDENT_size
00000000  LBAPACKET
00000000  lpSize
00000002  lpCount
00000004  lpBuffer
00000008  lpSector
00000010  LBAPACKET_size
00000000  PARTINFO
00000000  piBoot
00000001  piStartCHS
00000004  piType
00000005  piEndCHS
00000008  piStart
0000000C  piLength
00000010  PARTINFO_size
00000000  ptEmpty
00000001  ptFAT12
00000004  ptFAT16_16BIT_CHS
00000005  ptExtendedCHS
00000006  ptFAT16_CHS
0000000B  ptFAT32_CHS
0000000C  ptFAT32
0000000E  ptFAT16
0000000F  ptExtended
00000083  ptLinux
00000085  ptExtendedLinux
00000001  lufForceCHS
00000002  lufForceLBA
00000004  lufForceGeometry
00000007  luf_mask_writable


---- Section .text ------------------------------------------------------------

Real              Virtual           Name
               0                 0  lib
               0                 0  lib_aformat
             CA0               CA0  lib_alias
            1D20              1D20  lib_amiscmd
            2970              2970  lib_amismsg
            3560              3560  lib_amisoth
            4010              4010  lib_amitsrs
            58D0              58D0  lib_amount
            6420              6420  lib_bases
            7120              7120  lib_bootdir
            8840              8840  lib_checksum
            9480              9480  lib_chstool
            AED0              AED0  lib_co
            C0D0              C0D0  lib_config
            CA90              CA90  lib_dbitmap
            DD90              DD90  lib_devices
            EB90              EB90  lib_dhm
            F990              F990  lib_di
           10D20             10D20  lib_dm
           11E50             11E50  lib_doscd
           12650             12650  lib_dosdir
           13D20             13D20  lib_dosdrive
           14520             14520  lib_dospwd
           14CC0             14CC0  lib_dosseek
           15920             15920  lib_dosspace
           16B60             16B60  lib_dosstrat
           17600             17600  lib_dpb
           18C60             18C60  lib_dtadisp
           193D0             193D0  lib_dx
           1A240             1A240  lib_enamelib
           1B1B0             1B1B0  lib_errfix
           1BFB0             1BFB0  lib_extname
           1D7C0             1D7C0  lib_hint
           1E4B0             1E4B0  lib_hintoth
           1F1D0             1F1D0  lib_history
           1FDD0             1FDD0  lib_ifext
           20B60             20B60  lib_inject
           21780             21780  lib_instnoth
           225F0             225F0  lib_instnoun
           23270             23270  lib_kcmdline
           23E50             23E50  lib_kdisplay
           24750             24750  lib_ldmem
           271D0             271D0  lib_ldmemoth
           29FA0             29FA0  lib_linfo
           2B050             2B050  lib_list
           2D400             2D400  lib_patchqry
           2E5E0             2E5E0  lib_path
           2F770             2F770  lib_printf
           30B00             30B00  lib_quiet
           31610             31610  lib_quit
           32210             32210  lib_rcexec
           32D00             32D00  lib_rdumpidx
           33940             33940  lib_rdumpstr
           34560             34560  lib_reclaim
           34C50             34C50  lib_reserve
           36240             36240  lib_rm
           36C50             36C50  lib_rn
           37B60             37B60  lib_s
           390F0             390F0  lib_sbranch
           39CF0             39CF0  lib_set
           3AF80             3AF80  lib_tsc
           3BF40             3BF40  lib_useparat
           3CDF0             3CDF0  lib_variable
           3DDA0             3DDA0  lib_withhdr
           3EAD0             3EAD0  lib_x
           3FD70             3FD70  lib_end

---- Section relocatedzero ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocatedzero

