04ee37548b
* pin_repository: provide readable pin names in error cases * io_pins: remove getBrain_pin_eExt We have getBrain_pin_eExt in io_pins.cpp and hwPortname in pin_repository.cpp. First uses auto-generated enums, second one uses runtime data to provide name of hw pin. Removing first saves us about 2K of flash couse big auto-generated switch with pin names no more used by anyone and gets optimized out. * gpios: mc33972: CS pin is now requested at smart_gpios.pcc * getSpiDevice: support SPI4 * smart_gpios.cpp: startSmartCsPins set CSs to inactive state OutputPin:initPin initializes pin with false value. This is active state for SPI Chip Selects. Set to 1 to deselect all chips. |
||
---|---|---|
.. | ||
core.c | ||
gpio_ext.h | ||
mc33972.c | ||
mc33972.h | ||
tle6240.c | ||
tle6240.h | ||
tle8888.c | ||
tle8888.h |