monoZ docs
MZ_SPIX Struct Reference

#include <MZ_spi.h>

Data Fields

mzReg _reg_status
 
SPI_HandleTypeDef _handler
 
mzUint8 _enable
 
mzUint8_rx_buffer
 
mzUint32 _rx_buffer_size
 
mzUint8_tx_buffer
 
mzUint32 _tx_buffer_size
 
mzUint8 _rx_intr
 
mzUint8 _tx_intr
 
_spi_api read
 
_spi_api write
 
_spi_api rx_intr_api
 
_spi_api tx_intr_api
 
_spi_api SPI_ev_call_back
 

Detailed Description

Definition at line 46 of file MZ_spi.h.

Field Documentation

◆ _reg_status

mzReg _reg_status

SPI registration status

Definition at line 48 of file MZ_spi.h.

◆ _handler

SPI_HandleTypeDef _handler

SPI low level handler

Definition at line 49 of file MZ_spi.h.

◆ _enable

mzUint8 _enable

SPI enable flag

Definition at line 50 of file MZ_spi.h.

◆ _rx_buffer

mzUint8* _rx_buffer

SPI RX buffer address

Definition at line 51 of file MZ_spi.h.

◆ _rx_buffer_size

mzUint32 _rx_buffer_size

SPI RX buffer size

Definition at line 52 of file MZ_spi.h.

◆ _tx_buffer

mzUint8* _tx_buffer

SPI TX buffer address

Definition at line 53 of file MZ_spi.h.

◆ _tx_buffer_size

mzUint32 _tx_buffer_size

SPI TX buffer size

Definition at line 54 of file MZ_spi.h.

◆ _rx_intr

mzUint8 _rx_intr

SPI RX interrupt enable flag

Definition at line 55 of file MZ_spi.h.

◆ _tx_intr

mzUint8 _tx_intr

SPI TX interrupt enable flag

Definition at line 56 of file MZ_spi.h.

◆ read

_spi_api read

SPI Read API

Definition at line 57 of file MZ_spi.h.

◆ write

_spi_api write

SPI Write API

Definition at line 58 of file MZ_spi.h.

◆ rx_intr_api

_spi_api rx_intr_api

SPI RX interrupt handler API

Definition at line 59 of file MZ_spi.h.

◆ tx_intr_api

_spi_api tx_intr_api

SPI TX interrupt handler API

Definition at line 60 of file MZ_spi.h.

◆ SPI_ev_call_back

_spi_api SPI_ev_call_back

SPI event callback API

Definition at line 61 of file MZ_spi.h.


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