
- 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
             C09               BB9  ..@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
             C33               BE3  ..@290.name
             2A9               259  ..@.@@.1.16
             C33               BE3  ..@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
             C4C               BFC  ..@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
             C33               BE3  ..@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
             C4C               BFC  ..@450.name
             C4C               BFC  ..@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
             B1B               ACB  ..@1043.name
             C79               C29  ..@1052.name
             C87               C37  ..@1059.name
             C09               BB9  ..@1063.name
             5E7               597  install.only_first
             C09               BB9  ..@1075.name
             C6E               C1E  ..@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
             6EA               69A  linker.address_data_reloc
             6F5               6A5  ..@.@@.1.39
             6F6               6A6  linker.datarelocnotfound
             7A4               754  linker.datanotfound
             7A4               754  linker.codenotfound
             70A               6BA  linker.build_match
             714               6C4  ..@.@@.1.40
             720               6D0  ..@.@@.1.41
             721               6D1  linker.donedatareloc
             72B               6DB  linker.coderelocloop
             74B               6FB  linker.coderelocfind
             79A               74A  ..@.@@.1.42
             7A4               754  linker.error_j
             7A6               756  ..@.@@.1.43
             7B5               765  linker.donecodereloc
             7B5               765  linker.hint
             7C0               770  ..@1173.skipparameter
             7CD               77D  linker.loop_hint
             7D0               780  ..@.@@.1.44
             7D9               789  linker.end_hint
             7E7               797  ..@1186.skipparameter
             B6F               B1F  ..@1186.name
             C2A               BDA  ..@1192.name
             7F9               7A9  ..@1195.skipparameter
             7F9               7A9  linker.no_hint
             C79               C29  ..@1205.name
             817               7C7  linker.error
             81A               7CA  linker._..@1101.lleave
             81E               7CE  plex_check
             832               7E2  ..@.@@.1.45
             83B               7EB  ..@1223.skipparameter
             BD9               B89  ..@1223.name
             84B               7FB  ..@1229.skipparameter
             B3B               AEB  ..@1229.name
             852               802  plex_check.notfound
             853               803  plex_check.checkret
             854               804  linkercoderelocations
             8C8               878  linkerdatarelocations
             98A               93A  internalcodetocoderelocations
             9AC               95C  internalcodetodatarelocations
             A12               9C2  internaldatatocoderelocations
             A14               9C4  internaldatatodatarelocations
             AB8               A68  debuggeramissig
             AB8               A68  ..@1247.data
             AC0               A70  ..@1249.data
             AC8               A78  listmsg
             AC8               A78  listmsg.hint
             AE5               A95  listmsg.hint.offset
             AED               A9D  ..@100.name
             AFC               AAC  ..@471.name
             B08               AB8  ..@479.name
             B14               AC4  ..@489.name
             B1B               ACB  ..@497.name
             B24               AD4  ..@505.name
             B2C               ADC  ..@514.name
             B34               AE4  ..@522.name
             B3B               AEB  ..@541.name
             B46               AF6  ..@549.name
             B51               B01  ..@561.name
             B5C               B0C  ..@571.name
             B65               B15  ..@579.name
             B6F               B1F  ..@592.name
             B79               B29  ..@603.name
             B85               B35  ..@614.name
             B8D               B3D  ..@622.name
             B95               B45  ..@632.name
             B9F               B4F  ..@647.name
             BAA               B5A  ..@657.name
             BB4               B64  ..@666.name
             BC4               B74  ..@675.name
             BD0               B80  ..@1173.name
             BD9               B89  ..@1195.name
             BE6               B96  ..@114.name
             BF0               BA0  ..@118.name
             BF9               BA9  ..@123.name
             C09               BB9  ..@134.name
             C1F               BCF  ..@161.name
             C2A               BDA  ..@167.name
             C33               BE3  ..@227.name
             C43               BF3  ..@299.name
             C4C               BFC  ..@331.name
             C55               C05  ..@371.name
             C60               C10  ..@688.name
             C6E               C1E  ..@702.name
             C79               C29  ..@710.name
             C87               C37  ..@718.name
             C96               C46  ..@1165.name
             CA7               C57  ..@1178.name
             CCC               C7C  ..@1213.name
             CDD               C8D  ..@1217.name
             CF5               CA5  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

