23 lines
561 B
C
23 lines
561 B
C
|
|
#ifndef TAPUINO_H
|
||
|
|
#define TAPUINO_H
|
||
|
|
|
||
|
|
#include "ff.h"
|
||
|
|
|
||
|
|
void tapuino_run();
|
||
|
|
void record_file(char* pfile_name);
|
||
|
|
int play_file(FILINFO* pfile_info);
|
||
|
|
uint32_t get_timer_tick();
|
||
|
|
void save_eeprom_data();
|
||
|
|
|
||
|
|
extern volatile uint8_t g_invert_signal;
|
||
|
|
extern volatile uint8_t g_ticker_rate;
|
||
|
|
extern volatile uint8_t g_ticker_hold_rate;
|
||
|
|
extern volatile uint8_t g_key_repeat_next;
|
||
|
|
extern volatile uint8_t g_rec_finalize_time;
|
||
|
|
extern volatile uint8_t g_rec_auto_finalize;
|
||
|
|
extern uint8_t g_machine_type;
|
||
|
|
extern uint8_t g_video_mode;
|
||
|
|
extern volatile uint8_t g_is_paused;
|
||
|
|
|
||
|
|
#endif
|