Subversion Repositories HelenOS

Rev

Rev 3022 | Rev 4156 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3022 Rev 4055
Line 39... Line 39...
39
#include <console/chardev.h>
39
#include <console/chardev.h>
40
 
40
 
41
extern chardev_t *stdin;
41
extern chardev_t *stdin;
42
extern chardev_t *stdout;
42
extern chardev_t *stdout;
43
 
43
 
-
 
44
extern bool silent;
-
 
45
 
-
 
46
extern void console_init(void);
-
 
47
 
-
 
48
extern void klog_init(void);
-
 
49
extern void klog_update(void);
-
 
50
 
44
extern uint8_t getc(chardev_t *chardev);
51
extern uint8_t getc(chardev_t *chardev);
45
uint8_t _getc(chardev_t *chardev);
52
extern uint8_t _getc(chardev_t *chardev);
46
extern count_t gets(chardev_t *chardev, char *buf, size_t buflen);
53
extern count_t gets(chardev_t *chardev, char *buf, size_t buflen);
47
extern void putchar(char c);
54
extern void putchar(char c);
48
 
55
 
-
 
56
extern void grab_console(void);
-
 
57
extern void release_console(void);
-
 
58
 
49
extern void arch_grab_console(void);
59
extern void arch_grab_console(void);
50
extern void arch_release_console(void);
60
extern void arch_release_console(void);
51
 
61
 
52
#endif /* KERN_CONSOLE_H_ */
62
#endif /* KERN_CONSOLE_H_ */
53
 
63