mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-10-17 02:45:05 +00:00
- CL-32 features added: - Hardware revision detection - v0.3 and v0.4 keyboard - v0.4 power supply - Inlined epd library (was a module) and made changes to the device definition (don't do full update after 5 small updates) - Statusbar: add support for inverted colors - e-paper driver improvements and warning fixes - Implemented gpio_controller_get_level() - Keyboard support improvements (unicode for tca drivers)
17 lines
336 B
C
17 lines
336 B
C
#pragma once
|
|
|
|
enum class Cl32HardwareRevision {
|
|
Unknown,
|
|
Revision2,
|
|
Revision3,
|
|
Revision4,
|
|
};
|
|
|
|
Cl32HardwareRevision cl32_hardware_revision();
|
|
|
|
void cl32_power_detect_start();
|
|
void cl32_power_detect_stop();
|
|
|
|
/** Stops, removes and destructs the devices for the relevant hardware revision. */
|
|
void cl32_teardown_devices();
|