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

Source file:  amisoth.asm
Output file:  ../../bin/amisoth.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               9B0  00000950  progbits  CODE
            8000               9B0               AB0  00000100  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:                 950
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 100
start:                  9B0
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
00000060  CODEOFFSET
000009B0  DATAOFFSET
00000000  amis._..@129.lframe_?frame_bp
00000002  amis._..@129.lframe_?frame_ip
00000004  amis._..@129.lframe_?frame_cs
00000014  amis._..@129.lframe_?intfl
00000012  amis._..@129.lframe_?intcs
00000010  amis._..@129.lframe_?intip
0000000E  amis._..@129.lframe_?ax
0000000C  amis._..@129.lframe_?bx
0000000A  amis._..@129.lframe_?cx
00000008  amis._..@129.lframe_?dx
00000006  amis._..@129.lframe_?ds
00000001  ..@224.num
000001B0  endinstalled
00000001  ..@315.num
00000100  data_size
00000100  transient_data_size
00000060  resident_data_size
00000100  total_data_size
00000001  ..@375.num
00000004  ..@394.num
00000260  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@418.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@418.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@418.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@418.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@418.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@418.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@418.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@418.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@418.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@418.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@418.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@418.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@418.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@418.lframe_?name
00000008  ..@585.num
00000950  code_size


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

Real              Virtual           Name
               0                 0  ..@53.strucstart
               0                 0  ..@56.strucstart
              28                28  header_extension_end
              30                30  description

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

