summaryrefslogtreecommitdiff
path: root/src/kernel/dev/ps2keyboard.h
blob: a0e261dc5ca46d58cbd40bbd91660bda8968fe10 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef DEF_DEV_PS2KBD_H
#define DEF_DEV_PS2KBD_H

#include "keyboard.h"

class ps2kbd : public keyboard {
	private:
	bool escaped;
	
	void updateLeds();

	public:
	ps2kbd(node *parent);
	virtual ~ps2kbd() {}
	
	void kbdIrq();
};

extern ps2kbd *kbd;

#endif