Enhanced `pl011` driver with simplification and extended functionality for `fwk_io` module
Created by: leandro-arm
This PR introduces several improvements:
- Initial unit tests for
pl011
driver - Simplified
mod_pl011_init_ctx
function - Removed redundant code in
pl011
driver - Enhanced handling of TX buffer full condition
- Introducing
fwk_io_putch_nowait
function infwk_io
module