Real              Virtual           Name
              60              9001  code
              60              9001  code_start
              60              9001  ..@79.strucstart
              68              9009  ..@85.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@96.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              9B              903C  command.transfer_to_chain
              A0              9041  ..@.@@.1.1
              B5              9056  ..@.@@.1.2
              B8              9059  amis
              BA              905B  amis.chain
              BD              905E  amis.entry
              C0              9061  amis._..@129.lenter
              E4              9085  amis.transfer
              E5              9086  amis.return
              E7              9088  amis._..@129.lleave
              EA              908B  uninstall
              FB              909C  ..@.@@.1.3
              FD              909E  uninstall_amis
             114              90B5  uninstall_amis.loop
             128              90C9  uninstall_amis.bx
             132              90D3  uninstall_amis.setbx
             8A5              9846  ..@206.name
             139              90DA  ..@.@@.1.4
             146              90E7  uninstall_amis.bxnz
             154              90F5  uninstall_amis.done
             15A              90FB  uninstall_amis.amis_done
             1B8              9159  uninstall_amis.error
             15A              90FB  uninstall_command
             168              9109  uninstall_command.loop
             179              911A  uninstall_command.bx
             183              9124  uninstall_command.setbx
             8B8              9859  ..@219.name
             18A              912B  ..@.@@.1.5
             197              9138  uninstall_command.bxnz
             1A8              9149  uninstall_command.done
             1B0              9151  ..@.@@.1.6
             1B8              9159  uninstall_command.error
             1C3              9164  error
             1CA              916B  ..@237.skipparameter
             1D0              9171  skipcomma
             1D7              9178  ..@246.skipparameter
             1D8              9179  isstring?
             1DF              9180  ..@254.skipparameter
             1E0              9181  chkeol
             1E7              9188  ..@264.skipparameter
             1E8              9189  cmd3
             1EF              9190  ..@272.skipparameter
             1F0              9191  ispm
             1F7              9198  ..@281.skipparameter
             1F8              9199  putsz
             1FF              91A0  ..@289.skipparameter
             200              91A1  setrc
             207              91A8  ..@298.skipparameter
             208              91A9  start
             222              91C3  ..@309.skipparameter
             7CF              9770  ..@309.name
             222              91C3  ..@.@@.1.7
             228              91C9  uninstall_oneshot
             24A              91EB  ..@.@@.1.8
             24B              91EC  install
             253              91F4  ..@355.skipparameter
             7B8              9759  ..@355.name
             8E7              9888  ..@362.name
             8F5              9896  ..@367.name
             8B8              9859  ..@370.name
             282              9223  install.only_first
             8B8              9859  ..@379.name
             8A5              9846  ..@384.name
             2A3              9244  install.amis_only_first
             8A5              9846  ..@389.name
             8DC              987D  ..@396.name
             2B6              9257  ..@.@@.1.9
             2B9              925A  linker
             2BC              925D  linker._..@418.lenter
             2CD              926E  linker.error_j1
             2D0              9271  ..@.@@.1.10
             2D9              927A  ..@.@@.1.11
             2E3              9284  linker.pass
             2EE              928F  ..@.@@.1.12
             2FE              929F  ..@.@@.1.13
             309              92AA  ..@.@@.1.14
             31A              92BB  ..@.@@.1.15
             325              92C6  ..@.@@.1.16
             33A              92DB  ..@.@@.1.17
             345              92E6  ..@.@@.1.18
             358              92F9  ..@.@@.1.19
             364              9305  linker.otherloop
             367              9308  linker.datarelocloop
             381              9322  ..@.@@.1.20
             39A              933B  linker.datarelocfind
             3D6              9377  linker.address_data_reloc
             3E1              9382  ..@.@@.1.21
             3E2              9383  linker.datanotfound
             3F0              9391  linker.error_j3
             3F3              9394  linker.codenotfound
             401              93A2  linker.notfound
             41A              93BB  ..@508.skipparameter
             42A              93CB  ..@.@@.1.22
             436              93D7  ..@517.skipparameter
             440              93E1  ..@522.skipparameter
             7D7              9778  ..@522.name
             441              93E2  linker.notfound.retn
             442              93E3  linker.copy
             449              93EA  ..@526.skipparameter
             44A              93EB  linker.build_match
             465              9406  ..@.@@.1.23
             468              9409  ..@.@@.1.24
             474              9415  ..@.@@.1.25
             476              9417  linker.donedatareloc
             485              9426  linker.coderelocloop
             4AA              944B  linker.coderelocfind
             4FF              94A0  ..@.@@.1.26
             509              94AA  linker.error_j
             50C              94AD  ..@.@@.1.27
             51B              94BC  linker.donecodereloc
             534              94D5  ..@.@@.1.28
             534              94D5  linker.hint
             53F              94E0  ..@547.skipparameter
             54C              94ED  linker.loop_hint
             54F              94F0  ..@.@@.1.29
             558              94F9  linker.end_hint
             566              9507  ..@560.skipparameter
             7DF              9780  ..@560.name
             89C              983D  ..@566.name
             578              9519  ..@569.skipparameter
             578              9519  linker.no_hint
             8E7              9888  ..@579.name
             596              9537  linker.error
             599              953A  linker._..@418.lleave
             59D              953E  plex_check
             5B1              9552  ..@.@@.1.30
             5BA              955B  ..@597.skipparameter
             81F              97C0  ..@597.name
             5CA              956B  ..@603.skipparameter
             5D1              9572  plex_check.notfound
             5D2              9573  plex_check.checkret
             5D4              9575  linkercoderelocations
             618              95B9  linkerlinkercoderelocations
             62C              95CD  linktable
             62C              95CD  ..@613.strucstart
             644              95E5  linkerdatarelocations
             6FA              969B  internalcodetocoderelocations
             724              96C5  internalcodetodatarelocations
             730              96D1  internaldatatocoderelocations
             732              96D3  internaldatatodatarelocations
             734              96D5  linkerlinkerdatarelocations
             742              96E3  internallinkercodetocoderelocations
             74A              96EB  internallinkercodetodatarelocations
             74C              96ED  internallinkerdatatocoderelocations
             74E              96EF  internallinkerdatatodatarelocations
             750              96F1  debuggeramissig
             750              96F1  ..@643.data
             758              96F9  ..@645.data
             760              9701  listmsg
             760              9701  listmsg.hint
             781              9722  listmsg.hint.offset
             789              972A  ..@96.name
             798              9739  ..@237.name
             7A0              9741  ..@246.name
             7AC              974D  ..@254.name
             7B8              9759  ..@264.name
             7C1              9762  ..@272.name
             7C8              9769  ..@281.name
             7CF              9770  ..@289.name
             7D7              9778  ..@298.name
             7DF              9780  ..@508.name
             7E9              978A  ..@517.name
             7F9              979A  ..@526.name
             816              97B7  ..@547.name
             81F              97C0  ..@569.name
             82C              97CD  ..@603.name
             837              97D8  ..@111.name
             841              97E2  ..@115.name
             84A              97EB  ..@119.name
             85A              97FB  ..@166.name
             864              9805  ..@170.name
             86E              980F  ..@174.name
             877              9818  ..@178.name
             87F              9820  ..@182.name
             891              9832  ..@189.name
             89C              983D  ..@194.name
             8A5              9846  ..@202.name
             8B8              9859  ..@215.name
             8CE              986F  ..@303.name
             8DC              987D  ..@317.name
             8E7              9888  ..@325.name
             8F5              9896  ..@333.name
             904              98A5  ..@504.name
             90F              98B0  ..@537.name
             920              98C1  ..@552.name
             945              98E6  ..@587.name
             956              98F7  ..@591.name
             96E              990F  lmsg
             96E              990F  lmsg.error_data
             987              9928  lmsg.error_code
             9A0              9941  lmsg.error.2

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

Real              Virtual           Name
             9B0              8000  datastart
             9B0              8000  msg
             9B0              8000  msg.amisoth
             9B8              8008  msg.uninstall_done
             9D9              8029  msg.uninstall_error
             A02              8052  uinit_data
             A02              8052  msg.installed
             A21              8071  msg.help
             AB0              8100  init_data_end
             A10              8060  uinit_data_end
             A10              8060  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

