Nut/OS  5.0.5
API Reference
spidigio.c File Reference
#include <cfg/arch/avr.h>
#include <dev/spidigio.h>
Include dependency graph for spidigio.c:

Defines

#define SPIDIGIO_SOUT_PORT   PORTD
#define SPIDIGIO_SOUT_DDR   DDRD
#define SPIDIGIO_SCLK_PORT   PORTD
#define SPIDIGIO_SCLK_DDR   DDRD
#define SPIDIGIO_LDO_PORT   PORTB
#define SPIDIGIO_LDO_DDR   DDRB
#define SPIDIGIO_LDI_PORT   PORTB
#define SPIDIGIO_LDI_DDR   DDRB

Functions

uint32_t SpiDigitalGet (ureg_t num)
 Query digital inputs.
void SpiDigitalSet (ureg_t num, uint32_t bits)
 Set digital outputs.
void SpiDigitalInit (ureg_t *inputs, ureg_t *outputs)
 Initialize the digital I/O shift register interface.

Define Documentation

#define SPIDIGIO_SOUT_PORT   PORTD

Referenced by SpiDigitalGet(), and SpiDigitalSet().

#define SPIDIGIO_SOUT_DDR   DDRD

Referenced by SpiDigitalInit().

#define SPIDIGIO_SCLK_PORT   PORTD

Referenced by SpiDigitalInit().

#define SPIDIGIO_SCLK_DDR   DDRD

Referenced by SpiDigitalInit().

#define SPIDIGIO_LDO_PORT   PORTB

Referenced by SpiDigitalInit(), and SpiDigitalSet().

#define SPIDIGIO_LDO_DDR   DDRB

Referenced by SpiDigitalInit().

#define SPIDIGIO_LDI_PORT   PORTB

Referenced by SpiDigitalGet(), and SpiDigitalInit().

#define SPIDIGIO_LDI_DDR   DDRB

Referenced by SpiDigitalInit().