galibert[m]: the CSR infrastructure first and foremost; doing so unlocks other redesigns: - the interrupt handling (i want to use the standardized PLIC/CLIC interface) - the debug module which is just ... bad the end result would be to make it a much easier target, as it would reuse existing drivers