|
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 | ||
| ) |