we have a little breathing room in external-flash builds. Rather than using #define's, lets create small packed structs, JEDEC-ID-indexed, with details on all the SPI flash chips we come across. Then circuitpy can automatically initialized no matter what chip it finds. This will future-proof us as SPI flash chips come-and-go & also make it easier for non-adafruit-made hardware
we have a little breathing room in external-flash builds. Rather than using #define's, lets create small packed structs, JEDEC-ID-indexed, with details on all the SPI flash chips we come across. Then circuitpy can automatically initialized no matter what chip it finds. This will future-proof us as SPI flash chips come-and-go & also make it easier for non-adafruit-made hardware