40 lines
1.4 KiB
C
Executable File
40 lines
1.4 KiB
C
Executable File
/* keyer_stm32fduino.h
|
|
|
|
|
|
Use this file to enables clean compilation using the STM32duino board support for STM32 ARM
|
|
processors. This requires the installation of https://github.com/rogerclarkmelbourne/Arduino_STM32
|
|
|
|
For more information about STM32duino visit the primary support forum: http://www.stm32duino.com/
|
|
|
|
*/
|
|
|
|
void initialize_pins(void);
|
|
void initialize_keyer_state(void);
|
|
void initialize_potentiometer(void);
|
|
void initialize_rotary_encoder(void);
|
|
void initialize_default_modes(void);
|
|
void initialize_watchdog(void);
|
|
void initialize_ethernet_variables(void);
|
|
void check_eeprom_for_initialization(void);
|
|
void check_for_beacon_mode(void);
|
|
void check_for_debug_modes(void);
|
|
void initialize_analog_button_array(void);
|
|
void initialize_serial_ports(void);
|
|
void initialize_ps2_keyboard(void);
|
|
void initialize_usb(void);
|
|
void initialize_cw_keyboard(void);
|
|
void initialize_display(void);
|
|
void initialize_ethernet(void);
|
|
void initialize_udp(void);
|
|
void initialize_web_server(void);
|
|
void initialize_debug_startup(void);
|
|
|
|
void check_paddles(void);
|
|
void service_dit_dah_buffers(void);
|
|
void service_send_buffer(byte);
|
|
void check_ptt_tail(void);
|
|
void check_for_dirty_configuration(void);
|
|
void tone(uint32_t, uint32_t, uint32_t);
|
|
void noTone(uint32_t);
|
|
void serial_status(PRIMARY_SERIAL_CLS*);
|