Subversion Repositories freemyipod

Rev

Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 15
Line 26... Line 26...
26
 
26
 
27
 
27
 
28
#include "global.h"
28
#include "global.h"
29
 
29
 
30
 
30
 
-
 
31
void i2c_init();
31
extern void i2csend(uint32_t device, uint32_t address, void* data, uint32_t length);
32
void i2c_send(uint32_t bus, uint32_t device, uint32_t address, const uint8_t* data, uint32_t length);
32
extern void i2crecv(uint32_t device, uint32_t address, void* data, uint32_t length);
33
void i2c_recv(uint32_t bus, uint32_t device, uint32_t address, uint8_t* data, uint32_t length);
33
extern void i2csendbyte(uint32_t device, uint32_t address, uint32_t data);
34
void i2c_sendbyte(uint32_t bus, uint32_t device, uint32_t address, uint32_t data);
34
extern uint32_t i2crecvbyte(uint32_t device, uint32_t address);
35
uint8_t i2c_recvbyte(uint32_t bus, uint32_t device, uint32_t address);
35
 
36
 
36
 
37
 
37
#endif
38
#endif