Karg
v0.2.0
The kernel of CargOS
Functions
ldisc.c File Reference
#include <
drivers/ldisc.h
>
#include <
drivers/tty.h
>
#include <
errno.h
>
#include <
mm/kalloc.h
>
Functions
i32
ldisc_register_src
(
u32
num,
dev_t
dev)
i32
ldisc_register_sink
(
u32
num,
dev_t
dev)
void
ldisc_recv_byte
(
u32
num,
u8
byte)
isize
ldisc_write
(
u32
num, const
u8
*buf,
usize
size)
Function Documentation
◆
ldisc_recv_byte()
void ldisc_recv_byte
(
u32
num
,
u8
byte
)
◆
ldisc_register_sink()
i32
ldisc_register_sink
(
u32
num
,
dev_t
dev
)
◆
ldisc_register_src()
i32
ldisc_register_src
(
u32
num
,
dev_t
dev
)
◆
ldisc_write()
isize
ldisc_write
(
u32
num
,
const
u8
*
buf
,
usize
size
)
src
drivers
ldisc.c
Generated by
1.9.1