#include "pm.h"
Defines | |
#define | __FILE_ID__ 0x07 |
Functions | |
PmReturn_t | img_findInPaths (pPmObj_t pname, PmMemSpace_t *r_memspace, uint8_t const **r_imgaddr) |
PmReturn_t | img_appendToPath (PmMemSpace_t memspace, uint8_t *paddr) |
Created to eliminate a circular include among mem, string and obj.
PmReturn_t img_appendToPath | ( | PmMemSpace_t | memspace, | |
uint8_t * | paddr | |||
) |
Appends the given memspace and address to the image path array
memspace | The memspace | |
paddr | The address |
PmReturn_t img_findInPaths | ( | pPmObj_t | pname, | |
PmMemSpace_t * | r_memspace, | |||
uint8_t const ** | r_imgaddr | |||
) |
Iterates over all paths in the paths array until the named module is found. Returns the memspace,address of the head of the module.
pname | Pointer to the name of the desired module | |
r_memspace | Return by reference the memory space of the module | |
r_imgaddr | Return by reference the address of the module's image |