Go to the source code of this file.
|
| bool | pca6416a_i2c_read (uint8_t offset, uint8_t *data, uint8_t len) |
| |
| bool | pca6416a_i2c_write (uint8_t offset, uint8_t *data, uint8_t len) |
| |
| bool | is_tca6424a_accessible () |
| |
| bool | tca6424a_i2c_read (uint8_t offset, uint8_t *data, uint8_t len) |
| |
| bool | tca6424a_i2c_read_drive_value (uint8_t group, uint8_t bit, uint8_t *data) |
| |
| bool | tca6424a_i2c_write (uint8_t offset, uint8_t *data, uint8_t len) |
| |
| bool | tca6424a_i2c_write_bit (uint8_t offset, uint8_t bit, uint8_t val) |
| |
| void | set_hamsa_mfio_6_8_10_input () |
| |
| void | set_medha0_mfio_6_8_10_input () |
| |
| void | set_medha1_mfio_6_8_10_input () |
| |
| void | set_hamsa_mfio_6_8_10_output () |
| |
| void | set_medha0_mfio_6_8_10_output () |
| |
| void | set_medha1_mfio_6_8_10_output () |
| |
| void | ioexp_init (void) |
| |
| void | init_U200052_IO () |
| |
| void | init_U200053_IO () |
| |
| void | init_U200070_IO () |
| |
| void | set_pca6554apw_ioe_value (uint8_t ioe_bus, uint8_t ioe_addr, uint8_t ioe_reg, uint8_t value) |
| |
| int | get_pca6554apw_ioe_value (uint8_t ioe_bus, uint8_t ioe_addr, uint8_t ioe_reg, uint8_t *value) |
| |
◆ HAMSA_MFIO10
◆ HAMSA_MFIO19
◆ HAMSA_MFIO6
◆ HAMSA_MFIO8
◆ MEDHA0_MFIO10
◆ MEDHA0_MFIO6
◆ MEDHA0_MFIO8
◆ MEDHA1_MFIO10
◆ MEDHA1_MFIO6
◆ MEDHA1_MFIO8
◆ PCA6414A_CONFIG_0
| #define PCA6414A_CONFIG_0 0x06 |
◆ PCA6414A_CONFIG_1
| #define PCA6414A_CONFIG_1 0x07 |
◆ PCA6414A_INPUT_PORT_0
| #define PCA6414A_INPUT_PORT_0 0x00 |
◆ PCA6414A_INPUT_PORT_1
| #define PCA6414A_INPUT_PORT_1 0x01 |
◆ PCA6414A_OUTPUT_PORT_0
| #define PCA6414A_OUTPUT_PORT_0 0x02 |
◆ PCA6414A_OUTPUT_PORT_1
| #define PCA6414A_OUTPUT_PORT_1 0x03 |
◆ TCA6424A_CONFIG_0
| #define TCA6424A_CONFIG_0 0x0C |
◆ TCA6424A_CONFIG_1
| #define TCA6424A_CONFIG_1 0x0D |
◆ TCA6424A_CONFIG_2
| #define TCA6424A_CONFIG_2 0x0E |
◆ TCA6424A_INPUT_PORT_0
| #define TCA6424A_INPUT_PORT_0 0x00 |
◆ TCA6424A_INPUT_PORT_1
| #define TCA6424A_INPUT_PORT_1 0x01 |
◆ TCA6424A_INPUT_PORT_2
| #define TCA6424A_INPUT_PORT_2 0x02 |
◆ TCA6424A_OUTPUT_PORT_0
| #define TCA6424A_OUTPUT_PORT_0 0x04 |
◆ TCA6424A_OUTPUT_PORT_1
| #define TCA6424A_OUTPUT_PORT_1 0x05 |
◆ TCA6424A_OUTPUT_PORT_2
| #define TCA6424A_OUTPUT_PORT_2 0x06 |
◆ U200051_IO_I2C_BUS
◆ U200052_IO_ADDR
| #define U200052_IO_ADDR 0x3A |
◆ U200052_IO_I2C_BUS
◆ U200052_IO_INIT_VAL
| #define U200052_IO_INIT_VAL 0xC0 |
◆ U200053_IO_ADDR
| #define U200053_IO_ADDR 0x3B |
◆ U200053_IO_I2C_BUS
◆ U200053_IO_INIT_VAL
| #define U200053_IO_INIT_VAL 0x40 |
◆ U200070_IO_ADDR
| #define U200070_IO_ADDR 0x3C |
◆ U200070_IO_I2C_BUS
◆ U200070_IO_INIT_VAL
| #define U200070_IO_INIT_VAL 0x07 |
◆ get_pca6554apw_ioe_value()
| int get_pca6554apw_ioe_value |
( |
uint8_t |
ioe_bus, |
|
|
uint8_t |
ioe_addr, |
|
|
uint8_t |
ioe_reg, |
|
|
uint8_t * |
value |
|
) |
| |
◆ init_U200052_IO()
◆ init_U200053_IO()
◆ init_U200070_IO()
◆ ioexp_init()
◆ is_tca6424a_accessible()
| bool is_tca6424a_accessible |
( |
| ) |
|
◆ pca6416a_i2c_read()
| bool pca6416a_i2c_read |
( |
uint8_t |
offset, |
|
|
uint8_t * |
data, |
|
|
uint8_t |
len |
|
) |
| |
◆ pca6416a_i2c_write()
| bool pca6416a_i2c_write |
( |
uint8_t |
offset, |
|
|
uint8_t * |
data, |
|
|
uint8_t |
len |
|
) |
| |
◆ set_hamsa_mfio_6_8_10_input()
| void set_hamsa_mfio_6_8_10_input |
( |
| ) |
|
◆ set_hamsa_mfio_6_8_10_output()
| void set_hamsa_mfio_6_8_10_output |
( |
| ) |
|
◆ set_medha0_mfio_6_8_10_input()
| void set_medha0_mfio_6_8_10_input |
( |
| ) |
|
◆ set_medha0_mfio_6_8_10_output()
| void set_medha0_mfio_6_8_10_output |
( |
| ) |
|
◆ set_medha1_mfio_6_8_10_input()
| void set_medha1_mfio_6_8_10_input |
( |
| ) |
|
◆ set_medha1_mfio_6_8_10_output()
| void set_medha1_mfio_6_8_10_output |
( |
| ) |
|
◆ set_pca6554apw_ioe_value()
| void set_pca6554apw_ioe_value |
( |
uint8_t |
ioe_bus, |
|
|
uint8_t |
ioe_addr, |
|
|
uint8_t |
ioe_reg, |
|
|
uint8_t |
value |
|
) |
| |
◆ tca6424a_i2c_read()
| bool tca6424a_i2c_read |
( |
uint8_t |
offset, |
|
|
uint8_t * |
data, |
|
|
uint8_t |
len |
|
) |
| |
◆ tca6424a_i2c_read_drive_value()
| bool tca6424a_i2c_read_drive_value |
( |
uint8_t |
group, |
|
|
uint8_t |
bit, |
|
|
uint8_t * |
data |
|
) |
| |
◆ tca6424a_i2c_write()
| bool tca6424a_i2c_write |
( |
uint8_t |
offset, |
|
|
uint8_t * |
data, |
|
|
uint8_t |
len |
|
) |
| |
◆ tca6424a_i2c_write_bit()
| bool tca6424a_i2c_write_bit |
( |
uint8_t |
offset, |
|
|
uint8_t |
bit, |
|
|
uint8_t |
val |
|
) |
| |