![]() |
![]() |
IRES PROTOCOL ADDRSPACE Interface Definitions - Allows algorithms to request and receive handles that allow an OS agnostic way of accessing hardware address spaces.
#include <ti/xdais/ires.h>
Go to the source code of this file.
Data Structures | |
| struct | IRES_ADDRSPACE_ProtocolArgs |
| ADDRSPACE Protocol Arguments definition. More... | |
| struct | IRES_ADDRSPACE_Obj |
| IRES_ADDRSPACE_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requesting the resource. More... | |
| struct | IRES_ADDRSPACE_Properties |
|
| |
| #define | IRES_ADDRSPACE_PROTOCOLNAME "ti.sdo.fc.ires.addrspace" |
| Name used to describe this protocol. | |
| #define | ADDRSPACE_GTNAME "ti.sdo.fc.ires.addrspace" |
| Name used to identify this GT module. | |
| enum | IRES_ADDRSPACE_AccessType { IRES_ADDRSPACE_READ = 1, IRES_ADDRSPACE_WRITE = 2, IRES_ADDRSPACE_EXEC = 4, IRES_ADDRSPACE_NONE = 8 } |
Decription of kinds of accesses that may be allowed on returned addresses. More... | |
| typedef struct IRES_ADDRSPACE_Obj * | IRES_ADDRSPACE_Handle |
| Handle to "logical" resource. | |
| #define IRES_ADDRSPACE_PROTOCOLNAME "ti.sdo.fc.ires.addrspace" |
Name used to describe this protocol.
| #define ADDRSPACE_GTNAME "ti.sdo.fc.ires.addrspace" |
Name used to identify this GT module.
| typedef struct IRES_ADDRSPACE_Obj* IRES_ADDRSPACE_Handle |
Handle to "logical" resource.