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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
               0                50               D00  00000CB0  progbits  CODE
               0               D00              1500  00000800  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:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 CB0
start:                   50
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 800
start:                  D00
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  DPB
00000000  dpbDrive
00000001  dpbDeviceUnit
00000002  dpbBytesPerSector
00000004  dpbHighestSectorInCluster
00000005  dpbSectorsPerClusterShift
00000006  dpbReservedSectors
00000008  dpbAmountFATs
00000009  dpbAmountRootEntries
0000000B  dpbDataStart
0000000D  dpbMaximumCluster
0000000F  dpbSectorsPerFAT
00000011  dpbRootStart
00000013  dpbDeviceHeader
00000017  dpbMediaID
00000018  dpbAccessed
00000019  dpbNext
0000001D  dpbFreeClusterNext
0000001F  dpbAmountFreeClusters
00000021  DPB_size
00000000  EFDPB
00000000  efdpbDPB
0000001F  efdpbAmountFreeClusters
00000023  efdpbFSFlags
00000025  efdpbFSInfoSector
00000027  efdpbBackupSector
00000029  efdpbDataStart
0000002D  efdpbMaximumCluster
00000031  efdpbSectorsPerFAT
00000035  efdpbRootCluster
00000039  efdpbFreeClusterNext
0000003D  EFDPB_size
00000000  EDDPB
00000000  eddpbDPB
00000021  eddpbAmountFreeClusters
00000025  eddpbFSFlags
00000027  eddpbFSInfoSector
00000029  eddpbBackupSector
0000002B  eddpbDataStart
0000002F  eddpbMaximumCluster
00000033  eddpbSectorsPerFAT
00000037  eddpbRootCluster
0000003B  eddpbFreeClusterNext
0000003F  eddpbFSVersion
00000041  EDDPB_size
00000050  CODEOFFSET
00000001  ..@145.num
00008000  ..@225.num
00008000  ..@288.num
00008000  ..@306.num
FFFFFFFFFFFFFFCE  intcall_return_parameter_es_parameter_ds._..@394.lframe_?86m_call_struc
00000000  intcall_return_parameter_es_parameter_ds._..@394.lframe_?frame_bp
00000002  intcall_return_parameter_es_parameter_ds._..@394.lframe_?frame_ip
0000000A  intcall_return_parameter_es_parameter_ds._..@394.lframe_?es_value
00000008  intcall_return_parameter_es_parameter_ds._..@394.lframe_?ds_value
00000006  intcall_return_parameter_es_parameter_ds._..@394.lframe_?int_number
00000004  intcall_return_parameter_es_parameter_ds._..@394.lframe_?bp_value
00008000  ..@420.num
00000510  endinstalled
00000001  ..@700.num
00000D00  DATAOFFSET
00000800  data_size
00000800  transient_data_size
00000510  resident_data_size
00000800  total_data_size
00000001  ..@1070.num
00000004  ..@1081.num
000005C0  endresident
00000000  linker._..@1101.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@1101.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@1101.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@1101.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@1101.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@1101.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@1101.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@1101.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@1101.lframe_?use_hash
00000008  ..@1211.num
00000CB0  code_size


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

Real              Virtual           Name
               0                 0  ..@63.strucstart
               0                 0  ..@66.strucstart
              28                28  header_extension_end
              30                30  description

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

