Thu Aug 16 10:43:20 EDT 2018


- Create an abstraction that splits a memory into two parts: one that
  can read over SPI, one that can write.

- Abstract SPI cs,sck into bc,rst

The latter is maybe the most important part: external data
representation vs. internal.

For SPI it is ok to assume that cs=rst