#include <SysFlashOpMessage.h>
Public Member Functions | |
template<class Archive > | |
void | serialize (Archive &message, const VersionType version) |
SysFlashOp (utility::BufferStreamReader &r, VersionType v) | |
SysFlashOp (uint32_t op=OP_STATUS, uint32_t r=RGN_BITSTREAM, uint32_t s=0, uint32_t l=0) | |
Public Attributes | |
uint8_t | data [MAX_LENGTH] |
uint32_t | length |
uint32_t | operation |
uint32_t | region |
uint32_t | start_address |
Static Public Attributes | |
static CRL_CONSTEXPR IdType | ID = ID_CMD_SYS_FLASH_OP |
static CRL_CONSTEXPR uint32_t | MAX_LENGTH = 1024 |
static CRL_CONSTEXPR uint32_t | OP_ERASE = 1 |
static CRL_CONSTEXPR uint32_t | OP_PROGRAM = 2 |
static CRL_CONSTEXPR uint32_t | OP_STATUS = 0 |
static CRL_CONSTEXPR uint32_t | OP_VERIFY = 3 |
static CRL_CONSTEXPR uint32_t | RGN_BITSTREAM = 0 |
static CRL_CONSTEXPR uint32_t | RGN_FIRMWARE = 1 |
static CRL_CONSTEXPR VersionType | VERSION = 1 |
Definition at line 52 of file SysFlashOpMessage.h.
crl::multisense::details::wire::SysFlashOp::SysFlashOp | ( | utility::BufferStreamReader & | r, |
VersionType | v | ||
) | [inline] |
Definition at line 91 of file SysFlashOpMessage.h.
crl::multisense::details::wire::SysFlashOp::SysFlashOp | ( | uint32_t | op = OP_STATUS , |
uint32_t | r = RGN_BITSTREAM , |
||
uint32_t | s = 0 , |
||
uint32_t | l = 0 |
||
) | [inline] |
Definition at line 92 of file SysFlashOpMessage.h.
void crl::multisense::details::wire::SysFlashOp::serialize | ( | Archive & | message, |
const VersionType | version | ||
) | [inline] |
Definition at line 103 of file SysFlashOpMessage.h.
Definition at line 86 of file SysFlashOpMessage.h.
Definition at line 54 of file SysFlashOpMessage.h.
Definition at line 84 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::MAX_LENGTH = 1024 [static] |
Definition at line 60 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::OP_ERASE = 1 [static] |
Definition at line 66 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::OP_PROGRAM = 2 [static] |
Definition at line 67 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::OP_STATUS = 0 [static] |
Definition at line 65 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::OP_VERIFY = 3 [static] |
Definition at line 68 of file SysFlashOpMessage.h.
Definition at line 70 of file SysFlashOpMessage.h.
Definition at line 78 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::RGN_BITSTREAM = 0 [static] |
Definition at line 75 of file SysFlashOpMessage.h.
CRL_CONSTEXPR uint32_t crl::multisense::details::wire::SysFlashOp::RGN_FIRMWARE = 1 [static] |
Definition at line 76 of file SysFlashOpMessage.h.
Definition at line 83 of file SysFlashOpMessage.h.
Definition at line 55 of file SysFlashOpMessage.h.