Real              Virtual           Name
              50                 0  code
              50                 0  ..@89.strucstart
              58                 8  ..@95.data
              70                20  command
              72                22  command.chain
              79                29  ..@100.skipparameter
              7A                2A  command.entry
              82                32  ..@.@@.1.0
              90                40  command.ours
              A9                59  uninstall
              C0                70  uninstall.loop
              D1                81  uninstall.bx
              DB                8B  uninstall.setbx
             C11               BC1  ..@139.name
              E2                92  ..@.@@.1.1
              EF                9F  uninstall.bxnz
             100                B0  uninstall.done
             108                B8  ..@.@@.1.2
             110                C0  uninstall.error
             11B                CB  get_es_ext
             128                D8  ..@.@@.1.3
             129                D9  run
             152               102  ..@.@@.1.4
             15A               10A  ..@.@@.1.5
             165               115  ..@.@@.1.6
             178               128  ..@.@@.1.7
             18A               13A  run.old
             190               140  ..@.@@.1.8
             19B               14B  run.list
             1D0               180  ..@.@@.1.9
             1D3               183  ..@.@@.1.10
             1DE               18E  run.not_list_at
             1F1               1A1  run.listdrive
             205               1B5  ..@.@@.1.11
             20F               1BF  ..@.@@.1.12
             22B               1DB  run.listskip
             23B               1EB  ..@.@@.1.13
             242               1F2  ..@.@@.1.14
             25B               20B  run.notfound
             26A               21A  ..@.@@.1.15
             26A               21A  run.found
             293               243  run.check_address
             C3B               BEB  ..@290.name
             2A9               259  ..@.@@.1.16
             C3B               BEB  ..@308.name
             2C8               278  ..@.@@.1.17
             2D7               287  ..@.@@.1.18
             2DD               28D  checkdos
             2E2               292  run.error
             2E5               295  ..@.@@.1.19
             2E6               296  run.calldos
             2F6               2A6  run.pm
             C54               C04  ..@335.name
             313               2C3  run.86mode
             31A               2CA  ..@.@@.1.20
             353               303  run.have
             356               306  run.loop
             363               313  run.end
             364               314  processtable
             364               314  processtable.loop
             387               337  processtable.dword
             39D               34D  processtable.word
             3A2               352  processtable.byte
             3A7               357  ..@.@@.1.21
             3AF               35F  ..@.@@.1.22
             3B9               369  processtable.end
             3BA               36A  intcall_return_parameter_es_parameter_ds
             3C0               370  intcall_return_parameter_es_parameter_ds._..@394.lenter
             C3B               BEB  ..@422.name
             40B               3BB  ..@.@@.1.23
             43B               3EB  intcall_return_parameter_es_parameter_ds._..@394.lleave
             43E               3EE  getdrive
             45C               40C  getdrive.number
             45F               40F  ..@.@@.1.24
             462               412  getdrive.ret
             463               413  getlist
             471               421  getlist.dos
             47E               42E  getlist.pm
             C54               C04  ..@450.name
             C54               C04  ..@453.name
             48E               43E  getlist.dxbx
             493               443  getlist.86mode
             497               447  ..@.@@.1.25
             4B8               468  skipcomma
             4BF               46F  ..@471.skipparameter
             4C0               470  isstring?
             4C7               477  ..@479.skipparameter
             4C8               478  cmd3
             4CF               47F  ..@489.skipparameter
             4D0               480  chkeol
             4D7               487  ..@497.skipparameter
             4D8               488  putsz
             4DF               48F  ..@505.skipparameter
             4E0               490  setrc
             4E7               497  ..@514.skipparameter
             4E8               498  ispm
             4EF               49F  ..@522.skipparameter
             4F0               4A0  setes2dx
             4F7               4A7  ..@541.skipparameter
             4F8               4A8  getaddrX
             4FF               4AF  ..@549.skipparameter
             500               4B0  _doscall
             507               4B7  ..@561.skipparameter
             508               4B8  iseol?
             50F               4BF  ..@571.skipparameter
             510               4C0  getbyte
             517               4C7  ..@579.skipparameter
             518               4C8  hexword
             51F               4CF  ..@592.skipparameter
             520               4D0  skipcomm0
             527               4D7  ..@603.skipparameter
             528               4D8  InDOS
             52F               4DF  ..@614.skipparameter
             530               4E0  error
             537               4E7  ..@622.skipparameter
             538               4E8  hexbyte
             53F               4EF  ..@632.skipparameter
             540               4F0  decdword
             547               4F7  ..@647.skipparameter
             548               4F8  decword
             54F               4FF  ..@657.skipparameter
             550               500  putsline_crlf
             557               507  ..@666.skipparameter
             558               508  uppercase
             55F               50F  ..@675.skipparameter
             560               510  start
             57B               52B  ..@.@@.1.26
             581               531  help
             58D               53D  uninstall_oneshot
             5AF               55F  ..@.@@.1.27
             5B0               560  install
             5B8               568  ..@1043.skipparameter
             B23               AD3  ..@1043.name
             C81               C31  ..@1052.name
             C8F               C3F  ..@1059.name
             C11               BC1  ..@1063.name
             5E7               597  install.only_first
             C11               BC1  ..@1075.name
             C76               C26  ..@1083.name
             600               5B0  ..@.@@.1.28
             603               5B3  linker
             606               5B6  linker._..@1101.lenter
             626               5D6  ..@.@@.1.29
             630               5E0  ..@.@@.1.30
             63C               5EC  ..@.@@.1.31
             641               5F1  ..@.@@.1.32
             64F               5FF  ..@.@@.1.33
             654               604  ..@.@@.1.34
             664               614  ..@.@@.1.35
             669               619  ..@.@@.1.36
             679               629  ..@.@@.1.37
             680               630  linker.otherloop
             683               633  linker.datarelocloop
             69D               64D  ..@.@@.1.38
             6B4               664  linker.datarelocfind
             6ED               69D  linker.address_data_reloc
             6F8               6A8  ..@.@@.1.39
             6F9               6A9  linker.datarelocnotfound
             7AA               75A  linker.datanotfound
             7AA               75A  linker.codenotfound
             70D               6BD  linker.build_match
             717               6C7  ..@.@@.1.40
             723               6D3  ..@.@@.1.41
             724               6D4  linker.donedatareloc
             72E               6DE  linker.coderelocloop
             74E               6FE  linker.coderelocfind
             7A0               750  ..@.@@.1.42
             7AA               75A  linker.error_j
             7AC               75C  ..@.@@.1.43
             7BB               76B  linker.donecodereloc
             7BB               76B  linker.hint
             7C6               776  ..@1173.skipparameter
             7D3               783  linker.loop_hint
             7D6               786  ..@.@@.1.44
             7DF               78F  linker.end_hint
             7ED               79D  ..@1186.skipparameter
             B77               B27  ..@1186.name
             C32               BE2  ..@1192.name
             7FF               7AF  ..@1195.skipparameter
             7FF               7AF  linker.no_hint
             C81               C31  ..@1205.name
             81D               7CD  linker.error
             820               7D0  linker._..@1101.lleave
             824               7D4  plex_check
             838               7E8  ..@.@@.1.45
             841               7F1  ..@1223.skipparameter
             BE1               B91  ..@1223.name
             851               801  ..@1229.skipparameter
             B43               AF3  ..@1229.name
             858               808  plex_check.notfound
             859               809  plex_check.checkret
             85C               80C  linkercoderelocations
             8D0               880  linkerdatarelocations
             992               942  internalcodetocoderelocations
             9B4               964  internalcodetodatarelocations
             A1A               9CA  internaldatatocoderelocations
             A1C               9CC  internaldatatodatarelocations
             AC0               A70  debuggeramissig
             AC0               A70  ..@1247.data
             AC8               A78  ..@1249.data
             AD0               A80  listmsg
             AD0               A80  listmsg.hint
             AED               A9D  listmsg.hint.offset
             AF5               AA5  ..@100.name
             B04               AB4  ..@471.name
             B10               AC0  ..@479.name
             B1C               ACC  ..@489.name
             B23               AD3  ..@497.name
             B2C               ADC  ..@505.name
             B34               AE4  ..@514.name
             B3C               AEC  ..@522.name
             B43               AF3  ..@541.name
             B4E               AFE  ..@549.name
             B59               B09  ..@561.name
             B64               B14  ..@571.name
             B6D               B1D  ..@579.name
             B77               B27  ..@592.name
             B81               B31  ..@603.name
             B8D               B3D  ..@614.name
             B95               B45  ..@622.name
             B9D               B4D  ..@632.name
             BA7               B57  ..@647.name
             BB2               B62  ..@657.name
             BBC               B6C  ..@666.name
             BCC               B7C  ..@675.name
             BD8               B88  ..@1173.name
             BE1               B91  ..@1195.name
             BEE               B9E  ..@114.name
             BF8               BA8  ..@118.name
             C01               BB1  ..@123.name
             C11               BC1  ..@134.name
             C27               BD7  ..@161.name
             C32               BE2  ..@167.name
             C3B               BEB  ..@227.name
             C4B               BFB  ..@299.name
             C54               C04  ..@331.name
             C5D               C0D  ..@371.name
             C68               C18  ..@688.name
             C76               C26  ..@702.name
             C81               C31  ..@710.name
             C8F               C3F  ..@718.name
             C9E               C4E  ..@1165.name
             CAF               C5F  ..@1178.name
             CD4               C84  ..@1213.name
             CE5               C95  ..@1217.name
             CFD               CAD  lmsg

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

