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

Source file:  kcmdline.asm
Output file:  ../../bin/kcmdline.xld

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
               0                60               820  000007C0  progbits  CODE
               0               820               A50  00000230  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
               0                 0                 0  00000000  nobits    RELOCATEDDATA

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

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

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

---- Section HEADER -----------------------------------------------------------

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

---- Section CODE -------------------------------------------------------------

class:     progbits
length:                 7C0
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section DATA -------------------------------------------------------------

class:     progbits
length:                 230
start:                  820
align:                   10
follows:   CODE
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

---- Section RELOCATEDDATA ----------------------------------------------------

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
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
00000060  CODEOFFSET
00000001  ..@172.num
00000200  endinstalled
00000001  ..@359.num
00000820  DATAOFFSET
00000230  data_size
00000230  transient_data_size
000000F0  resident_data_size
00000230  total_data_size
00000001  ..@442.num
00000004  ..@453.num
000002A0  endresident
00000000  linker._..@475.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@475.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@475.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@475.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@475.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@475.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@475.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@475.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@475.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@475.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@475.lframe_?skip_last
00000008  ..@596.num
000007C0  code_size


---- Section HEADER -----------------------------------------------------------

Real              Virtual           Name
               0                 0  ..@89.strucstart
               0                 0  ..@92.strucstart
              28                28  header_extension_end
              30                30  description

---- Section CODE -------------------------------------------------------------

