Fixed bug #937.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11919 110e8d01-0319-4d1e-a829-52ad28d1bb01
This commit is contained in:
parent
23740a1139
commit
356e0f5fff
|
@ -157,34 +157,34 @@ do { \
|
||||||
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_LINE
|
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_LINE
|
||||||
#define spiSelectI(spip) \
|
#define spiSelectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palClearLine(spip->config->ssline); \
|
palClearLine((spip)->config->ssline); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#define spiUnselectI(spip) \
|
#define spiUnselectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palSetLine(spip->config->ssline); \
|
palSetLine((spip)->config->ssline); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_PORT
|
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_PORT
|
||||||
#define spiSelectI(spip) \
|
#define spiSelectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palClearPort(spip->config->ssport, spip->config->ssmask); \
|
palClearPort((spip)->config->ssport, (spip)->config->ssmask); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#define spiUnselectI(spip) \
|
#define spiUnselectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palSetPort(spip->config->ssport, spip->config->ssmask); \
|
palSetPort((spip)->config->ssport, (spip)->config->ssmask); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_PAD
|
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_PAD
|
||||||
#define spiSelectI(spip) \
|
#define spiSelectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palClearPad(spip->config->ssport, spip->config->sspad); \
|
palClearPad((spip)->config->ssport, (spip)->config->sspad); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#define spiUnselectI(spip) \
|
#define spiUnselectI(spip) \
|
||||||
do { \
|
do { \
|
||||||
palSetPad(spip->config->ssport, spip->config->sspad); \
|
palSetPad((spip)->config->ssport, (spip)->config->sspad); \
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_NONE
|
#elif SPI_SELECT_MODE == SPI_SELECT_MODE_NONE
|
||||||
|
|
|
@ -111,6 +111,8 @@
|
||||||
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1).
|
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1).
|
||||||
- EX: Updated LPS25H to 1.1.0 (backported to 18.2.1).
|
- EX: Updated LPS25H to 1.1.0 (backported to 18.2.1).
|
||||||
- EX: Updated LSM303DLHC to 1.1.0 (backported to 18.2.1).
|
- EX: Updated LSM303DLHC to 1.1.0 (backported to 18.2.1).
|
||||||
|
- HAL: Fixed macro expansion problem in SPI high level driver (bug #937)
|
||||||
|
(backported to 18.2.1).
|
||||||
- HAL: Fixed missing CAN2 macros from STM32L4xx stm32_rcc.h file (bug #936)
|
- HAL: Fixed missing CAN2 macros from STM32L4xx stm32_rcc.h file (bug #936)
|
||||||
(backported to 18.2.1).
|
(backported to 18.2.1).
|
||||||
- OTH: Fixed inclusion order problem in STM32L4 cmparams.h file (bug #935)
|
- OTH: Fixed inclusion order problem in STM32L4 cmparams.h file (bug #935)
|
||||||
|
|
Loading…
Reference in New Issue