caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
Loading...
Searching...
No Matches
Data Fields
cfn_hal_qspi_phy_t Struct Reference

QSPI hardware physical mapping. More...

#include <cfn_hal_qspi.h>

Data Fields

void * instance
 
cfn_hal_gpio_pin_handle_tclk
 
cfn_hal_gpio_pin_handle_tcs
 
cfn_hal_gpio_pin_handle_tio0
 
cfn_hal_gpio_pin_handle_tio1
 
cfn_hal_gpio_pin_handle_tio2
 
cfn_hal_gpio_pin_handle_tio3
 
void * user_arg
 

Detailed Description

QSPI hardware physical mapping.

Field Documentation

◆ clk

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::clk

Clock signal mapping

◆ cs

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::cs

Chip Select mapping

◆ instance

void* cfn_hal_qspi_phy_t::instance

Peripheral base instance

◆ io0

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::io0

Data I/O 0 mapping

◆ io1

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::io1

Data I/O 1 mapping

◆ io2

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::io2

Data I/O 2 mapping

◆ io3

cfn_hal_gpio_pin_handle_t* cfn_hal_qspi_phy_t::io3

Data I/O 3 mapping

◆ user_arg

void* cfn_hal_qspi_phy_t::user_arg

Peripheral instance user argument


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