Changes between Version 7 and Version 8 of common_utils


Ignore:
Timestamp:
Aug 12, 2014, 1:59:35 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • common_utils

    v7 v8  
    128128 == __6) Task context access functions__ ==
    129129
     130 == __7) Mapping access functions
     131
     132These functions can be used by both the boot-loader and the kernel to extract informations from the mapping_info data structure (defined in the ''mapping_info.h'' file), that has been loaded into system memory by the boot-loader.
     133
     134 === mapping_cluster_t* _get_cluster_base( mapping_header_t* header ) ===
     135Returns a pointer on the first cluster in the clusters array.
     136
     137 === mapping_cluster_t* _get_cluster_base( mapping_header_t* header ) ===
     138Returns a pointer on the first cluster in the clusters array.
     139
     140 === mapping_pseg_t* _get_pseg_base( mapping_header_t* header ) ===
     141Returns a pointer on the first pseg in the psegs array.
     142
     143 === mapping_vspace_t* _get_vspace_base( mapping_header_t* header ) ===
     144Returns a pointer on the first vspace in the vspaces array.
     145
     146 === mapping_vseg_t* _get_vseg_base( mapping_header_t* header ) ===
     147Returns a pointer on the first vseg in the vsegs array.
     148
     149 === mapping_vobj_t* _get_vobj_base( mapping_header_t* header ) ===
     150Returns a pointer on the first vobj in the vobjs array.
     151
     152 === mapping_cluster_t* _get_task_base( mapping_header_t* header ) ===
     153Returns a pointer on the first task in the tasks array.
     154
     155 === mapping_cluster_t* _get_proc_base( mapping_header_t* header ) ===
     156Returns a pointer on the first proc in the procs array.
     157
     158 === mapping_cluster_t* _get_irq_base( mapping_header_t* header ) ===
     159Returns a pointer on the first irq in the irqs array.
     160
     161 === mapping_cluster_t* _get_coproc_base( mapping_header_t* header ) ===
     162Returns a pointer on the first coproc in the coprocs array.
     163
     164 === mapping_cluster_t* _get_cp_port_base( mapping_header_t* header ) ===
     165Returns a pointer on the first cpport in the cpports array.
     166
     167 === mapping_cluster_t* _get_periph_base( mapping_header_t* header ) ===
     168Returns a pointer on the first periph in the periphs array.
     169
    130170 == __X) Miscelaneous functions__ ==