#include <asf.h>
#include "../../../src/ISComm.h"
#include "../../../src/data_sets.h"
#include "../../../src/ISConstants.h"
#include "../../../hw-libs/misc/bootloaderShared.h"
#include "../../../hw-libs/misc/rtos.h"
#include "../../../hw-libs/drivers/d_usartDMA.h"
#include "drivers/d_time.h"
#include "conf_board.h"
Go to the source code of this file.
Classes | |
struct | date_time_t |
struct | evb_msg_t |
union | PACKED |
union | PACKED |
Macros | |
#define | SKI_BOX_STATUS_LED_PIN GPIO_10_PIN |
#define | STREAM_BUFFER_SIZE 4096 |
#define | STREAM_INS_FOR_TIME_SYNC 1 |
#define | UBLOX_LOG_ENABLE 0 |
#define | USE_RTC_DATE_TIME 1 |
Typedefs | |
typedef PUSH_PACK_1 struct PACKED | nvm_config_t |
typedef struct PACKED | nvr_manage_t |
Functions | |
void | com_bridge_apply_preset (evb_flash_cfg_t *cfg) |
void | com_bridge_forward (uint32_t srcPort, uint8_t *buf, int len) |
void | com_bridge_smart_forward (uint32_t srcPort, uint32_t ledPin) |
int | comRead (int serialNum, unsigned char *buf, int size, uint32_t ledPin) |
int | comWrite (int serialNum, const unsigned char *buf, int size, uint32_t ledPin) |
int | error_check_config (evb_flash_cfg_t *cfg) |
void | globals_init (void) |
void | nvr_init (void) |
void | nvr_slow_maintenance (void) |
void | reset_config_defaults (evb_flash_cfg_t *cfg) |
#define SKI_BOX_STATUS_LED_PIN GPIO_10_PIN |
typedef PUSH_PACK_1 struct PACKED nvm_config_t |
typedef struct PACKED nvr_manage_t |
void com_bridge_apply_preset | ( | evb_flash_cfg_t * | cfg | ) |
void com_bridge_forward | ( | uint32_t | srcPort, |
uint8_t * | buf, | ||
int | len | ||
) |
Definition at line 731 of file communications.cpp.
void com_bridge_smart_forward | ( | uint32_t | srcPort, |
uint32_t | ledPin | ||
) |
Definition at line 616 of file communications.cpp.
int comRead | ( | int | serialNum, |
unsigned char * | buf, | ||
int | size, | ||
uint32_t | ledPin | ||
) |
Definition at line 65 of file communications.cpp.
int comWrite | ( | int | serialNum, |
const unsigned char * | buf, | ||
int | size, | ||
uint32_t | ledPin | ||
) |
Definition at line 46 of file communications.cpp.
int error_check_config | ( | evb_flash_cfg_t * | cfg | ) |
void reset_config_defaults | ( | evb_flash_cfg_t * | cfg | ) |
debug_array_t g_debug |
dev_info_t g_evbDevInfo |
evb_flash_cfg_t* g_flashCfg |
date_time_t g_gps_date_time |
uint8_t g_hdw_detect |
nvr_manage_t g_nvr_manage_config |
evb_rtos_info_t g_rtos |
evb_status_t g_status |
nvm_config_t g_userPage |
wheel_encoder_t g_wheelEncoder |