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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
            9001                50               DE0  00000D90  progbits  CODE
            8000               DE0              1240  00000460  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:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 D90
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 460
start:                  DE0
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
00000050  CODEOFFSET
00000001  ..@136.num
00000000  run._..@192.lframe_?frame_bp
FFFFFFFFFFFFFFFE  run._..@192.lframe_?spc
FFFFFFFFFFFFFFFC  run._..@192.lframe_?free
FFFFFFFFFFFFFFFA  run._..@192.lframe_?bps
FFFFFFFFFFFFFFF8  run._..@192.lframe_?total
00000000  mul_64_x_32._..@311.lframe_?frame_bp
FFFFFFFFFFFFFFFE  mul_64_x_32._..@311.lframe_?pastdest
FFFFFFFFFFFFFFFC  mul_64_x_32._..@311.lframe_?ofs_si
FFFFFFFFFFFFFFFA  mul_64_x_32._..@311.lframe_?ofs_di
FFFFFFFFFFFFFFF8  mul_64_x_32._..@311.lframe_?dest
00000014  dec_qword_minwidth._..@374.lframe_?bufferlen
FFFFFFFFFFFFFFEC  dec_qword_minwidth._..@374.lframe_?buffer
00000000  dec_qword_minwidth._..@374.lframe_?frame_bp
00000002  dec_qword_minwidth._..@374.lframe_?frame_ip
FFFFFFFFFFFFFFE4  dec_qword_minwidth._..@374.lframe_?dividend
FFFFFFFFFFFFFFE2  dec_qword_minwidth._..@374.lframe_?minwidth
00000510  endinstalled
00000001  ..@614.num
00000DE0  DATAOFFSET
0000002C  buffer_ext.size
00000460  data_size
00000460  transient_data_size
00000390  resident_data_size
00000460  total_data_size
00000001  ..@879.num
00000004  ..@890.num
000005C0  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@915.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@915.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@915.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@915.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@915.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@915.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@915.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@915.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@915.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@915.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@915.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@915.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@915.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@915.lframe_?name
00000008  ..@1078.num
00000D90  code_size


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

Real              Virtual           Name
               0                 0  ..@54.strucstart
               0                 0  ..@57.strucstart
              28                28  header_extension_end
              30                30  description

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

