|
caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
|
I2S hardware physical mapping. More...
#include <cfn_hal_i2s.h>
Data Fields | |
| void * | instance |
| cfn_hal_gpio_pin_handle_t * | ck |
| cfn_hal_gpio_pin_handle_t * | ws |
| cfn_hal_gpio_pin_handle_t * | sd |
| cfn_hal_gpio_pin_handle_t * | ext_sd |
| cfn_hal_gpio_pin_handle_t * | mck |
| void * | user_arg |
I2S hardware physical mapping.
| cfn_hal_gpio_pin_handle_t* cfn_hal_i2s_phy_t::ck |
Continuous Serial Clock mapping
| cfn_hal_gpio_pin_handle_t* cfn_hal_i2s_phy_t::ext_sd |
Full-duplex Serial Data mapping
| void* cfn_hal_i2s_phy_t::instance |
Peripheral base instance
| cfn_hal_gpio_pin_handle_t* cfn_hal_i2s_phy_t::mck |
Master Clock mapping
| cfn_hal_gpio_pin_handle_t* cfn_hal_i2s_phy_t::sd |
Serial Data mapping
| void* cfn_hal_i2s_phy_t::user_arg |
Peripheral instance user argument
| cfn_hal_gpio_pin_handle_t* cfn_hal_i2s_phy_t::ws |
Word Select mapping