mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
Even though the configuration of the Vbus pin depends on the hardware running Epsilon, we do not actually need one VbusPin object for each configuration. Indeed, an AFGPIOPin object can be used to configure the pin as a standard GPIO, provided one does not call its init() method.
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.