summaryrefslogtreecommitdiffstats
path: root/keyboards/input_club
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/input_club')
-rw-r--r--keyboards/input_club/ergodox_infinity/MEMO.txt385
-rw-r--r--keyboards/input_club/ergodox_infinity/chconf.h37
-rw-r--r--keyboards/input_club/ergodox_infinity/config.h147
-rw-r--r--keyboards/input_club/ergodox_infinity/ergodox_infinity.c363
-rw-r--r--keyboards/input_club/ergodox_infinity/ergodox_infinity.h153
-rw-r--r--keyboards/input_club/ergodox_infinity/halconf.h33
-rw-r--r--keyboards/input_club/ergodox_infinity/info.json58
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/default/keymap.c189
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/dudeofawesome/README.md30
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/dudeofawesome/config.h9
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/dudeofawesome/keymap.c551
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/dudeofawesome/layers.h14
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/config.h29
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/keymap.c394
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/rules.mk2
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/halfkeyboard/config.h27
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/halfkeyboard/keymap.c514
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/halfkeyboard/rules.mk4
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/input_club/README.md23
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/input_club/keymap.c245
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/config.h15
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/default.png.md1
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/default_highres.png.md1
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/keymap.c697
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/readme.md31
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/rules.mk23
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/narze/visualizer.c94
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c243
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md9
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/not-quite-neo/keymap.c292
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/not-quite-neo/readme.md5
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/not-quite-neo/rules.mk3
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/rask/README.md20
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/rask/keymap.c201
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/rjhilgefort/keymap.c381
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/rjhilgefort/readme.md175
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md3
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c159
-rw-r--r--keyboards/input_club/ergodox_infinity/mcuconf.h74
-rw-r--r--keyboards/input_club/ergodox_infinity/readme.md66
-rw-r--r--keyboards/input_club/ergodox_infinity/rules.mk37
-rw-r--r--keyboards/input_club/infinity60/chconf.h31
-rw-r--r--keyboards/input_club/infinity60/config.h52
-rw-r--r--keyboards/input_club/infinity60/halconf.h27
-rw-r--r--keyboards/input_club/infinity60/infinity60.c18
-rw-r--r--keyboards/input_club/infinity60/infinity60.h36
-rw-r--r--keyboards/input_club/infinity60/info.json84
-rw-r--r--keyboards/input_club/infinity60/keymaps/default/keymap.c45
-rwxr-xr-xkeyboards/input_club/infinity60/keymaps/depariel/keymap.c87
-rw-r--r--keyboards/input_club/infinity60/keymaps/hasu/keymap.c110
-rw-r--r--keyboards/input_club/infinity60/keymaps/jpetermans/config.h6
-rw-r--r--keyboards/input_club/infinity60/keymaps/jpetermans/keymap.c264
-rw-r--r--keyboards/input_club/infinity60/keymaps/jpetermans/readme.md87
-rw-r--r--keyboards/input_club/infinity60/led.c54
-rw-r--r--keyboards/input_club/infinity60/led/config.h22
-rw-r--r--keyboards/input_club/infinity60/led/readme.md3
-rw-r--r--keyboards/input_club/infinity60/led/rules.mk3
-rw-r--r--keyboards/input_club/infinity60/led_controller.c487
-rw-r--r--keyboards/input_club/infinity60/led_controller.h121
-rw-r--r--keyboards/input_club/infinity60/mcuconf.h58
-rw-r--r--keyboards/input_club/infinity60/readme.md17
-rw-r--r--keyboards/input_club/infinity60/rev1/config.h24
-rw-r--r--keyboards/input_club/infinity60/rev1/readme.md2
-rw-r--r--keyboards/input_club/infinity60/rev1/rules.mk0
-rw-r--r--keyboards/input_club/infinity60/rules.mk34
-rw-r--r--keyboards/input_club/k_type/chconf.h29
-rw-r--r--keyboards/input_club/k_type/config.h174
-rw-r--r--keyboards/input_club/k_type/halconf.h27
-rw-r--r--keyboards/input_club/k_type/i2c_master.c150
-rw-r--r--keyboards/input_club/k_type/i2c_master.h127
-rw-r--r--keyboards/input_club/k_type/info.json114
-rw-r--r--keyboards/input_club/k_type/is31fl3733-dual.c236
-rw-r--r--keyboards/input_club/k_type/is31fl3733-dual.h252
-rw-r--r--keyboards/input_club/k_type/k_type-rgbdriver.c57
-rw-r--r--keyboards/input_club/k_type/k_type.c235
-rw-r--r--keyboards/input_club/k_type/k_type.h42
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h52
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c60
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk1
-rw-r--r--keyboards/input_club/k_type/keymaps/belak/keymap.c27
-rw-r--r--keyboards/input_club/k_type/keymaps/default/keymap.c22
-rw-r--r--keyboards/input_club/k_type/keymaps/default/rules.mk1
-rw-r--r--keyboards/input_club/k_type/mcuconf.h57
-rw-r--r--keyboards/input_club/k_type/readme.md17
-rw-r--r--keyboards/input_club/k_type/rules.mk38
-rw-r--r--keyboards/input_club/whitefox/board_is31fl3731c.h106
-rw-r--r--keyboards/input_club/whitefox/chconf.h37
-rw-r--r--keyboards/input_club/whitefox/config.h114
-rw-r--r--keyboards/input_club/whitefox/halconf.h27
-rw-r--r--keyboards/input_club/whitefox/info.json548
-rw-r--r--keyboards/input_club/whitefox/keymaps/billypython/config.h3
-rw-r--r--keyboards/input_club/whitefox/keymaps/billypython/keymap.c46
-rw-r--r--keyboards/input_club/whitefox/keymaps/billypython/rules.mk6
-rw-r--r--keyboards/input_club/whitefox/keymaps/default/keymap.c60
-rw-r--r--keyboards/input_club/whitefox/keymaps/dhertz/keymap.c58
-rw-r--r--keyboards/input_club/whitefox/keymaps/dudeofawesome/keymap.c146
-rw-r--r--keyboards/input_club/whitefox/keymaps/dudeofawesome/readme.md20
-rw-r--r--keyboards/input_club/whitefox/keymaps/jetpacktuxedo/keymap.c60
-rw-r--r--keyboards/input_club/whitefox/keymaps/jetpacktuxedo/readme.md3
-rw-r--r--keyboards/input_club/whitefox/keymaps/jetpacktuxedo/rules.mk2
-rw-r--r--keyboards/input_club/whitefox/keymaps/kim-kim/keymap.c53
-rw-r--r--keyboards/input_club/whitefox/keymaps/konstantin/config.h4
-rw-r--r--keyboards/input_club/whitefox/keymaps/konstantin/keymap.c67
-rw-r--r--keyboards/input_club/whitefox/keymaps/konstantin/rules.mk18
-rw-r--r--keyboards/input_club/whitefox/keymaps/matt3o/keymap.c95
-rw-r--r--keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c81
-rw-r--r--keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk10
-rw-r--r--keyboards/input_club/whitefox/keymaps/truefox/keymap.c60
-rw-r--r--keyboards/input_club/whitefox/mcuconf.h54
-rw-r--r--keyboards/input_club/whitefox/readme.md17
-rw-r--r--keyboards/input_club/whitefox/rules.mk32
-rw-r--r--keyboards/input_club/whitefox/whitefox.c94
-rw-r--r--keyboards/input_club/whitefox/whitefox.h238
113 files changed, 0 insertions, 11186 deletions
diff --git a/keyboards/input_club/ergodox_infinity/MEMO.txt b/keyboards/input_club/ergodox_infinity/MEMO.txt
deleted file mode 100644
index e2886aa002..0000000000
--- a/keyboards/input_club/ergodox_infinity/MEMO.txt
+++ /dev/null
@@ -1,385 +0,0 @@
-flabbergast's TMK/ChibiOS port
-==============================
-2015/10/16
-
-
-Build
------
-$ git clone -b chibios https://github.com/flabbergast/tmk_keyboard.git
-
-$ cd tmk_keyboard
-$ git submodule add -f -b kinetis https://github.com/flabbergast/ChibiOS.git tmk_core/tool/chibios/chibios
-or
-$ cd tmk_keyboard/tmk_core/tool/chibios
-$ git clone -b kinetis https://github.com/flabbergast/ChibiOS.git tmk_core/tool/chibios/chibios
-
-$ cd tmk_keyboard/keyboard/infinity_chibios
-$ make
-
-
-
-
-Chibios Configuration
----------------------
-halconf.h: for HAL configuration
- placed in project directory
- read in chibios/os/hal/hal.mk
- included in chibios/os/hal/include/hal.h
-mcuconf.h: for MCU configuration
- placed in project directory
- included in halconf.h
-
-
-Chibios Term
-------------
-PAL = Port Abstraction Layer
- palWritePad
- palReadPad
- palSetPad
- chibios/os/hal/include/pal.h
-
-LLD = Low Level Driver
-
-
-Makefile
---------
- # <chibios>/os/hal/ports/$(MCU_FAMILY)/$(MCU_SERIES)
- MCU_FAMILY = KINETIS
- MCU_SERIES = KL2x
-
- # - it should exist either in <chibios>/os/common/ports/ARMCMx/compilers/GCC/ld/
- # or <this_dir>/ld/
- MCU_LDSCRIPT = MKL26Z64
-
- # - it should exist in <chibios>/os/common/ports/ARMCMx/compilers/GCC/mk/
- MCU_STARTUP = kl2x
-
- # Board: it should exist either in <chibios>/os/hal/boards/
- # or <this_dir>/boards
- BOARD = PJRC_TEENSY_LC
-
- MCU = cortex-m0
-
- # ARM version, CORTEX-M0/M1 are 6, CORTEX-M3/M4/M7 are 7
- ARMV = 6
-
-
-halconf.h
----------
-
-
-mcuconf.h
----------
-
-
-chconf.h
---------
-
-
-ld script
----------
---- ../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC/ld/MKL26Z64.ld 2015-10-15 09:08:58.732904304 +0900
-+++ ld/MKL26Z64.ld 2015-10-15 08:48:06.430215496 +0900
-@@ -27,7 +27,8 @@
- {
- flash0 : org = 0x00000000, len = 0xc0
- flashcfg : org = 0x00000400, len = 0x10
-- flash : org = 0x00000410, len = 64k - 0x410
-+ flash : org = 0x00000410, len = 62k - 0x410
-+ eeprom_emu : org = 0x0000F800, len = 2k
- ram : org = 0x1FFFF800, len = 8k
- }
-
-@@ -35,6 +36,10 @@
- __ram_size__ = LENGTH(ram);
- __ram_end__ = __ram_start__ + __ram_size__;
-
-+__eeprom_workarea_start__ = ORIGIN(eeprom_emu);
-+__eeprom_workarea_size__ = LENGTH(eeprom_emu);
-+__eeprom_workarea_end__ = __eeprom_workarea_start__ + __eeprom_workarea_size__;
-+
- SECTIONS
- {
- . = 0;
-
-
-
-Configuration/Startup for Infinity 60%
---------------------------------------
-Configuration:
-
-
-Clock:
-Inifinity
- FEI(FLL Engaged Internal) mode with core clock:48MHz, bus clock:48MHz, flash clock:24MHz
- Clock dividor:
- SIM_CLKDIV1[OUTDIV1] = 0 divide-by-1 for core clock
- SIM_CLKDIV1[OUTDIV2] = 0 divide-by-1 for bus clock
- SIM_CLKDIV1[OUTDIV4] = 1 divide-by-2 for flash clock
- Internal reference clock:
- MCG_C1[IREFS] = 1 Internal Reference Select for clock source for FLL
- MCG_C1[IRCLKEN] = 1 Internal Reference Clock Enable
- FLL multipilication:
- MCG_C4[DMX32] = 1
- MCG_C4[DRST_DRS] = 01 FLL factor 1464 * 32.768kHz = 48MHz