C2A_Core
|
データ構造 | |
struct | M_PDU |
マクロ定義 | |
#define | M_PDU_HEADER_SIZE (2u) |
#define | M_PDU_DATA_SIZE (432u) |
#define | M_PDU_LEN (M_PDU_HEADER_SIZE + M_PDU_DATA_SIZE) |
列挙型 | |
enum | M_PDU_PTR { M_PDU_PTR_NO_HDR = 0x07ff , M_PDU_PTR_IDLE = 0x7fe } |
関数 | |
void | M_PDU_generate_byte_stream (const M_PDU *m_pdu, uint8_t byte_stream[M_PDU_LEN]) |
void | M_PDU_setup_idle_m_pdu (M_PDU *m_pdu) |
uint16_t | M_PDU_get_1st_hdr_ptr (const M_PDU *m_pdu) |
void | M_PDU_set_1st_hdr_ptr (M_PDU *m_pdu, uint16_t ptr) |
const uint8_t * | M_PDU_get_data_head (const M_PDU *m_pdu) |
void | M_PDU_set_data (M_PDU *m_pdu, const uint8_t *data, size_t offset, size_t len) |
#define M_PDU_LEN (M_PDU_HEADER_SIZE + M_PDU_DATA_SIZE) |
void M_PDU_generate_byte_stream | ( | const M_PDU * | m_pdu, |
uint8_t | byte_stream[M_PDU_LEN] | ||
) |
const uint8_t* M_PDU_get_data_head | ( | const M_PDU * | m_pdu | ) |
void M_PDU_set_data | ( | M_PDU * | m_pdu, |
const uint8_t * | data, | ||
size_t | offset, | ||
size_t | len | ||
) |