Block a user
Do we need create-disk?
We could also completely ditch the need for create disk by generating the disk on the fly in the controller based on files on the sd card
Make this compatible with I2C bootloader
Receive over I2C instead of UART
Should be very easy to implement, see z80/keyboard on how to implement I2C receive interrupt.