summaryrefslogblamecommitdiff
path: root/src/kernel/dev/ps2keyboard.h
blob: a0e261dc5ca46d58cbd40bbd91660bda8968fe10 (plain) (tree)




















                                
#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