altos: Add generic LED driver. This driver uses the generic GPIO functions and allows per-LED port and pin configuration. It supports up to 32 LEDs. Rename SoC-specific LED drivers. Remove enabled parameter to ao_led_init Signed-off-by: Keith Packard <keithp@keithp.com>
altos/telebt-v3.0: Add send_packet command Useful for doing host-based RF protocols. Signed-off-by: Keith Packard <keithp@keithp.com>
altos/telebt-v3.0: Add LCO bits for testing Add the USB commands for LCO testing to TeleBT v3.0 Signed-off-by: Keith Packard <keithp@keithp.com>
altos: Flash all LEDS during power on This tests the LEDS to make sure they all work on the following devices: easymega-v1.0 telebt-v3.0 teledongle-v3.0 telemega-v1.0 telemega-v2.0 telemetrum-v2.0 Signed-off-by: Keith Packard <keithp@keithp.com>
Switch from GPLv2 to GPLv2+ Signed-off-by: Keith Packard <keithp@keithp.com>
altos/telebt-v3.0: Flip CTS/RTS pins for BT module These are wired backwards, so ask that the right pins be used, which requires switching to software control of the pins. Signed-off-by: Keith Packard <keithp@keithp.com>
altos/telebt-v3.0: Add monitor bits Will be useful to actually be able to receive telemetry Signed-off-by: Keith Packard <keithp@keithp.com>
altos/telebt-v3.0: Turn red LED off after initialization This lets the user know the device successfully initialized. Signed-off-by: Keith Packard <keithp@keithp.com>
altos: Add support for TeleBT v3.0 Add support to the BTM driver for non-CC1111 interrupts Add HW flow control to STM serial driver Signed-off-by: Keith Packard <keithp@keithp.com>