|
GEL
0.99
|
#include <gel/gel_types_plugin.h>
Data Fields | |
| u8_t | system |
| u8_t | version |
| void * | dlh |
| gel_block_t **(* | plug_image_map )(gel_env_t *env, gel_file_t *f, gel_file_t **tab, u32_t *num) |
| int(* | plug_image_load )(gel_env_t *env, gel_block_t **tab, u32_t num, vaddr_t *stack_pointer) |
Plugin for handling system specific things.
| sys_plugin_s sys_plugin_s::dlh |
DL-handle of the plug-in.
| sys_plugin_s sys_plugin_s::plug_image_load |
Function that builds the image from the file.
| sys_plugin_s sys_plugin_s::plug_image_map |
Function that customize the loading from the file, possibly fixing virtual addresses or adding new memory blocks.
| sys_plugin_s sys_plugin_s::system |
System identifier.
| sys_plugin_s sys_plugin_s::version |
Version of the plug-in.