Go to the source code of this file.
|
typedef u32(* | nldr_ovlyfxn )(void *priv_ref, u32 dsp_run_addr, u32 dsp_load_addr, u32 ul_num_bytes, u32 mem_space) |
|
typedef u32(* | nldr_writefxn )(void *priv_ref, u32 dsp_add, void *pbuf, u32 ul_num_bytes, u32 mem_space) |
|
typedef int(* | nldr_allocatefxn )(struct nldr_object *nldr_obj, void *priv_ref, const struct dcd_nodeprops *node_props, struct nldr_nodeobject **nldr_nodeobj, bool *pf_phase_split) |
|
typedef int(* | nldr_createfxn )(struct nldr_object **nldr, struct dev_object *hdev_obj, const struct nldr_attrs *pattrs) |
|
typedef void(* | nldr_deletefxn )(struct nldr_object *nldr_obj) |
|
typedef void(* | nldr_freefxn )(struct nldr_nodeobject *nldr_node_obj) |
|
typedef int(* | nldr_getfxnaddrfxn )(struct nldr_nodeobject *nldr_node_obj, char *str_fxn, u32 *addr) |
|
typedef int(* | nldr_loadfxn )(struct nldr_nodeobject *nldr_node_obj, enum nldr_phase phase) |
|
typedef int(* | nldr_unloadfxn )(struct nldr_nodeobject *nldr_node_obj, enum nldr_phase phase) |
|
#define NLDR_MAXPATHLENGTH 255 |
typedef u32(* nldr_ovlyfxn)(void *priv_ref, u32 dsp_run_addr, u32 dsp_load_addr, u32 ul_num_bytes, u32 mem_space) |
typedef u32(* nldr_writefxn)(void *priv_ref, u32 dsp_add, void *pbuf, u32 ul_num_bytes, u32 mem_space) |
- Enumerator:
NLDR_STATICLOAD |
|
NLDR_DYNAMICLOAD |
|
NLDR_OVLYLOAD |
|
Definition at line 34 of file nldrdefs.h.
- Enumerator:
NLDR_CREATE |
|
NLDR_DELETE |
|
NLDR_EXECUTE |
|
NLDR_NOPHASE |
|
Definition at line 95 of file nldrdefs.h.