aboutsummaryrefslogtreecommitdiff
path: root/platform/platform.h
blob: fd9b9bb19ade02bee2ba79ec22e331d737f39cb0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef CLAK_PLATFORM_H_
#define CLAK_PLATFORM_H_

#include <stdbool.h>

#include "../board/board.h"

bool load_board(char *board_name, fn_board_on_down *on_down, fn_board_on_down *on_up);
bool sound_init(float volume);
void sound_play(unsigned char *buffer);
void keyboard_unhook(void);
bool keyboard_hook(void);
void enter_idle(void);

#endif /* CLAK_PLATFORM_H_ */