SCCB configured externally

This commit is contained in:
apiesse
2020-05-14 11:31:45 +02:00
parent 528c97a872
commit d109e5cc19
4 changed files with 24 additions and 23 deletions

View File

@@ -9,8 +9,8 @@
#ifndef __SCCB_H__
#define __SCCB_H__
#include <stdint.h>
int SCCB_Init(int pin_sda, int pin_scl);
uint8_t SCCB_Probe();
int SCCB_Init(int pin_sda, int pin_scl, int external);
uint8_t SCCB_Probe(void);
uint8_t SCCB_Read(uint8_t slv_addr, uint8_t reg);
uint8_t SCCB_Write(uint8_t slv_addr, uint8_t reg, uint8_t data);
uint8_t SCCB_Read16(uint8_t slv_addr, uint16_t reg);