-
- Downloads
Extended condition macros (#13419)
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add: - Alias `ANY(...)` for `!DISABLED(...)` - Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...` - Alias `EITHER(A,B)` for `ANY(...)` - Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)` - `NONE(...)` for `DISABLED(...)`
Showing
- Marlin/Configuration.h 7 additions, 7 deletionsMarlin/Configuration.h
- Marlin/Configuration_adv.h 3 additions, 3 deletionsMarlin/Configuration_adv.h
- Marlin/src/HAL/HAL_AVR/HAL.h 1 addition, 1 deletionMarlin/src/HAL/HAL_AVR/HAL.h
- Marlin/src/HAL/HAL_AVR/fastio_AVR.h 1 addition, 1 deletionMarlin/src/HAL/HAL_AVR/fastio_AVR.h
- Marlin/src/HAL/HAL_AVR/persistent_store_eeprom.cpp 1 addition, 1 deletionMarlin/src/HAL/HAL_AVR/persistent_store_eeprom.cpp
- Marlin/src/HAL/HAL_ESP32/HAL.h 1 addition, 1 deletionMarlin/src/HAL/HAL_ESP32/HAL.h
- Marlin/src/HAL/HAL_LINUX/spi_pins.h 1 addition, 1 deletionMarlin/src/HAL/HAL_LINUX/spi_pins.h
- Marlin/src/HAL/HAL_LPC1768/main.cpp 1 addition, 1 deletionMarlin/src/HAL/HAL_LPC1768/main.cpp
- Marlin/src/HAL/HAL_STM32/persistent_store_impl.cpp 3 additions, 3 deletionsMarlin/src/HAL/HAL_STM32/persistent_store_impl.cpp
- Marlin/src/HAL/HAL_STM32F1/persistent_store_flash.cpp 1 addition, 1 deletionMarlin/src/HAL/HAL_STM32F1/persistent_store_flash.cpp
- Marlin/src/HAL/shared/persistent_store_api.cpp 1 addition, 1 deletionMarlin/src/HAL/shared/persistent_store_api.cpp
- Marlin/src/Marlin.cpp 5 additions, 5 deletionsMarlin/src/Marlin.cpp
- Marlin/src/core/drivers.h 1 addition, 1 deletionMarlin/src/core/drivers.h
- Marlin/src/core/macros.h 49 additions, 18 deletionsMarlin/src/core/macros.h
- Marlin/src/core/minmax.h 2 additions, 2 deletionsMarlin/src/core/minmax.h
- Marlin/src/core/utility.cpp 2 additions, 2 deletionsMarlin/src/core/utility.cpp
- Marlin/src/core/utility.h 3 additions, 3 deletionsMarlin/src/core/utility.h
- Marlin/src/feature/bedlevel/bedlevel.cpp 3 additions, 3 deletionsMarlin/src/feature/bedlevel/bedlevel.cpp
- Marlin/src/feature/bedlevel/bedlevel.h 2 additions, 2 deletionsMarlin/src/feature/bedlevel/bedlevel.h
- Marlin/src/feature/digipot/digipot_mcp4018.cpp 1 addition, 1 deletionMarlin/src/feature/digipot/digipot_mcp4018.cpp
Loading
Please register or sign in to comment