Changes between Version 12 and Version 13 of DsxvmMappingInfoStructure


Ignore:
Timestamp:
Oct 11, 2012, 11:38:28 AM (12 years ago)
Author:
meunier
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DsxvmMappingInfoStructure

    v12 v13  
    125125 * `type`: type of the virtual object. It can be one of the following:
    126126   * `ELF`: describes an elf section. The system has to load the elf described by the binpath in this segment. This type has two constraint :
    127       * He must be alone in a virtual segment (vseg)
    128       * The vbase of the vseg must be equal to the one defined in the ldscript
     127      * The vobj must be the only one vobj in its virtual segment (vseg)
     128      * The vbase of its vseg must be equal to the virtual address of the section defined in the ldscript. This is because of hard-coded jumps.
    129129   * `PTAB`: memory space reservation for the page table. Each vspace must have one vobj of this type. The system will have to initialize the page tables with the information contained in this file.
    130130   * `PERI`: type of vseg used for peripheral mapping. No particular action is performed by the operating system on this type of segment.