initial commit

Signed-off-by: Szymon Łopaciuk <[email protected]>
This commit is contained in:
Szymon Łopaciuk
2021-01-31 00:23:37 +00:00
commit 05dc2bf824
16 changed files with 1282 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#include <cstdio>
#include <cstdint>
typedef struct {
uint8_t modifiers;
uint8_t reserved;
uint8_t keys[6];
} KeyReport;
class Keyboard_ {
private:
KeyReport _keyReport;
void sendReport(KeyReport *keys) {};
public:
Keyboard_(void) {};
void begin(void) {};
void end(void) {};
size_t write(uint8_t k) { return 0; };
size_t press(uint8_t k) { return 0; };
size_t release(uint8_t k) { return 0; };
void releaseAll(void) {};
};