13 lines
226 B
C
13 lines
226 B
C
// SPDX-License-Identifier: GPL-3.0-only
|
|
|
|
#include <avr/io.h>
|
|
|
|
#include <board/cpu.h>
|
|
#include <board/i2c.h>
|
|
|
|
void i2c_init(unsigned long baud) {
|
|
TWAR = 0;
|
|
TWBR = (uint8_t)(((F_CPU / baud) - 16 ) / 2);
|
|
TWCR = 0;
|
|
}
|