Subversion Repositories HelenOS

Rev

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

Rev 4347 Rev 4348
Line 38... Line 38...
38
#include <arch/types.h>
38
#include <arch/types.h>
39
#include <console/chardev.h>
39
#include <console/chardev.h>
40
 
40
 
41
extern indev_t *stdin;
41
extern indev_t *stdin;
42
extern outdev_t *stdout;
42
extern outdev_t *stdout;
43
 
-
 
44
extern bool silent;
43
extern bool silent;
45
 
44
 
-
 
45
extern indev_t *stdin_wire(void);
46
extern void console_init(void);
46
extern void console_init(void);
47
 
47
 
48
extern void klog_init(void);
48
extern void klog_init(void);
49
extern void klog_update(void);
49
extern void klog_update(void);
50
 
50
 
51
extern bool check_poll(indev_t *indev);
-
 
52
extern uint8_t getc(indev_t *indev);
51
extern wchar_t getc(indev_t *indev);
53
extern uint8_t _getc(indev_t *indev);
-
 
54
extern count_t gets(indev_t *indev, char *buf, size_t buflen);
52
extern count_t gets(indev_t *indev, char *buf, size_t buflen);
55
extern unative_t sys_klog(int fd, const void * buf, size_t count);
53
extern unative_t sys_klog(int fd, const void *buf, size_t size);
56
 
54
 
57
extern void grab_console(void);
55
extern void grab_console(void);
58
extern void release_console(void);
56
extern void release_console(void);
59
 
57
 
60
extern unative_t sys_debug_enable_console(void);
58
extern unative_t sys_debug_enable_console(void);