|
CAEN Utility
2.0.2
Utilities for CAEN projects
|
Definitions and types for CAENSerDes.h. More...
#include <stdint.h>#include <stddef.h>Go to the source code of this file.
Macros | |
| #define | CAEN_PKT_VERSION_MASK (0xCAE0) |
| First bytes of a packet, indicating version. More... | |
| #define | CAEN_PKT_VERSION(_VER) (CAEN_PKT_VERSION_MASK | (_VER & 0xF)) |
| #define | CMD_INVALID_LOCAL (PKTHEAD_CMD_TYPE)(0xFFFF) |
| The only commang code defined here, as used as return value in case of error. MUST be 0xFFFF, since used by at least by CAENMCA library. More... | |
Typedefs | |
| typedef uint16_t | PKTHEAD_PROTOVERS_TYPE |
| typedef uint32_t | PKTHEAD_TOTLEN_TYPE |
| typedef uint16_t | PKTHEAD_CMD_TYPE |
| typedef uint16_t | PKTHEAD_NPARAMS_TYPE |
Definitions and types for CAENSerDes.h.
Definition in file CAENSerDesTypes.h.
| #define CAEN_PKT_VERSION_MASK (0xCAE0) |
First bytes of a packet, indicating version.
Definition at line 48 of file CAENSerDesTypes.h.
| #define CAEN_PKT_VERSION | ( | _VER | ) | (CAEN_PKT_VERSION_MASK | (_VER & 0xF)) |
Definition at line 49 of file CAENSerDesTypes.h.
| #define CMD_INVALID_LOCAL (PKTHEAD_CMD_TYPE)(0xFFFF) |
The only commang code defined here, as used as return value in case of error. MUST be 0xFFFF, since used by at least by CAENMCA library.
Definition at line 57 of file CAENSerDesTypes.h.
| typedef uint16_t PKTHEAD_PROTOVERS_TYPE |
Definition at line 51 of file CAENSerDesTypes.h.
| typedef uint32_t PKTHEAD_TOTLEN_TYPE |
Definition at line 52 of file CAENSerDesTypes.h.
| typedef uint16_t PKTHEAD_CMD_TYPE |
Definition at line 53 of file CAENSerDesTypes.h.
| typedef uint16_t PKTHEAD_NPARAMS_TYPE |
Definition at line 54 of file CAENSerDesTypes.h.