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

Source file:  ../../ldosboot/iniload.asm
Output file:  ../tmp/exo/ldebugx.com

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0             18A00  00018A00  progbits  .text

-- Sections (detailed) --------------------------------------------------------

---- Section .text ------------------------------------------------------------

class:     progbits
length:               18A00
start:                    0
align:                  200
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

-- Symbols --------------------------------------------------------------------

---- No Section ---------------------------------------------------------------

Value     Name
00000000  BS
00000000  bsJump
00000003  bsOEM
0000000B  bsBPB
0000000B  BS_size
00000000  EBPB
00000000  bpbBytesPerSector
00000002  bpbSectorsPerCluster
00000003  bpbReservedSectors
00000005  bpbNumFATs
00000006  bpbNumRootDirEnts
00000008  bpbTotalSectors
0000000A  bpbMediaID
0000000B  bpbSectorsPerFAT
0000000D  bpbCHSSectors
0000000F  bpbCHSHeads
00000011  bpbHiddenSectors
00000015  bpbTotalSectorsLarge
00000019  bpbNew
00000019  ebpbSectorsPerFATLarge
0000001D  ebpbFSFlags
0000001F  ebpbFSVersion
00000021  ebpbRootCluster
00000025  ebpbFSINFOSector
00000027  ebpbBackupSector
00000029  ebpbReserved
00000035  ebpbNew
00000035  EBPB_size
00000000  BPBN
00000000  bpbnBootUnit
00000002  bpbnExtBPBSignature
00000003  bpbnSerialNumber
00000007  bpbnVolumeLabel
00000012  bpbnFilesystemID
0000001A  BPBN_size
FFFFFFFFFFFFFFF0  LOADSTACKVARS
FFFFFFFFFFFFFFF0  lsvFirstCluster
FFFFFFFFFFFFFFF4  lsvFATSector
FFFFFFFFFFFFFFF8  lsvFATSeg
FFFFFFFFFFFFFFFA  lsvLoadSeg
FFFFFFFFFFFFFFFC  lsvDataStart
00000010  LOADSTACKVARS_size
00004C43  lsvclSignature
00000100  lsvclBufferLength
FFFFFFFFFFFFFFE0  LOADDATA
FFFFFFFFFFFFFFE0  ldMemoryTop
FFFFFFFFFFFFFFE2  ldLoadTop
FFFFFFFFFFFFFFE4  ldSectorSeg
FFFFFFFFFFFFFFE6  ldFATType
FFFFFFFFFFFFFFE7  ldHasLBA
FFFFFFFFFFFFFFE8  ldClusterSize
FFFFFFFFFFFFFFEA  ldParaPerSector
FFFFFFFFFFFFFFEC  ldLoadingSeg
FFFFFFFFFFFFFFEC  ldQueryPatchValue
FFFFFFFFFFFFFFEC  lsvCommandLine
FFFFFFFFFFFFFEEC  lsvCommandLine.start
FFFFFFFFFFFFFFEC  lsvCommandLine.signature
FFFFFFFFFFFFFFEE  ldLoadUntilSeg
FFFFFFFFFFFFFFEE  lsvExtra
FFFFFFFFFFFFFFEE  lsvExtra.partition
FFFFFFFFFFFFFFEF  lsvExtra.flags
00000010  LOADDATA_size
00000001  lsvefNoDataStart
00000002  lsvefPartitionNumber
FFFFFFFFFFFFFEE0  LOADCMDLINE
FFFFFFFFFFFFFEE0  ldCommandLine
FFFFFFFFFFFFFEE0  ldCommandLine.start
00000100  LOADCMDLINE_size
00000000  LBAPACKET
00000000  lpSize
00000002  lpCount
00000004  lpBuffer
00000008  lpSector
00000010  LBAPACKET_size
00000000  PARTINFO
00000000  piBoot
00000001  piStartCHS
00000004  piType
00000005  piEndCHS
00000008  piStart
0000000C  piLength
00000010  PARTINFO_size
00000000  ptEmpty
00000001  ptFAT12
00000004  ptFAT16_16BIT_CHS
00000005  ptExtendedCHS
00000006  ptFAT16_CHS
0000000B  ptFAT32_CHS
0000000C  ptFAT32
0000000E  ptFAT16
0000000F  ptExtended
00000083  ptLinux
00000085  ptExtendedLinux
00000004  query_no_geometry
00000002  query_no_chs
00000001  query_no_lba
00000001  query_fd_multiplier
00000100  query_hd_multiplier
00000101  query_all_multiplier
00018A00  filesize
00000004  relocator_size
00000024  scanparttab_variables_length_w
00000100  MULTIBOOT_CMDLINE_LENGTH
00110000  MULTIBOOT_BASE
001286E0  MULTIBOOT_END
001287E0  MULTIBOOT_BSS_END
00000200  MULTIBOOT_TARGET_SEGMENT
00002000  MULTIBOOT_TARGET
00001DF0  MULTIBOOT_BPB
00001CDC  MULTIBOOT_CMDLINE_START
00001CDC  MULTIBOOT_STACK_TOP
00000000  MBI
00000000  mbiFlags
0000000C  mbiBootDevice
00000010  mbiCmdLine
00000014  mbiModuleCount
00000018  mbiModuleTable
0000001C  MBI_size
001286E0  MULTIBOOT_ESI_AFTER
00000018  mbootgdt_size
00000018  mbootgdt_size_b
0000000C  mbootgdt_size_w
00000006  mbootgdt_size_d
00000003  mbootgdt_size_q
00000002  mbootgdt_size_p
00000001  mbootgdt_size_pg
00000001  mbootgdt_size_ki


