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

Source file:  kdisplay.asm
Output file:  ../../bin/kdisplay.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               8E0  00000880  progbits  CODE
            8000               8E0               940  00000060  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:                 880
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                  60
start:                  8E0
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
00000001  ..@140.num
00000140  endinstalled
00000001  ..@233.num
00000001  ..@272.num
00000004  ..@281.num
000008E0  DATAOFFSET
00000060  data_size
00000060  total_data_size
000001C0  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@318.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@318.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@318.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@318.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@318.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@318.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@318.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@318.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@318.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@318.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@318.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@318.lframe_?name
00000002  ..@390.num
00000008  ..@484.num
00000880  code_size


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

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

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

Real              Virtual           Name
              60              9001  code
              60              9001  ..@78.strucstart
              68              9009  ..@84.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@89.skipparameter
              8A              902B  command.entry
              92              9033  ..@.@@.1.0
              A0              9041  command.ours
              BD              905E  uninstall
              CE              906F  ..@.@@.1.1
              DE              907F  uninstall.loop
              EF              9090  uninstall.bx
              F9              909A  uninstall.setbx
             7B2              9753  ..@135.name
             100              90A1  ..@.@@.1.2
             10D              90AE  uninstall.bxnz
             11E              90BF  uninstall.done
             126              90C7  ..@.@@.1.3
             12E              90CF  uninstall.error
             139              90DA  run
             152              90F3  ..@158.skipparameter
             160              9101  skipcomma
             167              9108  ..@170.skipparameter
             168              9109  isstring?
             16F              9110  ..@178.skipparameter
             170              9111  chkeol
             177              9118  ..@188.skipparameter
             178              9119  cmd3
             17F              9120  ..@196.skipparameter
             180              9121  ispm
             187              9128  ..@205.skipparameter
             188              9129  putsz
             18F              9130  ..@213.skipparameter
             190              9131  setrc
             197              9138  ..@222.skipparameter
             198              9139  start
             1B1              9152  uninstall_oneshot
             1D3              9174  ..@.@@.1.4
             1D4              9175  install
             1DC              917D  ..@257.skipparameter
             6FC              969D  ..@257.name
             7F3              9794  ..@264.name
             7B2              9753  ..@267.name
             1FF              91A0  install.only_first
             7B2              9753  ..@276.name
             7E8              9789  ..@283.name
             218              91B9  ..@.@@.1.5
             21B              91BC  linker
             21E              91BF  linker._..@318.lenter
             23E              91DF  ..@.@@.1.6
             248              91E9  linker.pass
             253              91F4  ..@.@@.1.7
             263              9204  ..@.@@.1.8
             26E              920F  ..@.@@.1.9
             27F              9220  ..@.@@.1.10
             28A              922B  ..@.@@.1.11
             29F              9240  ..@.@@.1.12
             2AA              924B  ..@.@@.1.13
             2BD              925E  ..@.@@.1.14
             2C9              926A  linker.otherloop
             2CC              926D  linker.datarelocloop
             2E6              9287  ..@.@@.1.15
             2FF              92A0  linker.datarelocfind
             338              92D9  linker.address_data_reloc
             343              92E4  ..@.@@.1.16
             344              92E5  linker.datarelocnotfound
             7E8              9789  ..@392.name
             35A              92FB  ..@.@@.1.17
             363              9304  linker.datanotfound
             374              9315  linker.codenotfound
             385              9326  linker.notfound
             39E              933F  ..@407.skipparameter
             3BA              935B  ..@414.skipparameter
             3C4              9365  ..@419.skipparameter
             71B              96BC  ..@419.name
             3C5              9366  ..@.@@.1.18
             3C6              9367  linker.copy
             3CD              936E  ..@425.skipparameter
             3CE              936F  linker.build_match
             3E9              938A  ..@.@@.1.19
             3EC              938D  ..@.@@.1.20
             3F8              9399  ..@.@@.1.21
             3FA              939B  linker.donedatareloc
             409              93AA  linker.coderelocloop
             42B              93CC  linker.coderelocfind
             47D              941E  ..@.@@.1.22
             487              9428  linker.error_j
             48A              942B  ..@.@@.1.23
             499              943A  linker.donecodereloc
             4B2              9453  ..@.@@.1.24
             4B2              9453  linker.hint
             4BD              945E  ..@446.skipparameter
             4CA              946B  linker.loop_hint
             4CD              946E  ..@.@@.1.25
             4D6              9477  linker.end_hint
             4E4              9485  ..@459.skipparameter
             723              96C4  ..@459.name
             7A9              974A  ..@465.name
             4F6              9497  ..@468.skipparameter
             4F6              9497  linker.no_hint
             7F3              9794  ..@478.name
             514              94B5  linker.error
             517              94B8  linker._..@318.lleave
             51B              94BC  plex_check
             52F              94D0  ..@.@@.1.26
             538              94D9  ..@496.skipparameter
             763              9704  ..@496.name
             548              94E9  ..@502.skipparameter
             54F              94F0  plex_check.notfound
             550              94F1  plex_check.checkret
             554              94F5  linkercoderelocations
             594              9535  linkerlinkercoderelocations
             5A8              9549  linktable
             5A8              9549  ..@512.strucstart
             5C0              9561  linkerdatarelocations
             640              95E1  internalcodetocoderelocations
             660              9601  internalcodetodatarelocations
             66C              960D  internaldatatocoderelocations
             66E              960F  internaldatatodatarelocations
             670              9611  linkerlinkerdatarelocations
             684              9625  internallinkercodetocoderelocations
             68E              962F  internallinkercodetodatarelocations
             690              9631  internallinkerdatatocoderelocations
             692              9633  internallinkerdatatodatarelocations
             694              9635  debuggeramissig
             694              9635  ..@542.data
             69C              963D  ..@544.data
             6A4              9645  listmsg
             6A4              9645  listmsg.hint
             6C6              9667  listmsg.hint.offset
             6CE              966F  ..@89.name
             6DD              967E  ..@158.name
             6E4              9685  ..@170.name
             6F0              9691  ..@178.name
             6FC              969D  ..@188.name
             705              96A6  ..@196.name
             70C              96AD  ..@205.name
             713              96B4  ..@213.name
             71B              96BC  ..@222.name
             723              96C4  ..@407.name
             72D              96CE  ..@414.name
             73D              96DE  ..@425.name
             75A              96FB  ..@446.name
             763              9704  ..@468.name
             770              9711  ..@502.name
             77B              971C  ..@102.name
             785              9726  ..@106.name
             78E              972F  ..@110.name
             79E              973F  ..@118.name
             7A9              974A  ..@123.name
             7B2              9753  ..@131.name
             7C8              9769  ..@154.name
             7DA              977B  ..@229.name
             7E8              9789  ..@235.name
             7F3              9794  ..@243.name
             801              97A2  ..@251.name
             810              97B1  ..@403.name
             81B              97BC  ..@436.name
             82C              97CD  ..@451.name
             851              97F2  ..@486.name
             862              9803  ..@490.name
             87A              981B  lmsg
             87A              981B  lmsg.warning_data_optional
             89C              983D  lmsg.error_data
             8B5              9856  lmsg.error_code
             8CE              986F  lmsg.error.2

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

Real              Virtual           Name
             8E0              8000  datastart
             8E0              8000  msg
             8E0              8000  msg.kdisplay
             8E9              8009  msg.uninstall_done
             901              8021  msg.uninstall_error
             91E              803E  msg.linebreak
             921              8041  uinit_data
             921              8041  msg.installed
             940              8060  init_data_end
             930              8050  uinit_data_end
             930              8050  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

