Although the SPI Relay driver is RC2014-specific, the SD Card driver is generic enough to be a subsystem. That's the second subsystem we add and this warrants, I think, the formalization of a new concept: protocols.
The SD card driver is a bit too slow to be bearable. I'll write _crc16 in z80 and see how it goes.