 |
 |
Go to the documentation of this file.
46 #ifndef ti_xdais_dm_XDM_
47 #define ti_xdais_dm_XDM_
59 #define XDM_EOK IALG_EOK
60 #define XDM_EFAIL IALG_EFAIL
61 #define XDM_EUNSUPPORTED -3
64 #ifdef XDM_INCLUDE_DOT9_SUPPORT
73 #define XDM_ERUNTIME -2
76 #define XDM_MAX_IO_BUFFERS 16
160 typedef struct XDM_BufDesc {
362 #define XDM_ISACCESSMODE_READ(x) (((x) >> XDM_ACCESSMODE_READ) & 0x1)
375 #define XDM_ISACCESSMODE_WRITE(x) (((x) >> XDM_ACCESSMODE_WRITE) & 0x1)
388 #define XDM_CLEARACCESSMODE_READ(x) ((x) &= (~(0x1 << XDM_ACCESSMODE_READ)))
401 #define XDM_CLEARACCESSMODE_WRITE(x) ((x) &= (~(0x1 << XDM_ACCESSMODE_WRITE)))
413 #define XDM_SETACCESSMODE_READ(x) ((x) |= (0x1 << XDM_ACCESSMODE_READ))
425 #define XDM_SETACCESSMODE_WRITE(x) ((x) |= (0x1 << XDM_ACCESSMODE_WRITE))
487 #define XDM_CUSTOMENUMBASE 0x100
506 #define XDM_CUSTOMCMDBASE 0x100
856 #define XDM_ISFATALERROR(x) (((x) >> XDM_FATALERROR) & 0x1)
858 #define XDM_ISUNSUPPORTEDPARAM(x) (((x) >> XDM_UNSUPPORTEDPARAM) & 0x1)
860 #define XDM_ISUNSUPPORTEDINPUT(x) (((x) >> XDM_UNSUPPORTEDINPUT) & 0x1)
862 #define XDM_ISCORRUPTEDHEADER(x) (((x) >> XDM_CORRUPTEDHEADER) & 0x1)
864 #define XDM_ISCORRUPTEDDATA(x) (((x) >> XDM_CORRUPTEDDATA) & 0x1)
866 #define XDM_ISINSUFFICIENTDATA(x) (((x) >> XDM_INSUFFICIENTDATA) & 0x1)
868 #define XDM_ISAPPLIEDCONCEALMENT(x) (((x) >> XDM_APPLIEDCONCEALMENT) & 0x1)
871 #define XDM_SETFATALERROR(x) ((x) |= (0x1 << XDM_FATALERROR))
873 #define XDM_SETUNSUPPORTEDPARAM(x) ((x) |= (0x1 << XDM_UNSUPPORTEDPARAM))
875 #define XDM_SETUNSUPPORTEDINPUT(x) ((x) |= (0x1 << XDM_UNSUPPORTEDINPUT))
877 #define XDM_SETCORRUPTEDHEADER(x) ((x) |= (0x1 << XDM_CORRUPTEDHEADER))
879 #define XDM_SETCORRUPTEDDATA(x) ((x) |= (0x1 << XDM_CORRUPTEDDATA))
881 #define XDM_SETINSUFFICIENTDATA(x) ((x) |= (0x1 << XDM_INSUFFICIENTDATA))
883 #define XDM_SETAPPLIEDCONCEALMENT(x) ((x) |= (0x1 << XDM_APPLIEDCONCEALMENT))
945 #define XDM_MAX_CONTEXT_BUFFERS 32
Copyright 2013, Texas Instruments Incorporated