Jump to content

Template:OMF-LX: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 6: Line 6:
# The 16/32-Bit Object Module Format
# The 16/32-Bit Object Module Format
# LX - Linear eXecutable Module Format Description
# LX - Linear eXecutable Module Format Description
## Introduction
##Linear Executable Module Format
###Linear Executable Sections
###LX Header Fields
###Program (EXE) startup registers and Library entry registers
###Object Table
###Object Page Table
###Resource Table
###Resident or Non-resident Name Table Entry
###Entry Table
####Unused Entry
####16-bit Entry
####286 Call Gate Entry
####32-bit Entry
####Forwarder Entry
###Module Format Directives Table
####Verify Record Directive Table
###Per-Page Checksum
###Fixup Page Table
###Fixup Record Table
####Internal Fixup Record
####Import by Ordinal Fixup Record
####Import by Name Fixup Record
####Internal Entry Table Fixup Record
####Internal Chaining Fixups
###Import Module Name Table
###Import Procedure Name Table
###Preload Pages
###Demand Load Pages
###Iterated Data Pages
###Debug Information
|}
|}


[[Category:GPIGuide]]
[[Category:GPIGuide]]

Revision as of 18:01, 6 August 2025

OMF - LX
  1. Introduction
  2. The 16/32-Bit Object Module Format
  3. LX - Linear eXecutable Module Format Description
    1. Introduction
    2. Linear Executable Module Format
      1. Linear Executable Sections
      2. LX Header Fields
      3. Program (EXE) startup registers and Library entry registers
      4. Object Table
      5. Object Page Table
      6. Resource Table
      7. Resident or Non-resident Name Table Entry
      8. Entry Table
        1. Unused Entry
        2. 16-bit Entry
        3. 286 Call Gate Entry
        4. 32-bit Entry
        5. Forwarder Entry
      9. Module Format Directives Table
        1. Verify Record Directive Table
      10. Per-Page Checksum
      11. Fixup Page Table
      12. Fixup Record Table
        1. Internal Fixup Record
        2. Import by Ordinal Fixup Record
        3. Import by Name Fixup Record
        4. Internal Entry Table Fixup Record
        5. Internal Chaining Fixups
      13. Import Module Name Table
      14. Import Procedure Name Table
      15. Preload Pages
      16. Demand Load Pages
      17. Iterated Data Pages
      18. Debug Information