X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/8fce4520de1f257819b16f9253fa28dcdae743f4..8b8f49b713d64065775fe538232f8639083601bd:/lunaix-os/includes/hal/serial.h diff --git a/lunaix-os/includes/hal/serial.h b/lunaix-os/includes/hal/serial.h index b2fdf5e..1211ed0 100644 --- a/lunaix-os/includes/hal/serial.h +++ b/lunaix-os/includes/hal/serial.h @@ -24,7 +24,6 @@ struct serial_dev { struct llist_header sdev_list; struct device* dev; - mutex_t lock; struct waitq wq_rxdone; struct waitq wq_txdone; void* backend; @@ -43,7 +42,7 @@ struct serial_dev }; struct serial_dev* -serial_create(); +serial_create(struct devclass* class); void serial_readone(struct serial_dev* sdev, u8_t* val);