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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
            9001                60               A00  000009A0  progbits  CODE
            8000               A00               C30  00000230  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
            8000              8000              8000  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:                 9A0
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 230
start:                  A00
align:                   10
follows:   CODE
vstart:                8000
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:                 8000
align:     not defined
follows:   not defined
vstart:                8000
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
00000A00  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  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@476.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@476.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@476.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@476.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@476.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@476.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@476.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@476.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@476.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@476.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@476.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@476.lframe_?name
00000002  ..@548.num
00000008  ..@642.num
000009A0  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              9001  code
              60              9001  ..@116.strucstart
              68              9009  ..@122.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@127.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              A0              9041  command.ours
              B9              905A  uninstall
              D0              9071  uninstall.loop
              E1              9082  uninstall.bx
              EB              908C  uninstall.setbx
             8AD              984E  ..@166.name
              F2              9093  ..@.@@.1.1
              FF              90A0  uninstall.bxnz
             110              90B1  uninstall.done
             118              90B9  ..@.@@.1.2
             120              90C1  uninstall.error
             12B              90CC  get_es_ext
             138              90D9  ..@.@@.1.3
             139              90DA  check
             168              9109  check.overflow
             170              9111  check.none
             176              9117  ..@.@@.1.4
             17F              9120  run
             1A4              9145  invalid
             1B1              9152  list
             1C9              916A  append
             1F2              9193  get
             1F8              9199  ..@.@@.1.5
             201              91A2  ..@.@@.1.6
             209              91AA  replace
             20F              91B0  replace.common
             218              91B9  skipcomma
             21F              91C0  ..@266.skipparameter
             220              91C1  isstring?
             227              91C8  ..@274.skipparameter
             228              91C9  cmd3
             22F              91D0  ..@284.skipparameter
             230              91D1  chkeol
             237              91D8  ..@292.skipparameter
             238              91D9  putsz
             23F              91E0  ..@300.skipparameter
             240              91E1  setrc
             247              91E8  ..@309.skipparameter
             248              91E9  ispm
             24F              91F0  ..@317.skipparameter
             250              91F1  error
             257              91F8  ..@332.skipparameter
             258              91F9  start
             273              9214  ..@.@@.1.7
             279              921A  help
             285              9226  uninstall_oneshot
             2A7              9248  ..@.@@.1.8
             2A8              9249  install
             2B0              9251  ..@415.skipparameter
             80A              97AB  ..@415.name
             90D              98AE  ..@424.name
             91B              98BC  ..@431.name
             8AD              984E  ..@435.name
             2DF              9280  install.only_first
             8AD              984E  ..@447.name
             902              98A3  ..@455.name
             2F8              9299  ..@.@@.1.9
             2FB              929C  linker
             2FE              929F  linker._..@476.lenter
             31E              92BF  ..@.@@.1.10
             328              92C9  linker.pass
             333              92D4  ..@.@@.1.11
             343              92E4  ..@.@@.1.12
             34E              92EF  ..@.@@.1.13
             35F              9300  ..@.@@.1.14
             36A              930B  ..@.@@.1.15
             37F              9320  ..@.@@.1.16
             38A              932B  ..@.@@.1.17
             39D              933E  ..@.@@.1.18
             3A9              934A  linker.otherloop
             3AC              934D  linker.datarelocloop
             3C6              9367  ..@.@@.1.19
             3DF              9380  linker.datarelocfind
             41B              93BC  linker.address_data_reloc
             426              93C7  ..@.@@.1.20
             427              93C8  linker.datarelocnotfound
             902              98A3  ..@550.name
             43D              93DE  ..@.@@.1.21
             446              93E7  linker.datanotfound
             457              93F8  linker.codenotfound
             468              9409  linker.notfound
             481              9422  ..@565.skipparameter
             49D              943E  ..@572.skipparameter
             4A7              9448  ..@577.skipparameter
             81B              97BC  ..@577.name
             4A8              9449  ..@.@@.1.22
             4A9              944A  linker.copy
             4B0              9451  ..@583.skipparameter
             4B1              9452  linker.build_match
             4CC              946D  ..@.@@.1.23
             4CF              9470  ..@.@@.1.24
             4DB              947C  ..@.@@.1.25
             4DD              947E  linker.donedatareloc
             4EC              948D  linker.coderelocloop
             511              94B2  linker.coderelocfind
             566              9507  ..@.@@.1.26
             570              9511  linker.error_j
             573              9514  ..@.@@.1.27
             582              9523  linker.donecodereloc
             59B              953C  ..@.@@.1.28
             59B              953C  linker.hint
             5A6              9547  ..@604.skipparameter
             5B3              9554  linker.loop_hint
             5B6              9557  ..@.@@.1.29
             5BF              9560  linker.end_hint
             5CD              956E  ..@617.skipparameter
             832              97D3  ..@617.name
             8CE              986F  ..@623.name
             5DF              9580  ..@626.skipparameter
             5DF              9580  linker.no_hint
             90D              98AE  ..@636.name
             5FD              959E  linker.error
             600              95A1  linker._..@476.lleave
             604              95A5  plex_check
             618              95B9  ..@.@@.1.30
             621              95C2  ..@654.skipparameter
             872              9813  ..@654.name
             631              95D2  ..@660.skipparameter
             638              95D9  plex_check.notfound
             639              95DA  plex_check.checkret
             63C              95DD  linkercoderelocations
             67C              961D  linkerlinkercoderelocations
             690              9631  linktable
             690              9631  ..@670.strucstart
             6A8              9649  linkerdatarelocations
             73A              96DB  internalcodetocoderelocations
             75C              96FD  internalcodetodatarelocations
             77A              971B  internaldatatocoderelocations
             77C              971D  internaldatatodatarelocations
             77E              971F  linkerlinkerdatarelocations
             792              9733  internallinkercodetocoderelocations
             79C              973D  internallinkercodetodatarelocations
             79E              973F  internallinkerdatatocoderelocations
             7A0              9741  internallinkerdatatodatarelocations
             7A2              9743  debuggeramissig
             7A2              9743  ..@700.data
             7AA              974B  ..@702.data
             7B2              9753  listmsg
             7B2              9753  listmsg.hint
             7D4              9775  listmsg.hint.offset
             7DC              977D  ..@127.name
             7EB              978C  ..@266.name
             7F7              9798  ..@274.name
             803              97A4  ..@284.name
             80A              97AB  ..@292.name
             813              97B4  ..@300.name
             81B              97BC  ..@309.name
             823              97C4  ..@317.name
             82A              97CB  ..@332.name
             832              97D3  ..@565.name
             83C              97DD  ..@572.name
             84C              97ED  ..@583.name
             869              980A  ..@604.name
             872              9813  ..@626.name
             87F              9820  ..@660.name
             88A              982B  ..@141.name
             894              9835  ..@145.name
             89D              983E  ..@150.name
             8AD              984E  ..@161.name
             8C3              9864  ..@188.name
             8CE              986F  ..@194.name
             8D7              9878  ..@201.name
             8E0              9881  ..@206.name
             8EA              988B  ..@211.name
             8F4              9895  ..@346.name
             902              98A3  ..@361.name
             90D              98AE  ..@372.name
             91B              98BC  ..@383.name
             92A              98CB  ..@561.name
             935              98D6  ..@594.name
             946              98E7  ..@609.name
             96B              990C  ..@644.name
             97C              991D  ..@648.name
             994              9935  lmsg
             994              9935  lmsg.warning_data_optional
             9B6              9957  lmsg.error_data
             9CF              9970  lmsg.error_code
             9E8              9989  lmsg.error.2

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

Real              Virtual           Name
             A00              8000  datastart
             A00              8000  msg
             A00              8000  msg.kcmdline
             A09              8009  msg.list
             A0E              800E  msg.replace
             A16              8016  msg.append
             A1D              801D  msg.invalid
             A25              8025  msg.is_invalid
             A52              8052  msg.is_overflow
             A85              8085  msg.overflow
             AB1              80B1  msg.uninstall_done
             AC6              80C6  msg.linebreak
             AC9              80C9  msg.uninstall_error
             AE9              80E9  uinit_data
             AE9              80E9  msg.installed
             AFF              80FF  msg.keyword_help
             B04              8104  msg.help
             C30              8230  init_data_end
             AF0              80F0  uinit_data_end
             AF0              80F0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

