mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
Main changes are: - No QPI but QuadSPI - Use 32 command instead of 33 - Better programming of the instruction/address/data modes, according to the 641B spec - Use sOperatingMode instead of DefaultOperatingMode TODO: - Support both QPI and QuadSPI, for both flashs - There is still confusion between sOperatingMode and DefaultOperatingMode -> DefaultOperatingMode should not really be used -> Read and write commands assume quad operation
ION is the hardware abstraction layer. It does I/O. It exposes a set of headers that are implemented for various hardwares (device, simulator). It is also responsible for setting up the boot environment.