src/ADP5588_Driver.c File Reference

#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

Function Documentation

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   ) 


Variable Documentation

bf52x_i2c_cmd_data_t adp5588_i2c

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


Generated on 3 Mar 2014 for PAL bare-c Library by  doxygen 1.4.7