a500kbd

annotate src/ps2kbd.h @ 3:31a1f0b53d98

- scroll lock now acts as caps lock - the scroll-lock light indicates drive activity
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 18 Oct 2017 08:20:58 +0300
parents a4fd9c5a6655
children
rev   line source
nuclear@2 1 #ifndef PS2KBD_H_
nuclear@2 2 #define PS2KBD_H_
nuclear@2 3
nuclear@3 4 enum {
nuclear@3 5 PS2LED_SCRLK = 1,
nuclear@3 6 PS2LED_NUMLK = 2,
nuclear@3 7 PS2LED_CAPSLK = 4
nuclear@3 8 };
nuclear@3 9
nuclear@3 10 int ps2write(unsigned char c);
nuclear@2 11 unsigned char ps2read(void);
nuclear@2 12 int ps2pending(void);
nuclear@3 13 int ps2wait(unsigned int timeout);
nuclear@3 14
nuclear@3 15 int ps2setled(unsigned char state);
nuclear@2 16
nuclear@2 17 #endif /* PS2KBD_H_ */