Hey there,
I'm trying to write directly to UART on the riscv virt machine type in qemu.
I see you're usage here:
https://github.com/noteed/riscv-hello-asm/blob/main/hello.s#L28
I'm not familiar with the way the defined constant is wrapping the t0 register. What is this doing?