- Jun 25, 2020
-
-
schneider authored
-
- May 21, 2020
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Feb 02, 2020
-
-
Epicardium API for max86150 aligned with latest state of sensor development on card10. Co-Authored-by:
Arist <aristkojevnikov@gmail.com>
-
- Dec 06, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Oct 01, 2019
-
-
schneider authored
-
- Sep 14, 2019
-
-
schneider authored
Also modifies the PMIC UI code to be more intuitive
-
- Aug 30, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 24, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
usb/epc_usb ==== Contains device-independent USB implementation, services MAXUSB stack and is given the actual USB descriptors & callbacks on initialization. Handles USB events and configures/deconfigures the device accordingly during the USB setup procedure. usb/mass_storage & cdcacm ==== Contain device-specific implementations, service MAXUSB's device class APIs for cdcacm and mass storage. Here, mass storage is independent of the underlying storage device. modules/usb ==== Public apic_usb API, configuration and storage device management. Defines the actual USB device descriptors and services the upc_usb API. If we want to add SD card functionality, this would be the place to add it.
-
-
- Aug 23, 2019
-
-
schneider authored
-
- Aug 22, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
-
swym authored
- Aug 21, 2019
-
-
rahix authored
RTC_Init will turn off the RTC and readout will not be possible until RTC_EnableRTCE is called. The previous version worked because the bootloader would call RTC_Init and Epicardium would then call RTC_EnableRTCE. This broke with the hardware-init changes in b76ac8fc and lead to behavior where cold boot would not enable the RTC. This commit switches the order of the two calls in the bootloader so it is always initialized correctly. Because some older bootloaders are already out in the field, this commit also introduces basic rtc init into Epicardium so the new firmware can work correctly with older bootloaders. Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 20, 2019
-
-
trilader authored
This includes a new RTOS task to animate the personal state LED independently of pycardium. While the animation is running pycardium can't control the personal state LED.
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
The bootloader will have initialized the display in all cases so we don't need to repeat the same init code all over again. Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 15, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-