C2A_Core
|
GS Driver のインスタンス化 [詳解]
#include "di_gs.h"
#include <src_core/TlmCmd/packet_handler.h>
#include <src_core/TlmCmd/common_cmd_packet_util.h>
#include <src_core/Library/print.h>
#include <src_core/Library/result.h>
#include "../../Drivers/Com/gs_validate.h"
#include "../../Settings/port_config.h"
#include "../../Settings/DriverSuper/driver_buffer_define.h"
変数 | |
static GS_Driver | gs_driver_ |
const GS_Driver *const | gs_driver = &gs_driver_ |
static DI_GS_TlmPacketHandler | DI_GS_rt_tlm_packet_handler_ |
const DI_GS_TlmPacketHandler *const | DI_GS_rt_tlm_packet_handler = &DI_GS_rt_tlm_packet_handler_ |
static DI_GS_TlmPacketHandler | DI_GS_rp_tlm_packet_handler_ |
const DI_GS_TlmPacketHandler *const | DI_GS_rp_tlm_packet_handler = &DI_GS_rp_tlm_packet_handler_ |
static DS_StreamRecBuffer | DI_GS_ccsds_rx_buffer_ [GS_RX_HEADER_NUM] |
static uint8_t | DI_GS_ccsds_rx_buffer_allocation_ [GS_RX_HEADER_NUM][DS_STREAM_REC_BUFFER_SIZE_DEFAULT] |
static DS_StreamRecBuffer | DI_GS_uart_rx_buffer_ [GS_RX_HEADER_NUM] |
static uint8_t | DI_GS_uart_rx_buffer_allocation_ [GS_RX_HEADER_NUM][DS_STREAM_REC_BUFFER_SIZE_DEFAULT] |
GS Driver のインスタンス化
di_gs.c に定義があります。
CCP_CmdRet Cmd_DI_GS_CCSDS_GET_BUFFER | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_CCSDS_SET_RATE | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_DRIVER_RESET | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_SET_FARM_PW | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_SET_INFO | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_SET_RP_FLUSH_INTERVAL | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_SET_RT_FLUSH_INTERVAL | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_UART_TLM_OFF | ( | const CommonCmdPacket * | packet | ) |
CCP_CmdRet Cmd_DI_GS_UART_TLM_ON | ( | const CommonCmdPacket * | packet | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const DI_GS_TlmPacketHandler* const DI_GS_rp_tlm_packet_handler = &DI_GS_rp_tlm_packet_handler_ |
|
static |
const DI_GS_TlmPacketHandler* const DI_GS_rt_tlm_packet_handler = &DI_GS_rt_tlm_packet_handler_ |
|
static |
|
static |
|
static |
const GS_Driver* const gs_driver = &gs_driver_ |