summaryrefslogtreecommitdiff
path: root/src/i2c.h
blob: 818db23d11b993b8d2926ed2f8adc6efe0fc6747 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <avr/io.h>
#include <avr/interrupt.h>
#include <stdlib.h>

#define I2C_EEPROM_ADDR 0x50

class I2C {
	public:
		I2C() {};
		void enable();
		void xmit(int num_tx, int num_rx, uint8_t *txbuf, uint8_t *rxbuf);
};

extern I2C i2c;