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 @@ -262,6 +262,11 @@ void SERCOM::setDataOrderSPI(SercomDataOrder dataOrder)
262
262
enableSPI ();
263
263
}
264
264
265
+ SercomDataOrder SERCOM::getDataOrderSPI ()
266
+ {
267
+ return (sercom->SPI .CTRLA .bit .DORD ? LSB_FIRST : MSB_FIRST);
268
+ }
269
+
265
270
void SERCOM::setBaudrateSPI (uint8_t divider)
266
271
{
267
272
// 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