| 1234567891011121314 | 
							- // Software SPI
 
- #ifndef SWSPI_H
 
- #define SWSPI_H
 
- //initialize gpio
 
- extern void swspi_init(unsigned char miso, unsigned char mosi, unsigned char sck, unsigned char cfg);
 
- //transmit and receive (full duplex mode)
 
- extern unsigned char swspi_txrx(unsigned char tx);
 
- //transmit (half dublex mode, miso == mosi)
 
- extern void swspi_tx(unsigned char tx);
 
- //receive (half dublex mode, miso == mosi)
 
- extern unsigned char swspi_rx();
 
- #endif //SWSPI_H
 
 
  |