acpy3.h [code] | ACPY3 Definitions (C64P) - 3rd Generation ACPY. Provides a comprehensive list of DMA operations an algorithm can perform on logical DMA channels it acquires through the IDMA3 protocol |
acpy3_instr.h [code] | ACPY3 Instrumentation API definitions |
dbc.h [code] | Design By Contract Definitions - Provides basic Design By Contract support, including asserts, preconditions, and postconditions |
dbg.h [code] | |
dman3.h [code] | DMAN3 Interface Definitions - 3rd Generation DMA Manager. Application interface to the DMA Manager. Grants DMA resources to xDAIS algorithms |
dskt2.h [code] | Provides services to support XDAIS algorithm instance objects |
dskt2_qos.h [code] | |
gt.h [code] | The "Generic Tracing" module. Provides producers of content the ability to, in a runtime-independant way, add tracing. Also provides consumers of trace-enabled content the mechanisms necessary to enable/disable the various trace statements |
hdintc.h [code] | HDINTC Interface Definitions - Application interface to the Interrupt Registry Manager. Registers non-BIOS, non-dispatched interrupt service handlers to register and synchronize with HDVICP interrupts |
hdvicpsync.h [code] | HDVICPSYNC Interface Definitions - Framework support package for synchronization between codec and HDVICP coprocessor usage |
ialg.h [code] | This header defines all types, constants, and functions defined by XDAIS for algorithms |
idma3.h [code] | IDMA3 Interface Definitions (C64P) - Allows algorithms to request and receive handles representing private logical DMA resources |
ires.h [code] | IRES Interface Definitions - Allows algorithms to request and receive handles representing private logical resources |
ires_addrspace.h [code] | IRES PROTOCOL ADDRSPACE Interface Definitions - Allows algorithms to request and receive handles that allow an OS agnostic way of accessing hardware address spaces |
ires_common.h [code] | IRES Resource Protocol Definitions - IRES Resource |
ires_edma3Chan.h [code] | |
ires_hdvicp.h [code] | IRES PROTOCOL HDVICP Interface Definitions - Allows algorithms to request and receive handles representing the HDVICP resource |
ires_memtcm.h [code] | IRES PROTOCOL MEMTCM Interface Definitions (C64P) - Allows algorithms to request and receive handles representing (CMEM alloc-ed) ARM TCM memory on the DM365 |
ires_sdma.h [code] | IRES PROTOCOL SDMA Interface Definitions (C64P) - Allows algorithms to request and receive handles representing the SDMA resource |
ires_vicp.h [code] | IRES PROTOCOL VICP Interface Definitions - Allows algorithms to request and receive handles representing the VICP resource |
ires_vicp2.h [code] | IRES PROTOCOL VICP Interface Definitions - Allows algorithms to request and receive handles representing the VICP resource |
iresman.h [code] | Device specific Resource Manager Interface Definitions IRESMAN - Interface that needs to be implemented and registered with the generic RMAN Resource Registry that are called to manage corresponding IRES resources |
iresman_addrspace.h [code] | IRESMAN |
iresman_edma3Chan.h [code] | |
iresman_hdvicp.h [code] | IRESMAN |
iresman_memtcm.h [code] | Resource manager for managing memory allocated via CMEM on parts running Linux OS |
iresman_protocol.h [code] | IRES Resource Protocol Definitions (C64P) - IRES Resource specific protocol interface to construct logical handles. This interface is exposed only to IRESMAN |
iresman_sdma.h [code] | IRESMAN SDMA specific Resource Manager Definitions - SDMA specific resource manager implementation |
iresman_vicp.h [code] | IRESMAN |
iresman_vicp2.h [code] | IRESMAN |
memutils.h [code] | MEMUTILS Interface Definitions - Memory and Cache related APIs |
rman.h [code] | IRES generic Resource Manager RMAN Definitions - Generic Resource Manager that manages resource allocation for algorithms that implement the IRES interface |
scpy.h [code] | SCPY Module interface Definitions (C64P) - Allows algorithms submit and sychronize with SDMA transfers |
shmbuf.h [code] | Linux shared memory buffer resource. This is another simple example of a resource manager that implements IRES and IRESMAN interfaces. This resource manager manages a single buffer that can be used by algorithms in different processes. An algorithm can request a chunk of memory with a specified length and alignment, within this buffer |
vicpsync.h [code] | VICPSYNC Interface Definitions - Framework support package for synchronization between codec and VICP usage. This package allows algorithms to wait on interrupt completion of individual functional units of the VICP * coprocessor |
xdas.h [code] | This header defines all types and constants used in the XDAS interfaces |