logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

config.h (1707B)


  1. /*
  2. Copyright 2012 Jun Wako <wakojun@gmail.com>
  3. This program is free software: you can redistribute it and/or modify
  4. it under the terms of the GNU General Public License as published by
  5. the Free Software Foundation, either version 2 of the License, or
  6. (at your option) any later version.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. GNU General Public License for more details.
  11. You should have received a copy of the GNU General Public License
  12. along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. */
  14. #pragma once
  15. /*
  16. * Frosty Flake Rev. 20140521 made by Bathroom Ephiphanies
  17. * Ported from the Bathroom Epiphanies TMK Firmware:
  18. * https://github.com/BathroomEpiphanies/epiphanies_tmk_keyboard/tree/master/be_controllers
  19. *
  20. */
  21. /* key matrix size */
  22. #define MATRIX_ROWS 8 // Row0 - Row7 in the schematic
  23. #define MATRIX_COLS 18 // ColA - ColR in the schematic
  24. /*
  25. * Keyboard Matrix Assignments
  26. *
  27. * MATRIX_ROW_PINS and MATRIX_COL_PINS aren't actually used and are included
  28. * for data driven compatibility.
  29. */
  30. #define MATRIX_ROW_PINS { C2, B3, B4, B2, B1, C7, B6, B5 }
  31. #define MATRIX_COL_PINS { NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN, NO_PIN }
  32. /*
  33. * Feature disable options
  34. * These options are also useful to firmware size reduction.
  35. */
  36. /* disable debug print */
  37. //#define NO_DEBUG
  38. /* disable print */
  39. //#define NO_PRINT
  40. /* disable action features */
  41. //#define NO_ACTION_LAYER
  42. //#define NO_ACTION_TAPPING
  43. //#define NO_ACTION_ONESHOT