]> git.donarmstrong.com Git - tmk_firmware.git/commitdiff
Switch TWI library to use 400kHz
authorOleg Kostyuk <cub.uanic@gmail.com>
Sun, 8 Sep 2013 22:33:29 +0000 (01:33 +0300)
committerOleg Kostyuk <cub.uanic@gmail.com>
Sun, 8 Sep 2013 22:33:29 +0000 (01:33 +0300)
keyboard/ergodox/twimaster.c

index a4dc5c11ad2525c6574cfa41b3384eead29f54ff..6959d81c0e1661924f04d19d98dabf629800f801 100644 (file)
 
 /* 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 */