From 777d1fba76c4c89b2e82ba6f62fb321f4ae68054 Mon Sep 17 00:00:00 2001 From: Oleg Kostyuk Date: Mon, 9 Sep 2013 01:33:29 +0300 Subject: [PATCH] Switch TWI library to use 400kHz --- keyboard/ergodox/twimaster.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboard/ergodox/twimaster.c b/keyboard/ergodox/twimaster.c index a4dc5c11..6959d81c 100644 --- a/keyboard/ergodox/twimaster.c +++ b/keyboard/ergodox/twimaster.c @@ -14,11 +14,11 @@ /* define CPU frequency in Mhz here if not defined in Makefile */ #ifndef F_CPU -#define F_CPU 4000000UL +#define F_CPU 16000000UL #endif /* I2C clock in Hz */ -#define SCL_CLOCK 100000L +#define SCL_CLOCK 400000L /************************************************************************* @@ -26,7 +26,7 @@ *************************************************************************/ void i2c_init(void) { - /* initialize TWI clock: 100 kHz clock, TWPS = 0 => prescaler = 1 */ + /* initialize TWI clock: 400 kHz clock, TWPS = 0 => prescaler = 1 */ TWSR = 0; /* no prescaler */ TWBR = ((F_CPU/SCL_CLOCK)-16)/2; /* must be > 10 for stable operation */ -- 2.46.2