Prusa MINI Firmware overview
|
Go to the documentation of this file.
27 template<u
int8_t MisoPin, u
int8_t MosiPin, u
int8_t SckPin>
46 #if defined(__AVR__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__)
48 for (;!
TEST(SPSR, SPIF););
static FORCE_INLINE uint8_t receive()
Definition: private_spi.h:45
#define OUT_WRITE(IO, V)
Definition: fastio.h:108
#define LOW
Definition: wiring_constants.h:70
FORCE_INLINE void send(uint8_t data)
Definition: softspi.h:688
uint8_t data[8]
Definition: masstorage.h:49
FORCE_INLINE uint8_t receive()
Definition: softspi.h:671
static FORCE_INLINE void init()
Definition: private_spi.h:31
#define SET_INPUT_PULLUP(IO)
Definition: fastio.h:100
#define FORCE_INLINE
Definition: macros.h:40
static FORCE_INLINE uint8_t receive()
Definition: private_spi.h:33
#define MISO_PIN
Definition: spi_pins.h:58
const uint8_t[]
Definition: 404_html.c:3
#define SCK_PIN
Definition: spi_pins.h:55
static FORCE_INLINE void send(uint8_t data)
Definition: private_spi.h:32
void begin()
Definition: softspi.h:661
#define MOSI_PIN
Definition: spi_pins.h:61
#define HIGH
Definition: wiring_constants.h:71
#define TEST(n, b)
Definition: macros.h:81
static FORCE_INLINE void init()
Definition: private_spi.h:40
Definition: private_spi.h:28