/
main.c
61 lines (53 loc) · 1.61 KB
/
main.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <stdint.h>
#include "greatest/greatest.h"
#include "teletype.h"
#include "teletype_io.h"
#include "match_token_tests.h"
#include "op_mod_tests.h"
#include "parser_tests.h"
#include "process_tests.h"
#include "turtle_tests.h"
uint32_t tele_get_ticks() {
return 0;
}
void tele_metro_updated() {}
void tele_metro_reset() {}
void tele_tr(uint8_t i, int16_t v) {}
void tele_cv(uint8_t i, int16_t v, uint8_t s) {}
void tele_cv_slew(uint8_t i, int16_t v) {}
void tele_update_adc(uint8_t force) {}
void tele_has_delays(bool i) {}
void tele_has_stack(bool i) {}
void tele_cv_off(uint8_t i, int16_t v) {}
void tele_ii_tx(uint8_t addr, uint8_t *data, uint8_t l) {}
void tele_ii_rx(uint8_t addr, uint8_t *data, uint8_t l) {}
void tele_scene(uint8_t i, uint8_t init_grid, uint8_t init_pattern) {}
void tele_pattern_updated() {}
void tele_kill() {}
void tele_mute() {}
void tele_vars_updated() {}
void tele_profile_script(size_t s) {}
void tele_profile_delay(uint8_t d) {}
bool tele_get_input_state(uint8_t n) {
return false;
}
void device_flip() {}
void set_live_submode(uint8_t submode) {}
void select_dash_screen(uint8_t screen) {}
void print_dashboard_value(uint8_t index, int16_t value) {}
int16_t get_dashboard_value(uint8_t index) {
return 0;
}
void reset_midi_counter() {}
void tele_save_calibration() {}
void grid_key_press(uint8_t x, uint8_t y, uint8_t z) {}
GREATEST_MAIN_DEFS();
int main(int argc, char **argv) {
GREATEST_MAIN_BEGIN();
RUN_SUITE(match_token_suite);
RUN_SUITE(op_mod_suite);
RUN_SUITE(parser_suite);
RUN_SUITE(process_suite);
RUN_SUITE(turtle_suite);
GREATEST_MAIN_END();
}