diff --git a/Marlin/Sd2Card.h b/Marlin/Sd2Card.h index 8c19a5629..b1f442c4e 100644 --- a/Marlin/Sd2Card.h +++ b/Marlin/Sd2Card.h @@ -136,25 +136,25 @@ uint8_t const SD_CARD_TYPE_SDHC = 3; #if DISABLED(SOFTWARE_SPI) // hardware pin defs /** The default chip select pin for the SD card is SS. */ - uint8_t const SD_CHIP_SELECT_PIN = SS_PIN; + #define SD_CHIP_SELECT_PIN SS_PIN // The following three pins must not be redefined for hardware SPI. /** SPI Master Out Slave In pin */ - uint8_t const SPI_MOSI_PIN = MOSI_PIN; + #define SPI_MOSI_PIN MOSI_PIN /** SPI Master In Slave Out pin */ - uint8_t const SPI_MISO_PIN = MISO_PIN; + #define SPI_MISO_PIN MISO_PIN /** SPI Clock pin */ - uint8_t const SPI_SCK_PIN = SCK_PIN; + #define SPI_SCK_PIN SCK_PIN #else // SOFTWARE_SPI /** SPI chip select pin */ - uint8_t const SD_CHIP_SELECT_PIN = SOFT_SPI_CS_PIN; + #define SD_CHIP_SELECT_PIN SOFT_SPI_CS_PIN /** SPI Master Out Slave In pin */ - uint8_t const SPI_MOSI_PIN = SOFT_SPI_MOSI_PIN; + #define SPI_MOSI_PIN SOFT_SPI_MOSI_PIN /** SPI Master In Slave Out pin */ - uint8_t const SPI_MISO_PIN = SOFT_SPI_MISO_PIN; + #define SPI_MISO_PIN SOFT_SPI_MISO_PIN /** SPI Clock pin */ - uint8_t const SPI_SCK_PIN = SOFT_SPI_SCK_PIN; + #define SPI_SCK_PIN SOFT_SPI_SCK_PIN #endif // SOFTWARE_SPI //------------------------------------------------------------------------------ /** diff --git a/Marlin/SdFatConfig.h b/Marlin/SdFatConfig.h index f9cb9fe14..d3406a028 100644 --- a/Marlin/SdFatConfig.h +++ b/Marlin/SdFatConfig.h @@ -104,13 +104,13 @@ #define USE_SOFTWARE_SPI 0 // define software SPI pins so Mega can use unmodified 168/328 shields /** Software SPI chip select pin for the SD */ - uint8_t const SOFT_SPI_CS_PIN = 10; + #define SOFT_SPI_CS_PIN 10 /** Software SPI Master Out Slave In pin */ - uint8_t const SOFT_SPI_MOSI_PIN = 11; + #define SOFT_SPI_MOSI_PIN 11 /** Software SPI Master In Slave Out pin */ - uint8_t const SOFT_SPI_MISO_PIN = 12; + #define SOFT_SPI_MISO_PIN 12 /** Software SPI Clock pin */ - uint8_t const SOFT_SPI_SCK_PIN = 13; + #define SOFT_SPI_SCK_PIN 13 //------------------------------------------------------------------------------ /** * The __cxa_pure_virtual function is an error handler that is invoked when