
- 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               830  000007D0  progbits  CODE
               0               830               A60  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:                 7D0
start:                   60
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 230
start:                  830
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
00000001  lsvefNoDataStart
00000002  lsvefPartitionNumber
FFFFFFFFFFFFFEE0  LOADCMDLINE
FFFFFFFFFFFFFEE0  ldCommandLine
FFFFFFFFFFFFFEE0  ldCommandLine.start
00000100  LOADCMDLINE_size
00000001  ldfHasLBA
00000002  ldfFATInvalid
00000004  ldfFATBuffered
FFFFFFFFFFFFFFD0  LOADDATA2
FFFFFFFFFFFFFFD0  ldRootSector
FFFFFFFFFFFFFFD4  ldEntriesPerSector
FFFFFFFFFFFFFFD6  ldLastAvailableSector
FFFFFFFFFFFFFFD8  ldParasLeft
FFFFFFFFFFFFFFDA  ldParasDone
0000000C  LOADDATA2_size
FFFFFFFFFFFFFFC0  LOADDATA3
FFFFFFFFFFFFFFC0  ldMaxCluster
FFFFFFFFFFFFFFC4  ldFileSize
FFFFFFFFFFFFFFC8  ldCurrentCluster
FFFFFFFFFFFFFFCC  ldCurrentSeek
00000010  LOADDATA3_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  ..@169.num
00000200  endinstalled
00000001  ..@356.num
00000830  DATAOFFSET
00000230  data_size
00000230  transient_data_size
000000F0  resident_data_size
00000230  total_data_size
00000001  ..@439.num
00000004  ..@450.num
000002A0  endresident
00000000  linker._..@470.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@470.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@470.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@470.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@470.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@470.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@470.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@470.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@470.lframe_?use_hash
00000008  ..@581.num
000007D0  code_size


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

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

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

Real              Virtual           Name
              60                 0  code
              60                 0  ..@113.strucstart
              68                 8  ..@119.data
              80                20  command
              82                22  command.chain
              89                29  ..@124.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
             746               6E6  ..@163.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  ..@263.skipparameter
             220               1C0  isstring?
             227               1C7  ..@271.skipparameter
             228               1C8  cmd3
             22F               1CF  ..@281.skipparameter
             230               1D0  chkeol
             237               1D7  ..@289.skipparameter
             238               1D8  putsz
             23F               1DF  ..@297.skipparameter
             240               1E0  setrc
             247               1E7  ..@306.skipparameter
             248               1E8  ispm
             24F               1EF  ..@314.skipparameter
             250               1F0  error
             257               1F7  ..@329.skipparameter
             258               1F8  start
             273               213  ..@.@@.1.7
             279               219  help
             285               225  uninstall_oneshot
             2A7               247  ..@.@@.1.8
             2A8               248  install
             2B0               250  ..@412.skipparameter
             6D0               670  ..@412.name
             7A6               746  ..@421.name
             7B4               754  ..@428.name
             746               6E6  ..@432.name
             2DF               27F  install.only_first
             746               6E6  ..@444.name
             79B               73B  ..@452.name
             2F8               298  ..@.@@.1.9
             2FB               29B  linker
             2FE               29E  linker._..@470.lenter
             31E               2BE  ..@.@@.1.10
             328               2C8  ..@.@@.1.11
             334               2D4  ..@.@@.1.12
             339               2D9  ..@.@@.1.13
             347               2E7  ..@.@@.1.14
             34C               2EC  ..@.@@.1.15
             35C               2FC  ..@.@@.1.16
             361               301  ..@.@@.1.17
             371               311  ..@.@@.1.18
             378               318  linker.otherloop
             37B               31B  linker.datarelocloop
             395               335  ..@.@@.1.19
             3AC               34C  linker.datarelocfind
             3E2               382  linker.address_data_reloc
             3ED               38D  ..@.@@.1.20
             3EE               38E  linker.datarelocnotfound
             49C               43C  linker.datanotfound
             49C               43C  linker.codenotfound
             402               3A2  linker.build_match
             40C               3AC  ..@.@@.1.21
             418               3B8  ..@.@@.1.22
             419               3B9  linker.donedatareloc
             423               3C3  linker.coderelocloop
             443               3E3  linker.coderelocfind
             492               432  ..@.@@.1.23
             49C               43C  linker.error_j
             49E               43E  ..@.@@.1.24
             4AD               44D  linker.donecodereloc
             4AD               44D  linker.hint
             4B8               458  ..@542.skipparameter
             4C5               465  linker.loop_hint
             4C8               468  ..@.@@.1.25
             4D1               471  linker.end_hint
             4DF               47F  ..@555.skipparameter
             767               707  ..@562.name
             4F1               491  ..@565.skipparameter
             4F1               491  linker.no_hint
             7A6               746  ..@575.name
             50F               4AF  linker.error
             512               4B2  linker._..@470.lleave
             516               4B6  plex_check
             52A               4CA  ..@.@@.1.26
             533               4D3  ..@593.skipparameter
             70B               6AB  ..@593.name
             543               4E3  ..@599.skipparameter
             54A               4EA  plex_check.notfound
             54B               4EB  plex_check.checkret
             54C               4EC  linkercoderelocations
             58C               52C  linkerdatarelocations
             624               5C4  internalcodetocoderelocations
             646               5E6  internalcodetodatarelocations
             664               604  internaldatatocoderelocations
             666               606  internaldatatodatarelocations
             668               608  debuggeramissig
             668               608  ..@618.data
             670               610  ..@620.data
             678               618  listmsg
             678               618  listmsg.hint
             69A               63A  listmsg.hint.offset
             6A2               642  ..@124.name
             6B1               651  ..@263.name
             6BD               65D  ..@271.name
             6C9               669  ..@281.name
             6D0               670  ..@289.name
             6D9               679  ..@297.name
             6E1               681  ..@306.name
             6E9               689  ..@314.name
             6F0               690  ..@329.name
             6F8               698  ..@542.name
             701               6A1  ..@555.name
             70B               6AB  ..@565.name
             718               6B8  ..@599.name
             723               6C3  ..@138.name
             72D               6CD  ..@142.name
             736               6D6  ..@147.name
             746               6E6  ..@158.name
             75C               6FC  ..@185.name
             767               707  ..@191.name
             770               710  ..@198.name
             779               719  ..@203.name
             783               723  ..@208.name
             78D               72D  ..@343.name
             79B               73B  ..@358.name
             7A6               746  ..@369.name
             7B4               754  ..@380.name
             7C3               763  ..@534.name
             7D4               774  ..@547.name
             7F9               799  ..@583.name
             80A               7AA  ..@587.name
             822               7C2  lmsg

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

Real              Virtual           Name
             830                 0  datastart
             830                 0  msg
             830                 0  msg.kcmdline
             839                 9  msg.list
             83E                 E  msg.replace
             846                16  msg.append
             84D                1D  msg.invalid
             855                25  msg.is_invalid
             882                52  msg.is_overflow
             8B5                85  msg.overflow
             8E1                B1  msg.uninstall_done
             8F6                C6  msg.linebreak
             8F9                C9  msg.uninstall_error
             919                E9  uinit_data
             919                E9  msg.installed
             92F                FF  msg.keyword_help
             934               104  msg.help
             A60               230  init_data_end
             920                F0  uinit_data_end
             920                F0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

