#include "ADP5588_Driver.h"#include "bf52xI2cMaster.h"#include <cdefBF527.h>#include "bf52x_uart.h"Include dependency graph for ADP5588_Driver.c:

Functions | |
| int | tll6527_adp5588_init (void) |
| void | set_io_type (unsigned char type) |
| void | set_io_dir (int pin, unsigned char dir) |
| void | set_pin_out (int pin) |
| void | clear_pin_out (int pin) |
| int | get_pin_in (int pin) |
| void | load_bit (unsigned char mask, unsigned char val) |
| void | get_bit (unsigned char mask) |
Variables | |
| unsigned char | RegAddr |
| unsigned char | data [3] |
| int | i = 0 |
| bf52x_i2c_cmd_data_t | adp5588_i2c |
| void clear_pin_out | ( | int | pin | ) |
| void get_bit | ( | unsigned char | mask | ) |
| int get_pin_in | ( | int | pin | ) |
| void load_bit | ( | unsigned char | mask, | |
| unsigned char | val | |||
| ) |
| void set_io_dir | ( | int | pin, | |
| unsigned char | dir | |||
| ) |
| void set_io_type | ( | unsigned char | type | ) |
| void set_pin_out | ( | int | pin | ) |
| int tll6527_adp5588_init | ( | void | ) |
Initial value:
{
.addr=ADP5588_I2C_ADDRESS,
.cmd=&RegAddr,
.cmdlen=0x01,
.data=data,
.datalen=0x00,
.repeatstart=0x00
}
| unsigned char data[3] |
| int i = 0 |
| unsigned char RegAddr |
1.4.7