---- Section .text ------------------------------------------------------------

Real              Virtual           Name
               0                 0  start
              1A                1A  ms6_entry
              24                24  ms6_entry.freedos_or_msdos1_com_entry
              27                27  ..@.@@.1.0
              3A                3A  ..@.@@.1.1
              41                41  ..@.@@.1.2
              49                49  error
              5B                5B  disp_error.loop
              62                62  disp_error
              68                68  query_geometry
              6C                6C  ..@query_patch_site
              74                74  ..@.@@.1.3
              91                91  ..@.@@.1.4
              AF                AF  ..@.@@.1.5
              BE                BE  query_geometry.no_lba
              BE                BE  query_geometry.done_lba
              C2                C2  read_sector
             102               102  read_sector.err_CY_2
             10A               10A  read_sector.lba_done
             15A               15A  read_sector.lba_error
             10F               10F  read_sector.no_lba_checked
             13F               13F  read_sector.err_NZ_2
             14C               14C  read_sector.err_NZ_1
             158               158  read_sector.err_CY_1
             15A               15A  read_sector.err
             15A               15A  error_diskaccess
             16E               16E  read_sector.sectorseg_helper_es
             16F               16F  read_sector.sectorseg_helper_then_done
             17F               17F  read_sector.done
             188               188  read_sector.increment_sector_number
             18C               18C  ..@.@@.1.6
             18D               18D  read_sector.int13_retry
             199               199  ..@.@@.1.7
             19C               19C  ..@.@@.1.8
             19D               19D  read_sector.int13_preserve_lpcount
             1A6               1A6  error_shortfile
             1BC               1BC  error_badchain
             1D2               1D2  error_badclusters
             1ED               1ED  error_outofmemory
             1ED               1ED  error_outofmemory_j1
             200               200  ms7_entry
             205               205  ms7_entry.ms6_common
             208               208  ms7_entry.continue2_set_extra_and_empty_cmdline
             20E               20E  ms7_entry.continue2
             21E               21E  msg
             21E               21E  msg.error
             22B               22B  finish_continue
             249               249  relocate_to
             249               249  ..@.@@.1.9
             269               269  finish_load
             28C               28C  skip_next_clust
             291               291  skip_next_sect
             2B3               2B3  end_of_chain
             2BF               2BF  loaded_all_if_ae
             2C7               2C7  skipped_all
             2D0               2D0  error_badchain_j
             2D3               2D3  relocator
             2D7               2D7  relocator.end
             2D7               2D7  finish_relocation
             2F7               2F7  ..@.@@.1.10
             300               300  clust_to_first_sector
             312               312  clust_to_first_sector.cy_error_badchain
             31E               31E  clust_next
             32F               32F  clust_next.fat12
             346               346  clust_next.fat32
             34A               34A  clust_next.fat16
             364               364  ..@.@@.1.11
             37C               37C  ..@.@@.1.12
             389               389  clust_next.gotvalue_zero_dx
             38B               38B  ..@.@@.1.13
             38B               38B  check_clust
             39C               39C  check_clust.fat12
             3A1               3A1  check_clust.fat32
             3A7               3A7  check_clust.fat16
             3AA               3AA  ..@.@@.1.14
             3AA               3AA  check_clust.common
             3AC               3AC  ms6_continue1
             3B9               3B9  ms6_continue1.dssi
             400               400  ldos_entry
             409               409  ldos_entry.ms7_common
             417               417  error_notfullyloaded
             43B               43B  ..@.@@.1.15
             447               447  ..@.@@.1.16
             447               447  init_memory
             46D               46D  init_memory.no_rpl
             48F               48F  init_memory.gotsectorseg
             495               495  init_memory.gotsegs
             49F               49F  init_memory.error_outofmemory
             4A2               4A2  ..@.@@.1.17
             4B1               4B1  ..@.@@.1.18
             4E6               4E6  init_memory.no_cmdline
             4EC               4EC  ..@.@@.1.19
             550               550  init_memory.is_fat32
             56B               56B  ..@.@@.1.20
             58D               58D  ..@.@@.1.21
             5B3               5B3  init_memory.badclusters
             5B6               5B6  ..@.@@.1.22
             5D9               5D9  ..@.@@.1.23
             5E3               5E3  ..@.@@.1.24
             5E3               5E3  init_memory.got_fat12
             5E4               5E4  init_memory.got_fat_type
             600               600  end
             600               600  load_next_clust
             605               605  load_next_sect
             610               610  skipped_all_continue
             61F               61F  loaded_all.2stack_j
             622               622  ms7_entry.continue
             636               636  ..@.@@.1.25
             800               800  end2
             800               800  loaded_all.2stack
             802               802  loaded_all
             815               815  loaded_all.fat32
             83A               83A  freedos_or_msdos1_com_entry
             83E               83E  ..@.@@.1.26
             848               848  freedos_entry
             856               856  ..@.@@.1.27
             861               861  ..@.@@.1.28
             865               865  freedos_entry.canbevalid
             86F               86F  ..@.@@.1.29
             878               878  ..@.@@.1.30
             885               885  freedos_entry.multiboot_entry
             88F               88F  freedos_entry.error
             8BE               8BE  handle_lsv_extra_flags
             8C7               8C7  ..@.@@.1.31
             8D0               8D0  ..@.@@.1.32
             8D1               8D1  parse_partition_number
             8EC               8EC  ..@.@@.1.33
             917               917  ..@.@@.1.34
             97E               97E  ..@.@@.1.35
             993               993  ..@.@@.1.36
             9A3               9A3  parse_partition_number.got_match
             9EF               9EF  ..@.@@.1.37
             A4C               A4C  parse_partition_number.not_fat32
             A6E               A6E  parse_partition_number.invalid_return
             A76               A76  ..@.@@.1.38
             A7E               A7E  parse_partition_number.per_partition
             AAD               AAD  ..@.@@.1.39
             AC7               AC7  ..@.@@.1.40
             ACC               ACC  parse_partition_number.int13_retry
             ADD               ADD  ..@.@@.1.41
             AE2               AE2  parse_partition_number.access_error
             AE5               AE5  parse_partition_number.sector_too_large
             AE5               AE5  parse_partition_number.sector_too_small
             AE5               AE5  parse_partition_number.sector_not_power
             AFD               AFD  parse_partition_number.invalid_sectors
             AFD               AFD  parse_partition_number.invalid_heads
             B12               B12  scan_logical.got_partition_cycle
             B2F               B2F  scan_logical.error_too_many_partitions
             B50               B50  read_partition_table.signature_fail
             B75               B75  read_ae_512_bytes
             B7D               B7D  read_ae_512_bytes.loop
             B89               B89  scan_partitions
             BC2               BC2  ..@.@@.1.42
             BD0               BD0  scan_partitions.active_ignored
             BD0               BD0  scan_partitions.loop_primary_parts
             BDD               BDD  scan_partitions.ignoreprimary
             BDD               BDD  scan_partitions.loop_primary_skip
             BE6               BE6  scan_logical
             BE6               BE6  scan_logical.
             BE9               BE9  scan_logical.loop
             BFA               BFA  scan_logical.allextended
             C04               C04  scan_logical.notextended
             C12               C12  scan_logical.logical
             C1D               C1D  scan_logical.ignorelogical
             C1D               C1D  scan_logical.ignoreextended
             C1D               C1D  scan_logical.next
             C2A               C2A  scan_logical.end
             C2E               C2E  scan_logical.push
             C2F               C2F  scan_logical.push_check_empty_next
             C3F               C3F  scan_logical.push_check_is_not_empty
             C5E               C5E  scan_logical.replace_common
             C74               C74  scan_logical.have_root
             C7A               C7A  scan_logical.pop
             C8E               C8E  scan_logical.replace
             C8F               C8F  scan_logical.replace_no_pop
             CA9               CA9  read_partition_table
             CA9               CA9  read_partition_table.first
             CA9               CA9  read_partition_table.reload
             CE0               CE0  scanparttab_variables_start
             CE0               CE0  partition_table
             D20               D20  partition_table.end
             D20               D20  partition_offset
             D24               D24  load_partition_cycle
             D26               D26  load_current_partition
             D27               D27  partition_type
             D28               D28  calculate_data_start
             D54               D54  ..@.@@.1.43
             D7D               D7D  calculate_data_start.error_badchain
             D80               D80  end_of_handle_lsv_extra_flags
             D80               D80  mbootheader
             DA0               DA0  mboot2_header
             DB0               DB0  mboot2_tag_information_request
             DB0               DB0  mboot2_tag_information_request.
             DB0               DB0  mboot2_tag_information_request.type
             DB2               DB2  mboot2_tag_information_request.flags
             DB4               DB4  mboot2_tag_information_request.size
             DC0               DC0  mboot2_tag_information_request.end
             DC0               DC0  mboot2_tag_addresses
             DC0               DC0  mboot2_tag_addresses.
             DC0               DC0  mboot2_tag_addresses.type
             DC2               DC2  mboot2_tag_addresses.flags
             DC4               DC4  mboot2_tag_addresses.size
             DD8               DD8  mboot2_tag_addresses.end
             DD8               DD8  mboot2_tag_entrypoint
             DD8               DD8  mboot2_tag_entrypoint.
             DD8               DD8  mboot2_tag_entrypoint.type
             DDA               DDA  mboot2_tag_entrypoint.flags
             DDC               DDC  mboot2_tag_entrypoint.size
             DE4               DE4  mboot2_tag_entrypoint.end
             DE8               DE8  mboot2_tag_end
             DE8               DE8  mboot2_tag_end.
             DE8               DE8  mboot2_tag_end.type
             DEA               DEA  mboot2_tag_end.flags
             DEC               DEC  mboot2_tag_end.size
             DF0               DF0  mboot2_tag_end.end
             DF0               DF0  mboot2_header_end
             DF0               DF0  mbootentry.halt
             DF0               DF0  mboot2entry.halt
             DF1               DF1  ..@.@@.1.44
             DF4               DF4  mbootentry
             E23               E23  ..@.@@.1.45
             E3D               E3D  ..@.@@.1.46
             E41               E41  mboot2entry
             E72               E72  mboot2entry.tags_loop
             E82               E82  mboot2entry.tags_next
             E8D               E8D  mboot2entry.cmdline
             EA2               EA2  mboot2entry.partition
             EAE               EAE  ..@.@@.1.47
             EBA               EBA  ..@.@@.1.48
             EBC               EBC  mboot2entry.tags_end
             EBE               EBE  multiboot_1_2_common
             F15               F15  multiboot_1_2_common.pm16
             F24               F24  multiboot_1_2_common.rm
             F70               F70  mbootgdt
             F88               F88  mbootgdtdesc
             F8E               F8E  mbootidtdesc
             F94               F94  msdos1_com_entry
             F9D               F9D  msdos1_com_entry.msg
             FD0               FD0  payload
           186E0             186E0  payload.actual_end
           18800             18800  payload.trail
           18A00             18A00  payload.end
           18A00             18A00  end_of_file

