add keyboard source code

This commit is contained in:
cuu
2023-06-14 13:46:28 +12:00
parent 5b69e9c831
commit 17269a8c72
24 changed files with 1850 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
#ifndef TRACKBALL_H
#define TRACKBALL_H
#include "devterm.h"
#include "keys_io_map.h"
/*
#define BOUNCE_INTERVAL 30
#define BASE_MOVE_PIXELS 5
#define EXPONENTIAL_BOUND 15
#define EXPONENTIAL_BASE 1.2
*/
#define RIGHT_PIN HO2
#define LEFT_PIN HO4
#define DOWN_PIN HO3
#define UP_PIN HO1
void trackball_init(DEVTERM*);
void trackball_task(DEVTERM*);
#endif