mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-02-20 00:32:37 +01:00
* Add int HAL_PIN_Find(const char *name) for all platforms add simple selftest (and added some alias strings to windows pins) * fix ESP * fix second occurence of isdigit for ESP by casting to unsigned char * Moved code for HAL_PIN_Find to "src/hal/generic/hal_pins_generic.c" and removed it from the (few) platforms aleady implemented it. Added some "complex" pin alias descriptions for windows to test made function case insensitive - introducing "char *wal_stristr(const char *haystack, const char *needle);" as a case insensitiver version of "strstr" in new_common.c * Try fix windows (by including src\hal\generic\hal_pins_generic.c) Enable ENABLE_TEST_COMMANDS for all platforms to do some testing * comment out weak functions for Windows * including "../hal/hal_pins.h" in cmd_test.c to clear warning about HAL_PIN_Find() * comment out StackOverflow test for ESP - it won't compile * fix * Moved code from hal_pins_generic.c to new_pins.c reverted usage of hal_pins_generic.c in Windows build changed Tokenizer_GetPin() * Changed driver commands to use Tokenizer_GetPin() instead of Tokenizer_GetArgIntegerDefault() to get drivers pins * Fix typo in drv_pinMutex.c * Fix cmd_test.c and ds1820_full.c Added debug output to Tokenizer_GetPin() * Removed tesing and debugging code * Also allow pin alias in SetPinRole command * Fix typo
89 KiB
89 KiB