X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/1375eb51603466b723ab7dd1ca4194ee5d662f75..64e5fa9a495e388c922157b9a616204c299f5e05:/lunaix-os/hal/char/serial.c diff --git a/lunaix-os/hal/char/serial.c b/lunaix-os/hal/char/serial.c index d353a16..1dbdb68 100644 --- a/lunaix-os/hal/char/serial.c +++ b/lunaix-os/hal/char/serial.c @@ -209,6 +209,8 @@ serial_create(struct devclass* class, char* if_ident) struct device* dev = device_allocseq(NULL, sdev); dev->ops.read = __serial_read; dev->ops.read_page = __serial_read_page; + dev->ops.read_async = __serial_read_async; + dev->ops.write_async = __serial_write_async; dev->ops.write = __serial_write; dev->ops.write_page = __serial_write_page; dev->ops.exec_cmd = __serial_exec_command;