blob: f7cf83fd6045b0e233dc176194db373de8446367 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#ifndef __SPICMDS_H
#define __SPICMDS_H
#include <stdint.h> // uint8_t
struct spidev_s *spidev_oid_lookup(uint8_t oid);
struct spi_software;
void spidev_set_software_bus(struct spidev_s *spi, struct spi_software *ss);
int spidev_have_cs_pin(struct spidev_s *spi);
struct gpio_out spidev_get_cs_pin(struct spidev_s *spi);
void spidev_transfer(struct spidev_s *spi, uint8_t receive_data
, uint8_t data_len, uint8_t *data);
#endif // spicmds.h
|