Real              Virtual           Name
              50              9001  code
              50              9001  ..@80.strucstart
              58              9009  ..@86.data
              70              9021  command
              72              9023  command.chain
              79              902A  ..@91.skipparameter
              7A              902B  command.entry
              82              9033  ..@.@@.1.0
              90              9041  command.ours
              A9              905A  uninstall
              C0              9071  uninstall.loop
              D1              9082  uninstall.bx
              DB              908C  uninstall.setbx
             CD1              9C82  ..@130.name
              E2              9093  ..@.@@.1.1
              EF              90A0  uninstall.bxnz
             100              90B1  uninstall.done
             108              90B9  ..@.@@.1.2
             110              90C1  uninstall.error
             11B              90CC  get_es_ext
             128              90D9  ..@.@@.1.3
             129              90DA  run
             130              90E1  run.notfound
             13F              90F0  checkdos
             144              90F5  run.error
             147              90F8  ..@.@@.1.4
             148              90F9  run.calldos
             158              9109  ..@.@@.1.5
             176              9127  ..@.@@.1.6
             188              9139  run._..@192.lenter
             213              91C4  run.s_to_b
             22B              91DC  run._..@192.lleave
             22B              91DC  ext
             24F              9200  ..@.@@.1.7
             294              9245  end
             295              9246  mul_32_x_32
             2CF              9280  mul_64_x_32
             2D2              9283  mul_64_x_32._..@311.lenter
             2E8              9299  mul_64_x_32.outer
             2EA              929B  mul_64_x_32.inner
             302              92B3  ..@.@@.1.8
             311              92C2  mul_64_x_32.checkoverflow
             316              92C7  ..@.@@.1.9
             334              92E5  mul_64_x_32.overflow
             346              92F7  ..@.@@.1.10
             349              92FA  mul_64_x_32._..@311.lleave
             34A              92FB  processtable
             34A              92FB  processtable.loop
             366              9317  processtable.qword
             3A5              9356  ..@.@@.1.11
             3A7              9358  processtable.qword_size
             3B1              9362  processtable.notqword
             3B6              9367  processtable.6byte
             3D7              9388  processtable.not6byte
             3DE              938F  processtable.dword
             3F4              93A5  processtable.byte_or_word
             3F9              93AA  processtable.word
             3FE              93AF  processtable.byte
             403              93B4  ..@.@@.1.12
             40B              93BC  ..@.@@.1.13
             41C              93CD  ..@.@@.1.14
             428              93D9  processtable.end
             429              93DA  decqword
             431              93E2  dec_qword_minwidth
             437              93E8  dec_qword_minwidth._..@374.lenter
             450              9401  dec_qword_minwidth.loop_write
             456              9407  dec_qword_minwidth.loop_divide
             48E              943F  ..@.@@.1.15
             49A              944B  dec_qword_minwidth._..@374.lleave
             49B              944C  getdrive
             4B9              946A  getdrive.number
             4BC              946D  ..@.@@.1.16
             4BF              9470  getdrive.ret
             4C0              9471  skipcomma
             4C7              9478  ..@413.skipparameter
             4C8              9479  isstring?
             4CF              9480  ..@421.skipparameter
             4D0              9481  cmd3
             4D7              9488  ..@431.skipparameter
             4D8              9489  chkeol
             4DF              9490  ..@439.skipparameter
             4E0              9491  putsz
             4E7              9498  ..@447.skipparameter
             4E8              9499  setrc
             4EF              94A0  ..@456.skipparameter
             4F0              94A1  ispm
             4F7              94A8  ..@464.skipparameter
             4F8              94A9  InDOS
             4FF              94B0  ..@476.skipparameter
             500              94B1  error
             507              94B8  ..@484.skipparameter
             508              94B9  hexbyte
             50F              94C0  ..@494.skipparameter
             510              94C1  _doscall
             517              94C8  ..@502.skipparameter
             518              94C9  hexword
             51F              94D0  ..@511.skipparameter
             520              94D1  copy_single_counted_string
             527              94D8  ..@530.skipparameter
             528              94D9  disp_dxax_times_cx_width_bx_size.store
             52F              94E0  ..@538.skipparameter
             530              94E1  decdword
             537              94E8  ..@551.skipparameter
             538              94E9  decword
             53F              94F0  ..@561.skipparameter
             540              94F1  putsline_crlf
             547              94F8  ..@571.skipparameter
             548              94F9  iseol?
             54F              9500  ..@579.skipparameter
             550              9501  uppercase
             557              9508  ..@587.skipparameter
             558              9509  getbyte
             55F              9510  ..@595.skipparameter
             560              9511  start
             57B              952C  ..@.@@.1.17
             581              9532  help
             58D              953E  uninstall_oneshot
             5AF              9560  ..@.@@.1.18
             5B0              9561  install
             5B8              9569  ..@852.skipparameter
             BB4              9B65  ..@852.name
             D1F              9CD0  ..@861.name
             D2D              9CDE  ..@868.name
             CD1              9C82  ..@872.name
             5E7              9598  install.only_first
             CD1              9C82  ..@884.name
             D14              9CC5  ..@892.name
             600              95B1  ..@.@@.1.19
             603              95B4  linker
             606              95B7  linker._..@915.lenter
             617              95C8  linker.error_j1
             61A              95CB  ..@.@@.1.20
             623              95D4  ..@.@@.1.21
             62D              95DE  linker.pass
             638              95E9  ..@.@@.1.22
             648              95F9  ..@.@@.1.23
             653              9604  ..@.@@.1.24
             664              9615  ..@.@@.1.25
             66F              9620  ..@.@@.1.26
             684              9635  ..@.@@.1.27
             68F              9640  ..@.@@.1.28
             6A2              9653  ..@.@@.1.29
             6AE              965F  linker.otherloop
             6B1              9662  linker.datarelocloop
             6CB              967C  ..@.@@.1.30
             6E4              9695  linker.datarelocfind
             720              96D1  linker.address_data_reloc
             72B              96DC  ..@.@@.1.31
             72C              96DD  linker.datanotfound
             73A              96EB  linker.error_j3
             73D              96EE  linker.codenotfound
             74B              96FC  linker.notfound
             CFB              9CAC  ..@1001.name
             764              9715  ..@1004.skipparameter
             BF9              9BAA  ..@1004.name
             774              9725  ..@.@@.1.32
             780              9731  ..@1012.skipparameter
             C5E              9C0F  ..@1012.name
             78A              973B  ..@1016.skipparameter
             BC5              9B76  ..@1016.name
             78B              973C  linker.notfound.retn
             78C              973D  linker.copy
             793              9744  ..@1020.skipparameter
             C03              9BB4  ..@1020.name
             794              9745  linker.build_match
             7AF              9760  ..@.@@.1.33
             7B2              9763  ..@.@@.1.34
             7BE              976F  ..@.@@.1.35
             7C0              9771  linker.donedatareloc
             7CF              9780  linker.coderelocloop
             7F4              97A5  linker.coderelocfind
             849              97FA  ..@.@@.1.36
             853              9804  linker.error_j
             856              9807  ..@.@@.1.37
             865              9816  linker.donecodereloc
             87E              982F  ..@.@@.1.38
             87E              982F  linker.hint
             889              983A  ..@1040.skipparameter
             896              9847  linker.loop_hint
             899              984A  ..@.@@.1.39
             8A2              9853  linker.end_hint
             8B0              9861  ..@1053.skipparameter
             BF9              9BAA  ..@1053.name
             CF2              9CA3  ..@1059.name
             8C2              9873  ..@1062.skipparameter
             8C2              9873  linker.no_hint
             D1F              9CD0  ..@1072.name
             8E0              9891  linker.error
             8E3              9894  linker._..@915.lleave
             8E7              9898  plex_check
             8FB              98AC  ..@.@@.1.40
             904              98B5  ..@1090.skipparameter
             C96              9C47  ..@1090.name
             914              98C5  ..@1096.skipparameter
             91B              98CC  plex_check.notfound
             91C              98CD  plex_check.checkret
             920              98D1  linkercoderelocations
             990              9941  linkerlinkercoderelocations
             9A4              9955  linktable
             9A4              9955  ..@1106.strucstart
             9BC              996D  linkerdatarelocations
             A42              99F3  internalcodetocoderelocations
             A64              9A15  internalcodetodatarelocations
             AD0              9A81  internaldatatocoderelocations
             AD2              9A83  internaldatatodatarelocations
             B30              9AE1  linkerlinkerdatarelocations
             B3E              9AEF  internallinkercodetocoderelocations
             B46              9AF7  internallinkercodetodatarelocations
             B48              9AF9  internallinkerdatatocoderelocations
             B4A              9AFB  internallinkerdatatodatarelocations
             B4C              9AFD  debuggeramissig
             B4C              9AFD  ..@1136.data
             B54              9B05  ..@1138.data
             B5C              9B0D  listmsg
             B5C              9B0D  listmsg.hint
             B7E              9B2F  listmsg.hint.offset
             B86              9B37  ..@91.name
             B95              9B46  ..@413.name
             BA1              9B52  ..@421.name
             BAD              9B5E  ..@431.name
             BB4              9B65  ..@439.name
             BBD              9B6E  ..@447.name
             BC5              9B76  ..@456.name
             BCD              9B7E  ..@464.name
             BD4              9B85  ..@476.name
             BDC              9B8D  ..@484.name
             BE4              9B95  ..@494.name
             BEE              9B9F  ..@502.name
             BF9              9BAA  ..@511.name
             C03              9BB4  ..@530.name
             C20              9BD1  ..@538.name
             C49              9BFA  ..@551.name
             C54              9C05  ..@561.name
             C5E              9C0F  ..@571.name
             C6E              9C1F  ..@579.name
             C77              9C28  ..@587.name
             C83              9C34  ..@595.name
             C8D              9C3E  ..@1040.name
             C96              9C47  ..@1062.name
             CA3              9C54  ..@1096.name
             CAE              9C5F  ..@105.name
             CB8              9C69  ..@109.name
             CC1              9C72  ..@114.name
             CD1              9C82  ..@125.name
             CE7              9C98  ..@152.name
             CF2              9CA3  ..@158.name
             CFB              9CAC  ..@341.name
             D06              9CB7  ..@602.name
             D14              9CC5  ..@616.name
             D1F              9CD0  ..@624.name
             D2D              9CDE  ..@632.name
             D3C              9CED  ..@1030.name
             D4D              9CFE  ..@1045.name
             D72              9D23  ..@1080.name
             D83              9D34  ..@1084.name
             D9B              9D4C  lmsg
             D9B              9D4C  lmsg.error_data
             DB4              9D65  lmsg.error_code
             DCD              9D7E  lmsg.error.2

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

