**Changes since canmv-v1.7:**
FullChangelog: https://github.com/canmv-k230/rtsmart/compare/canmv-v1.7...canmv-v1.8
* 123aadc Initialize page structures and clear stale descriptors in rt_page_init
* c97d677 Refactor lwp_free and sys_poll functions to improve tty handling and event processing
* ee33b6c Implement IN endpoint quiescing and TX FIFO flushing on stall
* e7f6228 Rework dwc2 device FIFO allocation to be dynamic and config-driven
* 7e9d808 Enhance USB error logging and add support for Debug Descriptor
* 97ce950 Add pmu wakeup source(pad65 ~ pad69)