File nut/dev/owibus0gpio.c

References Functions: Gpio_OwiReadBlock() nut/dev/owibus0gpio.c
  Gpio_OwiTouchReset() nut/dev/owibus0gpio.c
  Gpio_OwiWriteBlock() nut/dev/owibus0gpio.c
  Gpio_Setup() nut/dev/owibus0gpio.c

Included Files


Preprocessor definitions

#define OWI_INIT

#define OWI_LO

#define OWI_HI

#define OWI_GET


Global Variable owiBus0Gpio

NUTOWIBUS owiBus0Gpio
Visible in:   nut/dev/owibus0gpio.c

Local Function Gpio_OwiRWBit()

static int Gpio_OwiRWBit ( NUTOWIBUS* bus, uint_fast8_t bit )
Included from: nut/dev/owibus_gpio.c
Calls: Gpio_OwiTransaction() nut/dev/owibus0gpio.c
Called by: Gpio_OwiReadBlock() nut/dev/owibus0gpio.c
  Gpio_OwiWriteBlock() nut/dev/owibus0gpio.c

Local Function Gpio_OwiReadBlock()

static int Gpio_OwiReadBlock ( NUTOWIBUS* bus, uint8_t* data, uint_fast8_t len )
Prototyped in: nut/dev/owibus0gpio.c
Included from: nut/dev/owibus_gpio.c
Calls: Gpio_OwiRWBit() nut/dev/owibus0gpio.c
  memset() nut/c/string/memset.c
Used in:   nut/dev/owibus0gpio.c

Local Function Gpio_OwiTouchReset()

static int Gpio_OwiTouchReset ( NUTOWIBUS* bus )
Prototyped in: nut/dev/owibus0gpio.c
Included from: nut/dev/owibus_gpio.c
Calls: Gpio_OwiTransaction() nut/dev/owibus0gpio.c
Used in:   nut/dev/owibus0gpio.c

Local Function Gpio_OwiTransaction()

static int Gpio_OwiTransaction ( NUTOWIBUS* bus, int_fast8_t command, int_fast8_t value )
Included from: nut/dev/owibus_gpio.c
Calls: NutMicroDelay(), NutSleep()
Called by: Gpio_OwiRWBit() nut/dev/owibus0gpio.c
  Gpio_OwiTouchReset() nut/dev/owibus0gpio.c

Local Function Gpio_OwiWriteBlock()

static int Gpio_OwiWriteBlock ( NUTOWIBUS* bus, uint8_t* data, uint_fast8_t len )
Prototyped in: nut/dev/owibus0gpio.c
Included from: nut/dev/owibus_gpio.c
Calls: Gpio_OwiRWBit() nut/dev/owibus0gpio.c
Used in:   nut/dev/owibus0gpio.c

Local Function Gpio_Setup()

static int Gpio_Setup ( NUTOWIBUS* bus )
Prototyped in: nut/dev/owibus0gpio.c
Included from: nut/dev/owibus_gpio.c
Used in:   nut/dev/owibus0gpio.c