Rev 4296 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4296 | Rev 4420 | ||
---|---|---|---|
Line 87... | Line 87... | ||
87 | } outdev_t; |
87 | } outdev_t; |
88 | 88 | ||
89 | extern void indev_initialize(char *name, indev_t *indev, |
89 | extern void indev_initialize(char *name, indev_t *indev, |
90 | indev_operations_t *op); |
90 | indev_operations_t *op); |
91 | extern void indev_push_character(indev_t *indev, wchar_t ch); |
91 | extern void indev_push_character(indev_t *indev, wchar_t ch); |
- | 92 | extern wchar_t indev_pop_character(indev_t *indev); |
|
92 | 93 | ||
93 | extern void outdev_initialize(char *name, outdev_t *outdev, |
94 | extern void outdev_initialize(char *name, outdev_t *outdev, |
94 | outdev_operations_t *op); |
95 | outdev_operations_t *op); |
95 | 96 | ||
- | 97 | extern bool check_poll(indev_t *indev); |
|
- | 98 | ||
96 | #endif /* KERN_CHARDEV_H_ */ |
99 | #endif /* KERN_CHARDEV_H_ */ |
97 | 100 | ||
98 | /** @} |
101 | /** @} |
99 | */ |
102 | */ |