PDK API Guide for J721E
|
This file contains the Register Desciptions for CSL types.
Go to the source code of this file.
CSL Types | |
CSL data types. | |
#define | TRUE ((Bool) 1) |
#define | FALSE ((Bool) 0) |
typedef Int16 | CSL_Uid |
typedef Int16 | CSL_ModuleId |
typedef Uint32 | CSL_Xio |
typedef Uint8 | CSL_BitMask8 |
typedef Uint16 | CSL_BitMask16 |
typedef Uint32 | CSL_BitMask32 |
typedef volatile Uint8 | CSL_Reg8 |
typedef volatile Uint16 | CSL_Reg16 |
typedef volatile Uint32 | CSL_Reg32 |
typedef Int16 | CSL_Status |
typedef Int16 | CSL_InstNum |
typedef Int16 | CSL_ChaNum |
typedef unsigned long long int | CSL_Uint64 |
Macros | |
#define | NULL ((void*)0) |
Define NULL if not defined. More... | |
#define | NULL_PTR ((void *)0) |
CSL Error Types | |
#define | CSL_PASS ( (int32_t) (0)) |
#define | CSL_EFAIL (-(int32_t) (1)) |
#define | CSL_EBADARGS (-(int32_t) (2)) |
#define | CSL_EINVALID_PARAMS (-(int32_t) (3)) |
#define | CSL_ETIMEOUT (-(int32_t) (4)) |
#define | CSL_EOUT_OF_RANGE (-(int32_t) (5)) |
#define | CSL_EUNSUPPORTED_CMD (-(int32_t) (6)) |
#define | CSL_EUNSUPPORTED_OPS (-(int32_t) (7)) |
#define | CSL_EALLOC (-(int32_t) (8)) |
STW Error Types | |
#define | STW_SOK (CSL_PASS) |
#define | STW_EFAIL (CSL_EFAIL) |
#define | STW_EBADARGS (CSL_EBADARGS) |
#define | STW_EINVALID_PARAMS (CSL_EINVALID_PARAMS) |
#define | STW_ETIMEOUT (CSL_ETIMEOUT) |
#define | STW_EOUT_OF_RANGE (CSL_EOUT_OF_RANGE) |
#define | STW_EUNSUPPORTED_CMD (CSL_EUNSUPPORTED_CMD) |
#define | STW_EUNSUPPORTED_OPS (CSL_EUNSUPPORTED_OPS) |
Typedefs | |
typedef int32_t | CSL_ErrType_t |
CSL error type. More... | |
Enumerations | |
enum | CSL_OpenMode { CSL_EXCLUSIVE = 0, CSL_SHARED = 1 } |
CSL open mode. More... | |
#define TRUE ((Bool) 1) |
#define FALSE ((Bool) 0) |
#define CSL_PASS ( (int32_t) (0)) |
#define CSL_EFAIL (-(int32_t) (1)) |
#define CSL_EBADARGS (-(int32_t) (2)) |
#define CSL_EINVALID_PARAMS (-(int32_t) (3)) |
#define CSL_ETIMEOUT (-(int32_t) (4)) |
#define CSL_EOUT_OF_RANGE (-(int32_t) (5)) |
#define CSL_EUNSUPPORTED_CMD (-(int32_t) (6)) |
#define CSL_EUNSUPPORTED_OPS (-(int32_t) (7)) |
#define CSL_EALLOC (-(int32_t) (8)) |
#define NULL ((void*)0) |
Define NULL if not defined.
#define NULL_PTR ((void *)0) |
#define STW_SOK (CSL_PASS) |
#define STW_EFAIL (CSL_EFAIL) |
#define STW_EBADARGS (CSL_EBADARGS) |
#define STW_EINVALID_PARAMS (CSL_EINVALID_PARAMS) |
#define STW_ETIMEOUT (CSL_ETIMEOUT) |
#define STW_EOUT_OF_RANGE (CSL_EOUT_OF_RANGE) |
#define STW_EUNSUPPORTED_CMD (CSL_EUNSUPPORTED_CMD) |
#define STW_EUNSUPPORTED_OPS (CSL_EUNSUPPORTED_OPS) |
typedef Int16 CSL_Uid |
typedef Int16 CSL_ModuleId |
typedef Uint32 CSL_Xio |
typedef Uint8 CSL_BitMask8 |
typedef Uint16 CSL_BitMask16 |
typedef Uint32 CSL_BitMask32 |
typedef volatile Uint8 CSL_Reg8 |
typedef volatile Uint16 CSL_Reg16 |
typedef volatile Uint32 CSL_Reg32 |
typedef Int16 CSL_Status |
typedef Int16 CSL_InstNum |
typedef Int16 CSL_ChaNum |
typedef unsigned long long int CSL_Uint64 |
typedef int32_t CSL_ErrType_t |
CSL error type.
enum CSL_OpenMode |