File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -291,6 +291,11 @@ void SERCOM::setDataOrderSPI(SercomDataOrder dataOrder)
291
291
enableSPI ();
292
292
}
293
293
294
+ SercomDataOrder SERCOM::getDataOrderSPI ()
295
+ {
296
+ return (sercom->SPI .CTRLA .bit .DORD ? LSB_FIRST : MSB_FIRST);
297
+ }
298
+
294
299
void SERCOM::setBaudrateSPI (uint8_t divider)
295
300
{
296
301
// Can't divide by 0
Original file line number Diff line number Diff line change @@ -173,6 +173,7 @@ class SERCOM
173
173
void enableSPI ( void ) ;
174
174
void disableSPI ( void ) ;
175
175
void setDataOrderSPI (SercomDataOrder dataOrder) ;
176
+ SercomDataOrder getDataOrderSPI ( void ) ;
176
177
void setBaudrateSPI (uint8_t divider) ;
177
178
void setClockModeSPI (SercomSpiClockMode clockMode) ;
178
179
void writeDataSPI (uint8_t data) ;
You can’t perform that action at this time.
0 commit comments