Extract I2cAsync{Read,Write}() to i2c.c

This commit is contained in:
László Monda
2017-03-17 01:33:04 +01:00
parent 8ff25b88fd
commit 02fe3b818f
3 changed files with 39 additions and 25 deletions

View File

@@ -1,6 +1,10 @@
#ifndef __I2C_H__
#define __I2C_H__
// Includes:
#include "fsl_i2c.h"
// Macros:
// Main bus
@@ -33,4 +37,13 @@
#define I2C_EEPROM_BUS_SCL_CLOCK kCLOCK_PortC
#define I2C_EEPROM_BUS_SCL_PIN 10
// Variables:
extern i2c_master_handle_t I2cMasterHandle;
// Functions:
void I2cAsyncWrite(uint8_t i2cAddress, uint8_t *data, size_t dataSize);
void I2cAsyncRead(uint8_t i2cAddress, uint8_t *data, size_t dataSize);
#endif