Real              Virtual           Name
              60                 0  code
              60                 0  ..@116.strucstart
              68                 8  ..@122.data
              80                20  command
              82                22  command.chain
              89                29  ..@127.skipparameter
              8A                2A  command.entry
              92                32  ..@.@@.1.0
              A0                40  command.ours
              B9                59  uninstall
              D0                70  uninstall.loop
              E1                81  uninstall.bx
              EB                8B  uninstall.setbx
             73E               6DE  ..@166.name
              F2                92  ..@.@@.1.1
              FF                9F  uninstall.bxnz
             110                B0  uninstall.done
             118                B8  ..@.@@.1.2
             120                C0  uninstall.error
             12B                CB  get_es_ext
             138                D8  ..@.@@.1.3
             139                D9  check
             168               108  check.overflow
             170               110  check.none
             176               116  ..@.@@.1.4
             17F               11F  run
             1A4               144  invalid
             1B1               151  list
             1C9               169  append
             1F2               192  get
             1F8               198  ..@.@@.1.5
             201               1A1  ..@.@@.1.6
             209               1A9  replace
             20F               1AF  replace.common
             218               1B8  skipcomma
             21F               1BF  ..@266.skipparameter
             220               1C0  isstring?
             227               1C7  ..@274.skipparameter
             228               1C8  cmd3
             22F               1CF  ..@284.skipparameter
             230               1D0  chkeol
             237               1D7  ..@292.skipparameter
             238               1D8  putsz
             23F               1DF  ..@300.skipparameter
             240               1E0  setrc
             247               1E7  ..@309.skipparameter
             248               1E8  ispm
             24F               1EF  ..@317.skipparameter
             250               1F0  error
             257               1F7  ..@332.skipparameter
             258               1F8  start
             273               213  ..@.@@.1.7
             279               219  help
             285               225  uninstall_oneshot
             2A7               247  ..@.@@.1.8
             2A8               248  install
             2B0               250  ..@415.skipparameter
             6C8               668  ..@415.name
             79E               73E  ..@424.name
             7AC               74C  ..@431.name
             73E               6DE  ..@435.name
             2DF               27F  install.only_first
             73E               6DE  ..@447.name
             793               733  ..@455.name
             2F8               298  ..@.@@.1.9
             2FB               29B  linker
             2FE               29E  linker._..@475.lenter
             30F               2AF  linker.error_j1
             312               2B2  ..@.@@.1.10
             31B               2BB  ..@.@@.1.11
             325               2C5  ..@.@@.1.12
             331               2D1  ..@.@@.1.13
             336               2D6  ..@.@@.1.14
             344               2E4  ..@.@@.1.15
             349               2E9  ..@.@@.1.16
             359               2F9  ..@.@@.1.17
             35E               2FE  ..@.@@.1.18
             36E               30E  ..@.@@.1.19
             375               315  linker.otherloop
             378               318  linker.datarelocloop
             392               332  ..@.@@.1.20
             3A9               349  linker.datarelocfind
             3E5               385  linker.address_data_reloc
             3F0               390  ..@.@@.1.21
             506               4A6  linker.datanotfound
             506               4A6  linker.codenotfound
             3F1               391  linker.build_match
             3FD               39D  ..@.@@.1.22
             409               3A9  ..@.@@.1.23
             40A               3AA  linker.donedatareloc
             414               3B4  linker.coderelocloop
             434               3D4  linker.coderelocfind
             489               429  ..@.@@.1.24
             493               433  linker.error_j
             495               435  ..@.@@.1.25
             4A4               444  linker.donecodereloc
             4A4               444  linker.hint
             4AF               44F  ..@557.skipparameter
             4BC               45C  linker.loop_hint
             4BF               45F  ..@.@@.1.26
             4C8               468  linker.end_hint
             4D6               476  ..@570.skipparameter
             75F               6FF  ..@577.name
             4E8               488  ..@580.skipparameter
             4E8               488  linker.no_hint
             79E               73E  ..@590.name
             506               4A6  linker.error
             509               4A9  linker._..@475.lleave
             50D               4AD  plex_check
             521               4C1  ..@.@@.1.27
             52A               4CA  ..@608.skipparameter
             703               6A3  ..@608.name
             53A               4DA  ..@614.skipparameter
             541               4E1  plex_check.notfound
             542               4E2  plex_check.checkret
             544               4E4  linkercoderelocations
             584               524  linkerdatarelocations
             61C               5BC  internalcodetocoderelocations
             63E               5DE  internalcodetodatarelocations
             65C               5FC  internaldatatocoderelocations
             65E               5FE  internaldatatodatarelocations
             660               600  debuggeramissig
             660               600  ..@633.data
             668               608  ..@635.data
             670               610  listmsg
             670               610  listmsg.hint
             692               632  listmsg.hint.offset
             69A               63A  ..@127.name
             6A9               649  ..@266.name
             6B5               655  ..@274.name
             6C1               661  ..@284.name
             6C8               668  ..@292.name
             6D1               671  ..@300.name
             6D9               679  ..@309.name
             6E1               681  ..@317.name
             6E8               688  ..@332.name
             6F0               690  ..@557.name
             6F9               699  ..@570.name
             703               6A3  ..@580.name
             710               6B0  ..@614.name
             71B               6BB  ..@141.name
             725               6C5  ..@145.name
             72E               6CE  ..@150.name
             73E               6DE  ..@161.name
             754               6F4  ..@188.name
             75F               6FF  ..@194.name
             768               708  ..@201.name
             771               711  ..@206.name
             77B               71B  ..@211.name
             785               725  ..@346.name
             793               733  ..@361.name
             79E               73E  ..@372.name
             7AC               74C  ..@383.name
             7BB               75B  ..@549.name
             7CC               76C  ..@562.name
             7F1               791  ..@598.name
             802               7A2  ..@602.name
             81A               7BA  lmsg

---- Section DATA -------------------------------------------------------------

Real              Virtual           Name
             820                 0  datastart
             820                 0  msg
             820                 0  msg.kcmdline
             829                 9  msg.list
             82E                 E  msg.replace
             836                16  msg.append
             83D                1D  msg.invalid
             845                25  msg.is_invalid
             872                52  msg.is_overflow
             8A5                85  msg.overflow
             8D1                B1  msg.uninstall_done
             8E6                C6  msg.linebreak
             8E9                C9  msg.uninstall_error
             909                E9  uinit_data
             909                E9  msg.installed
             91F                FF  msg.keyword_help
             924               104  msg.help
             A50               230  init_data_end
             910                F0  uinit_data_end
             910                F0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

---- Section RELOCATEDDATA ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocateddata

