mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-17 22:23:10 +03:00
Fix indent and small cosmetic changes
This commit is contained in:
@ -62,12 +62,12 @@ void SPIClass::init() {
|
|||||||
#define interruptsStatus() __interruptsStatus()
|
#define interruptsStatus() __interruptsStatus()
|
||||||
static inline unsigned char __interruptsStatus(void) __attribute__((always_inline, unused));
|
static inline unsigned char __interruptsStatus(void) __attribute__((always_inline, unused));
|
||||||
static inline unsigned char __interruptsStatus(void) {
|
static inline unsigned char __interruptsStatus(void) {
|
||||||
unsigned int primask, faultmask;
|
unsigned int primask, faultmask;
|
||||||
asm volatile ("mrs %0, primask" : "=r" (primask));
|
asm volatile ("mrs %0, primask" : "=r" (primask));
|
||||||
if (primask) return 0;
|
if (primask) return 0;
|
||||||
asm volatile ("mrs %0, faultmask" : "=r" (faultmask));
|
asm volatile ("mrs %0, faultmask" : "=r" (faultmask));
|
||||||
if (faultmask) return 0;
|
if (faultmask) return 0;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -182,18 +182,18 @@ byte SPIClass::transfer(byte _pin, uint8_t _data, SPITransferMode _mode) {
|
|||||||
d |= SPI_TDR_LASTXFER;
|
d |= SPI_TDR_LASTXFER;
|
||||||
|
|
||||||
// SPI_Write(spi, _channel, _data);
|
// SPI_Write(spi, _channel, _data);
|
||||||
while ((spi->SPI_SR & SPI_SR_TDRE) == 0)
|
while ((spi->SPI_SR & SPI_SR_TDRE) == 0)
|
||||||
;
|
;
|
||||||
spi->SPI_TDR = d;
|
spi->SPI_TDR = d;
|
||||||
|
|
||||||
// return SPI_Read(spi);
|
// return SPI_Read(spi);
|
||||||
while ((spi->SPI_SR & SPI_SR_RDRF) == 0)
|
while ((spi->SPI_SR & SPI_SR_RDRF) == 0)
|
||||||
;
|
;
|
||||||
d = spi->SPI_RDR;
|
d = spi->SPI_RDR;
|
||||||
// Reverse bit order
|
// Reverse bit order
|
||||||
if (bitOrder[ch] == LSBFIRST)
|
if (bitOrder[ch] == LSBFIRST)
|
||||||
d = __REV(__RBIT(d));
|
d = __REV(__RBIT(d));
|
||||||
return d & 0xFF;
|
return d & 0xFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
void SPIClass::attachInterrupt(void) {
|
void SPIClass::attachInterrupt(void) {
|
||||||
|
@ -336,10 +336,8 @@ class SPIClass {
|
|||||||
|
|
||||||
// Transaction Functions
|
// Transaction Functions
|
||||||
void usingInterrupt(uint8_t interruptNumber);
|
void usingInterrupt(uint8_t interruptNumber);
|
||||||
|
void beginTransaction(SPISettings settings) { beginTransaction(BOARD_SPI_DEFAULT_SS, settings); }
|
||||||
void beginTransaction(uint8_t pin, SPISettings settings);
|
void beginTransaction(uint8_t pin, SPISettings settings);
|
||||||
void beginTransaction(SPISettings settings) {
|
|
||||||
beginTransaction(BOARD_SPI_DEFAULT_SS, settings);
|
|
||||||
}
|
|
||||||
void endTransaction(void);
|
void endTransaction(void);
|
||||||
|
|
||||||
// SPI Configuration methods
|
// SPI Configuration methods
|
||||||
|
Reference in New Issue
Block a user