123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- #ifndef ZEPHYR_INCLUDE_CONSOLE_CONSOLE_H_
- #define ZEPHYR_INCLUDE_CONSOLE_CONSOLE_H_
- #include <sys/types.h>
- #include <zephyr/types.h>
- #include <kernel.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- int console_init(void);
- ssize_t console_read(void *dummy, void *buf, size_t size);
- ssize_t console_write(void *dummy, const void *buf, size_t size);
- int console_getchar(void);
- int console_putchar(char c);
- void console_getline_init(void);
- char *console_getline(void);
- #ifdef __cplusplus
- }
- #endif
- #endif
|