less headers

master
Stefan Dorn 2016-06-11 20:19:04 +01:00
parent e7221e5eab
commit c1cd739af2
6 changed files with 5 additions and 19 deletions

View File

@ -10,7 +10,7 @@
#include <stdbool.h>
#include <stdint.h>
#include <util/twi.h>
#include "../../../lib/twi.h" // `TWI_FREQ` defined in "teensy-2-0.c"
#include "../../../lib/teensy-2-0.h" // `TWI_FREQ` defined in "teensy-2-0.c"
#include "../options.h"
#include "../matrix.h"
#include "./mcp23018--functions.h"
@ -203,4 +203,3 @@ uint8_t mcp23018_update_matrix(bool matrix[KB_ROWS][KB_COLUMNS]) {
return ret; // success
}

View File

@ -7,14 +7,14 @@
* ------------------------------------------------------------------------- */
// for "lib/twi.h"
// for "lib/teensy-2-0.h"
#define TWI_FREQ 400000
#include <stdbool.h>
#include <stdint.h>
#include <avr/io.h>
#include <util/delay.h>
#include "../../../lib/twi.h"
#include "../../../lib/teensy-2-0.h"
#include "../options.h"
#include "../matrix.h"
#include "./teensy-2-0--functions.h"

View File

@ -3,8 +3,8 @@
*
* - This is mostly straight from the datasheet, section 20.6.6, figure 20-11
* (the code example in C), and section 20.8.1, figure 20-12
* - Also see the documentation for `<util/twi.h>` at
* <http://www.nongnu.org/avr-libc/user-manual/group__util__twi.html#ga8d3aca0acc182f459a51797321728168>
* - Also see the documentation for `<util/teensy-2-0.h>` at
* <http://www.nongnu.org/avr-libc/user-manual/group__util__teensy-2-0.html#ga8d3aca0acc182f459a51797321728168>
*
* Some other (more complete) TWI libraries for the Teensy 2.0 (and other Atmel
* processors):
@ -92,4 +92,3 @@ uint8_t twi_read(uint8_t * data) {
// ----------------------------------------------------------------------------
#endif
// ----------------------------------------------------------------------------

View File

@ -1,12 +0,0 @@
/* ----------------------------------------------------------------------------
* TWI (I2C) : exports
*
* Code specific to different development boards is used by modifying a
* variable in the makefile.
* ----------------------------------------------------------------------------
* Copyright (c) 2012 Ben Blazak <benblazak.dev@gmail.com>
* Released under The MIT License (MIT) (see "license.md")
* Project located at <https://github.com/benblazak/ergodox-firmware>
* ------------------------------------------------------------------------- */
#include "./twi/teensy-2-0.h"