Real              Virtual           Name
             D00                 0  datastart
             D00                 0  tablelist
             D00                 0  tablelist.base
             D02                 2  tablelist.edpb
             D04                 4  table_empty
             D06                 6  table_base
             D74                74  table_efdpb
            113A               43A  ..@840.name
            1035               335  ..@864.name
            1052               352  ..@870.name
            106F               36F  ..@876.name
            111D               41D  ..@888.name
             DAC                AC  table_eddpb
            113A               43A  ..@894.name
            1157               457  ..@900.name
            1174               474  ..@906.name
            1191               491  ..@912.name
            1035               335  ..@918.name
            1052               352  ..@924.name
            106F               36F  ..@930.name
            11AE               4AE  ..@936.name
            111D               41D  ..@942.name
             DEA                EA  extendedkeywords
             DFE                FE  listat
             E02               102  msg
             E02               102  msg.return
             E24               124  msg.return.code
             E2B               12B  msg.returnaddress
             E51               151  msg.returnaddress.address
             E5D               15D  msg.listaddress
             E88               188  msg.listaddress.address
             E94               194  msg.foundaddress
             EB1               1B1  msg.foundaddress.address
             EBD               1BD  msg.notfound
             ECD               1CD  msg.list
             ED2               1D2  msg.at
             ED5               1D5  msg.skip
             EDA               1DA  msg.drive
             EE0               1E0  msg.address
             EE8               1E8  msg.only
             EED               1ED  msg.extended
             EF6               1F6  msg.freedos
             EFE               1FE  msg.msdos
             F04               204  msg.edrdos
             F0B               20B  msg.dpb
             F0F               20F  msg.uninstall_done
             F2A               22A  msg.uninstall_error
             F4D               24D  ..@732.name
             F4D               24D  ..@985.data
             F6A               26A  ..@738.name
             F6A               26A  ..@987.data
             F87               287  ..@744.name
             F87               287  ..@989.data
             FA4               2A4  ..@750.name
             FA4               2A4  ..@991.data
             FC1               2C1  ..@756.name
             FC1               2C1  ..@993.data
             FDE               2DE  ..@762.name
             FDE               2DE  ..@995.data
             FFB               2FB  ..@768.name
             FFB               2FB  ..@997.data
            1018               318  ..@774.name
            1018               318  ..@999.data
            1035               335  ..@780.name
            1035               335  ..@1001.data
            1052               352  ..@786.name
            1052               352  ..@1003.data
            106F               36F  ..@792.name
            106F               36F  ..@1005.data
            108C               38C  ..@798.name
            108C               38C  ..@1007.data
            10A9               3A9  ..@804.name
            10A9               3A9  ..@1009.data
            10C6               3C6  ..@810.name
            10C6               3C6  ..@1011.data
            10E3               3E3  ..@816.name
            10E3               3E3  ..@1013.data
            1100               400  ..@822.name
            1100               400  ..@1015.data
            111D               41D  ..@828.name
            111D               41D  ..@1017.data
            113A               43A  ..@834.name
            113A               43A  ..@1019.data
            1157               457  ..@846.name
            1157               457  ..@1021.data
            1174               474  ..@852.name
            1174               474  ..@1023.data
            1191               491  ..@858.name
            1191               491  ..@1025.data
            11AE               4AE  ..@882.name
            11AE               4AE  ..@1027.data
            11CB               4CB  ..@948.name
            11CB               4CB  ..@1029.data
            11E8               4E8  uinit_data
            11E8               4E8  msg.installed
            1201               501  msg.keyword_help
            1206               506  msg.help
            1500               800  init_data_end
            11E8               4E8  address
            11EC               4EC  size
            11EE               4EE  buffer
            1210               510  uinit_data_end
            1210               510  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
               0                 0  relocateddata

