|
GEL
0.99
|
#include <gel/gel_types_plugin.h>
Data Fields | |
| gel_file_t * | container |
| u8_t * | data |
| raddr_t | base_raddr |
| vaddr_t | base_vaddr |
| vaddr_t | exec_begin |
| u32_t | exec_size |
| gel_memory_cluster_t * | cluster |
| gel_platform_t * | plat |
Structure decrivant l'image d'un fichier ELF en memoire (contrairement a image_t il ne contient qu'un fichier ELF et non un processus entier.) Il contient les donnees de tout les segments du fichier ainsi que les informations de mapping adresse_reelle <==> adresse_virtuelle
| raddr_t gel_block_s::base_raddr |
Real base address (0 if not loaded).
| vaddr_t gel_block_s::base_vaddr |
Virtual base address (0 not loaded).
| gel_memory_cluster_t* gel_block_s::cluster |
Cluster for grouped allocation (deprecated).
| gel_file_t* gel_block_s::container |
Container file.
| u8_t* gel_block_s::data |
Data of the block.
| vaddr_t gel_block_s::exec_begin |
Virtual address of the begin of the image area.
| u32_t gel_block_s::exec_size |
Size of the image area.
| gel_platform_t* gel_block_s::plat |
Current platform.