Herzog Library 00.00.01  rel_libdev.herzog.00.00.01.10606
Data Fields
SPI_Device_t Struct Reference

A structure to represent SPI device. More...

#include <spi_device.h>

Data Fields

void(* Enable )(void)
 
void(* Disable )(void)
 
void(* IrqEnable )(void)
 
void(* IrqDisable )(void)
 
uint8_t(* ReadData )(void)
 
uint8_t(* GetStatus )(void)
 
void(* WriteData )(uint8_t data)
 
void(* SetMode )(uint8_t mode)
 
void(* SetClockDivider )(uint8_t div)
 
void(* SetPhase )(uint8_t pha)
 
void(* SetPolarity )(uint8_t pol)
 
void(* IRQDelay )(uint8_t cnt)
 
void(* ClearIRQ )(void)
 
IRQn_Type IRQ
 
char * Name
 

Detailed Description

A structure to represent SPI device.

Field Documentation

void(* ClearIRQ) (void)
void(* Disable) (void)
void(* Enable) (void)
uint8_t(* GetStatus) (void)
IRQn_Type IRQ
void(* IRQDelay) (uint8_t cnt)
void(* IrqDisable) (void)
void(* IrqEnable) (void)
char* Name
uint8_t(* ReadData) (void)
void(* SetClockDivider) (uint8_t div)
void(* SetMode) (uint8_t mode)
void(* SetPhase) (uint8_t pha)
void(* SetPolarity) (uint8_t pol)
void(* WriteData) (uint8_t data)

The documentation for this struct was generated from the following file: