X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/7b8a1bcad75628f9add4590db2bb9b8e418ee8eb..0765e7c133eb393d8cd0292af444543c2edf8ccc:/lunaix-os/usr/libc/src/termios.c diff --git a/lunaix-os/usr/libc/src/termios.c b/lunaix-os/usr/libc/src/termios.c new file mode 100644 index 0000000..52c97e4 --- /dev/null +++ b/lunaix-os/usr/libc/src/termios.c @@ -0,0 +1,22 @@ +#include +#include + +int +tcgetattr(int fd, struct termios* termios_p) +{ + return ioctl(fd, TDEV_TCGETATTR, termios_p); +} + + +int +tcsendbreak(int fd, int ) +{ + // TODO + return 0; +} + +int +tcsetattr(int fd, int optional_actions, const struct termios* termios_p) +{ + return ioctl(fd, TDEV_TCSETATTR, termios_p); +}