arm, dev: pl011 console interactivity
arm, dev: pl011 console interactivity

Improve PL011 console interactivity

Signed-off-by: Jason Lowe-Power <68c46a606457643eab92053c1c05574abb26f861@lowepower.com>

gem5/gem5,powerjg/gem5-ci-test,KuroeKurose/gem5,gem5/gem5,gedare/gem5,cancro7/gem5,gem5/gem5,powerjg/gem5-ci-test,HwisooSo/gemV-update,KuroeKurose/gem5,rjschof/gem5,KuroeKurose/gem5,aclifton/cpeg853-gem5,Weil0ng/gem5,TUD-OS/gem5-dtu,gedare/gem5,SanchayanMaity/gem5,TUD-OS/gem5-dtu,cancro7/gem5,sobercoder/gem5,rallylee/gem5,KuroeKurose/gem5,sobercoder/gem5,cancro7/gem5,powerjg/gem5-ci-test,gedare/gem5,cancro7/gem5,aclifton/cpeg853-gem5,HwisooSo/gemV-update,sobercoder/gem5,Weil0ng/gem5,KuroeKurose/gem5,gem5/gem5,TUD-OS/gem5-dtu,aclifton/cpeg853-gem5,SanchayanMaity/gem5,SanchayanMaity/gem5,HwisooSo/gemV-update,Weil0ng/gem5,HwisooSo/gemV-update,cancro7/gem5,rallylee/gem5,Weil0ng/gem5,rallylee/gem5,gedare/gem5,SanchayanMaity/gem5,HwisooSo/gemV-update,TUD-OS/gem5-dtu,aclifton/cpeg853-gem5,aclifton/cpeg853-gem5,powerjg/gem5-ci-test,Weil0ng/gem5,TUD-OS/gem5-dtu,HwisooSo/gemV-update,rjschof/gem5,sobercoder/gem5,powerjg/gem5-ci-test,SanchayanMaity/gem5,KuroeKurose/gem5,rjschof/gem5,rallylee/gem5,rallylee/gem5,TUD-OS/gem5-dtu,sobercoder/gem5,rjschof/gem5,powerjg/gem5-ci-test,gedare/gem5,TUD-OS/gem5-dtu,cancro7/gem5,gem5/gem5,aclifton/cpeg853-gem5,gem5/gem5,gedare/gem5,aclifton/cpeg853-gem5,KuroeKurose/gem5,rjschof/gem5,gedare/gem5,cancro7/gem5,SanchayanMaity/gem5,sobercoder/gem5,powerjg/gem5-ci-test,HwisooSo/gemV-update,rallylee/gem5,sobercoder/gem5,rjschof/gem5,SanchayanMaity/gem5,rallylee/gem5,gem5/gem5,Weil0ng/gem5,Weil0ng/gem5,rjschof/gem5