early printk to DBGU instead of semihosting
implement basic USART on DBGU
implement enough of DBGU to boot
no need to keep boot console anymore