/trunk/kernel/genarch/include/kbd/ns16550.h |
37,10 → 37,13 |
#ifndef KERN_NS16550_H_ |
#define KERN_NS16550_H_ |
|
#include <typedefs.h> |
|
extern void ns16550_init(void); |
extern void ns16550_poll(void); |
extern void ns16550_grab(void); |
extern void ns16550_release(void); |
extern char ns16550_key_read(chardev_t *d); |
|
#endif |
|
/trunk/kernel/genarch/include/kbd/i8042.h |
35,10 → 35,13 |
#ifndef KERN_I8042_H_ |
#define KERN_I8042_H_ |
|
#include <typedefs.h> |
|
extern void i8042_init(void); |
extern void i8042_poll(void); |
extern void i8042_grab(void); |
extern void i8042_release(void); |
extern char i8042_key_read(chardev_t *d); |
|
#endif |
|
/trunk/kernel/genarch/include/kbd/key.h |
49,8 → 49,6 |
extern void active_read_buff_write(uint8_t ch); |
extern void active_read_key_pressed(uint8_t sc); |
|
extern char key_read(chardev_t *d); |
|
#endif |
|
/** @} |