Real              Virtual           Name
             DE0              8000  datastart
             DE0              8000  buffer_ext
             DE0              8000  buffer_ext.
             DE0              8000  buffer_ext.outsize
             DE2              8002  buffer_ext.inoutversion
             DE4              8004  buffer_ext.spc
             DE8              8008  buffer_ext.bps
             DEC              800C  buffer_ext.free
             DF0              8010  buffer_ext.total
             DF4              8014  buffer_ext.physsfree
             DF8              8018  buffer_ext.physstotal
             DFC              801C  buffer_ext.physfree
             E00              8020  buffer_ext.phystotal
             E04              8024  buffer_ext.reserved
             E0C              802C  buffer_ext.bpc
             E14              8034  buffer_ext.sfree
             E1C              803C  buffer_ext.stotal
             E24              8044  buffer_ext.bfree
             E2C              804C  buffer_ext.btotal
             E34              8054  buffer_spc
             E36              8056  buffer_free
             E38              8058  buffer_bps
             E3A              805A  buffer_total
             E3C              805C  buffer_bpc
             E40              8060  buffer_sfree
             E44              8064  buffer_stotal
             E48              8068  buffer_bfree
             E4E              806E  buffer_btotal
             E54              8074  table_base
             E8C              80AC  table_ext
             EC4              80E4  table_ext_expanded
             EE4              8104  expanded
             EE5              8105  msg
             EE5              8105  msg.return
             EF9              8119  msg.return.in_dl
             F0E              812E  msg.return.ax
             F18              8138  msg.return.bx
             F22              8142  msg.return.cx
             F2C              814C  msg.return.dx
             F35              8155  msg.notfound
             F48              8168  msg.noneext
             F70              8190  msg.noneext.ax
             F79              8199  msg.toolarge
             F84              81A4  msg.drive
             F88              81A8  msg.expanded
             F91              81B1  msg.dosspace
             F9A              81BA  msg.uninstall_done
             FBA              81DA  msg.uninstall_error
             FE2              8202  ..@646.name
             FE2              8202  ..@796.data
             FF3              8213  ..@652.name
             FF3              8213  ..@798.data
            1004              8224  ..@658.name
            1004              8224  ..@800.data
            1015              8235  ..@664.name
            1015              8235  ..@802.data
            1026              8246  ..@670.name
            1026              8246  ..@804.data
            1037              8257  ..@676.name
            1037              8257  ..@806.data
            1048              8268  ..@682.name
            1048              8268  ..@808.data
            1059              8279  ..@688.name
            1059              8279  ..@810.data
            106A              828A  ..@694.name
            106A              828A  ..@812.data
            107B              829B  ..@700.name
            107B              829B  ..@814.data
            108C              82AC  ..@706.name
            108C              82AC  ..@816.data
            109D              82BD  ..@712.name
            109D              82BD  ..@818.data
            10AE              82CE  ..@718.name
            10AE              82CE  ..@820.data
            10BF              82DF  ..@724.name
            10BF              82DF  ..@822.data
            10D0              82F0  ..@730.name
            10D0              82F0  ..@824.data
            10E1              8301  ..@736.name
            10E1              8301  ..@826.data
            10F2              8312  ..@742.name
            10F2              8312  ..@828.data
            1103              8323  ..@748.name
            1103              8323  ..@830.data
            1114              8334  ..@754.name
            1114              8334  ..@832.data
            1125              8345  ..@760.name
            1125              8345  ..@834.data
            1136              8356  ..@766.name
            1136              8356  ..@836.data
            1147              8367  ..@772.name
            1147              8367  ..@838.data
            1158              8378  ..@778.name
            1158              8378  ..@840.data
            1169              8389  uinit_data
            1169              8389  msg.installed
            1187              83A7  msg.keyword_help
            118C              83AC  msg.help
            1240              8460  init_data_end
            1170              8390  uinit_data_end
            1170              8390  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

