diff --git a/common/console.c b/common/console.c index 0a6fc3e..bf64c08 100644 --- a/common/console.c +++ b/common/console.c @@ -73,6 +73,9 @@ cdev->setbrg(cdev, cdev->baudrate); } + if (!flag && cdev->f_active && cdev->flush) + cdev->flush(cdev); + if (cdev->set_active) { ret = cdev->set_active(cdev, flag); if (ret)