firmware  v0.1.2
Chromation Spectrometer Dev-Kit
Spi.c
1 #include "Spi.h"
2 // avr headers included by Makefile:
3 // <avr/interrupt.h> defines macros `sei()` and `cli()`
4 
5 // ---Private---
6 void _EnableSpiModule(void);
7 bool _SpiTransferIsDone(void);
8 
9 // ---API---
10 uint8_t ReadSpiStatusRegister(void);
11 uint8_t ReadSpiDataRegister(void);
12 void ClearSpiInterruptFlag(void);
13 
Spi.h declares SPI hardware types and variables common to the SPI Master and SPI Slave.
void _EnableSpiModule(void)
Definition: Spi.h:75
bool _SpiTransferIsDone(void)
Definition: Spi.h:88
void ClearSpiInterruptFlag(void)
Definition: Spi.h:116