|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
PCA9xxx shared declarations. More...
#include "sarmfsw.h"

Data Structures | |
| union | uPCA9xxx_REG__LEDOUTx |
| Union for LEDOUTx register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT0 |
| Union for LEDOUT0 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT1 |
| Union for LEDOUT1 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT2 |
| Union for LEDOUT2 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT3 |
| Union for LEDOUT3 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT4 |
| Union for LEDOUT4 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__LEDOUT5 |
| Union for LEDOUT5 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAGx |
| Union for EFLAGx register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG0 |
| Union for EFLAG0 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG1 |
| Union for EFLAG1 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG2 |
| Union for EFLAG2 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG3 |
| Union for EFLAG3 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG4 |
| Union for EFLAG4 register of PCA9xxx. More... | |
| union | uPCA9xxx_REG__EFLAG5 |
| Union for EFLAG5 register of PCA9xxx. More... | |
Macros | |
| #define | PCA9xxx_DEFAULT_ALL_CALL_ADDR (0xE0U >> 1U) |
| PCA9xxx ALL CALL Address (for all channels) | |
Typedefs | |
| typedef PCA9xxx_latch | PCA96xx_latch |
| Latch type enum for PCA96xx. | |
| typedef PCA9xxx_latch | PCA99xx_latch |
| Latch type enum for PCA99xx. | |
| typedef PCA9xxx_reg_inc | PCA962x_reg_inc |
| Registers increment options enum of PCA962x. | |
| typedef PCA9xxx_reg_inc | PCA995x_reg_inc |
| Registers increment options enum of PCA995x. | |
| typedef PCA9xxx_dim | PCA962x_dim |
| enum for PCA962x dimming type | |
| typedef PCA9xxx_dim | PCA995x_dim |
| enum for PCA995x dimming type | |
| typedef PCA9xxx_ledout | PCA962x_ledout |
| enum for PCA962x output drive | |
| typedef PCA9xxx_ledout | PCA995x_ledout |
| enum for PCA995x output drive | |
| typedef uPCA9xxx_REG__LEDOUTx | uPCA962x_REG__LEDOUTx |
| Union for LEDOUTx register of PCA962x. | |
| typedef uPCA9xxx_REG__LEDOUTx | uPCA995x_REG__LEDOUTx |
| Union for LEDOUTx register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT0 | uPCA962x_REG__LEDOUT0 |
| Union for LEDOUT0 register of PCA962x. | |
| typedef uPCA9xxx_REG__LEDOUT0 | uPCA995x_REG__LEDOUT0 |
| Union for LEDOUT0 register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT1 | uPCA962x_REG__LEDOUT1 |
| Union for LEDOUT1 register of PCA962x. | |
| typedef uPCA9xxx_REG__LEDOUT1 | uPCA995x_REG__LEDOUT1 |
| Union for LEDOUT1 register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT2 | uPCA962x_REG__LEDOUT2 |
| Union for LEDOUT2 register of PCA962x. | |
| typedef uPCA9xxx_REG__LEDOUT2 | uPCA995x_REG__LEDOUT2 |
| Union for LEDOUT2 register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT3 | uPCA962x_REG__LEDOUT3 |
| Union for LEDOUT3 register of PCA962x. | |
| typedef uPCA9xxx_REG__LEDOUT3 | uPCA995x_REG__LEDOUT3 |
| Union for LEDOUT3 register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT4 | uPCA995x_REG__LEDOUT4 |
| Union for LEDOUT4 register of PCA995x. | |
| typedef uPCA9xxx_REG__LEDOUT5 | uPCA995x_REG__LEDOUT5 |
| Union for LEDOUT5 register of PCA995x. | |
| typedef PCA9xxx_eflag | PCA9956_eflag |
| enum for PCA9965 error status | |
| typedef uPCA9xxx_REG__EFLAGx | uPCA995x_REG__EFLAGx |
| Union for EFLAGx register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG0 | uPCA995x_REG__EFLAG0 |
| Union for EFLAG0 register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG1 | uPCA995x_REG__EFLAG1 |
| Union for EFLAG1 register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG2 | uPCA995x_REG__EFLAG2 |
| Union for EFLAG2 register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG3 | uPCA995x_REG__EFLAG3 |
| Union for EFLAG3 register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG4 | uPCA995x_REG__EFLAG4 |
| Union for EFLAG4 register of PCA995x. | |
| typedef uPCA9xxx_REG__EFLAG5 | uPCA995x_REG__EFLAG5 |
| Union for EFLAG5 register of PCA995x. | |
PCA9xxx shared declarations.
| #define PCA9xxx_DEFAULT_ALL_CALL_ADDR (0xE0U >> 1U) |
PCA9xxx ALL CALL Address (for all channels)
| typedef PCA9xxx_dim PCA962x_dim |
enum for PCA962x dimming type
| typedef PCA9xxx_ledout PCA962x_ledout |
enum for PCA962x output drive
| typedef PCA9xxx_reg_inc PCA962x_reg_inc |
Registers increment options enum of PCA962x.
| typedef PCA9xxx_latch PCA96xx_latch |
Latch type enum for PCA96xx.
| typedef PCA9xxx_eflag PCA9956_eflag |
enum for PCA9965 error status
| typedef PCA9xxx_dim PCA995x_dim |
enum for PCA995x dimming type
| typedef PCA9xxx_ledout PCA995x_ledout |
enum for PCA995x output drive
| typedef PCA9xxx_reg_inc PCA995x_reg_inc |
Registers increment options enum of PCA995x.
| typedef PCA9xxx_latch PCA99xx_latch |
Latch type enum for PCA99xx.
Union for LEDOUT0 register of PCA962x.
Union for LEDOUT1 register of PCA962x.
Union for LEDOUT2 register of PCA962x.
Union for LEDOUT3 register of PCA962x.
Union for LEDOUTx register of PCA962x.
Union for EFLAG0 register of PCA995x.
Union for EFLAG1 register of PCA995x.
Union for EFLAG2 register of PCA995x.
Union for EFLAG3 register of PCA995x.
Union for EFLAG4 register of PCA995x.
Union for EFLAG5 register of PCA995x.
Union for EFLAGx register of PCA995x.
Union for LEDOUT0 register of PCA995x.
Union for LEDOUT1 register of PCA995x.
Union for LEDOUT2 register of PCA995x.
Union for LEDOUT3 register of PCA995x.
Union for LEDOUT4 register of PCA995x.
Union for LEDOUT5 register of PCA995x.
Union for LEDOUTx register of PCA995x.
| enum PCA95xx_ledsel |
| enum PCA95xx_reg_inc |
| enum PCA9xxx_chan |
Channels for PCA9xxx.
| enum PCA9xxx_dim |
| enum PCA9xxx_eflag |
| enum PCA9xxx_latch |
| enum PCA9xxx_ledout |
| enum PCA9xxx_reg_inc |
Registers increment options enum of PCA9xxx.