Partial refactoring, forgot spi.h early.
drwxr-xr-x - client
drwxr-xr-x - firmware
drwxr-xr-x - hardware