summaryrefslogtreecommitdiffstats
path: root/keyboards/crkbd/rev1/rev1.c
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Enable RGB Matrix for Corne (#12091)Drashna Jaelre2021-03-031-1/+1
|
* Refactor the crkbd/via keymap and fix OLED bugs (#10354)Kosuke Adachi2020-11-161-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor the crkbd/via keymap and fix OLED bugs * Revert "Refactor the crkbd/via keymap and fix OLED bugs" This reverts commit dc9db029fc6b077fc7600b49e920b755c522d100. * Fix OLED display bugs * Remove unused functions * Remove uncessary the key logger * Add new lines at end of file * Remove unnecesary extern for is_master * Remove extern is_master from rev1.h * Remove ssd1306 from common dir because its the legacy lib * Update default keymap based the via keymap * Remove foostan keymap because it will be legacy * Revert Remove unnecesary extern for is_master * Remove unnecessary backslashes.
* [Keyboard] Convert Corne Keyboard to Split Common (#6001)Drashna Jaelre2020-09-171-4/+28
| | | | | | | | | | | | | * [Keyboard] Convert Corne Keyboard to Split Common * Add VIA Support * Makes sure that ol(e)d and new OLED implementation can't coexist * Add licensing header to files * Add changes based on feedback from foostan * Fixes
* [Keyboard] Change Corne RGB Matrix split handling (#7117)Drashna Jaelre2019-10-281-32/+39
| | | | | | | | | | | * [Keyboard] Change Corne RGB Matrix split handling This uses the "is_master" detection to set the led matrix, rather than a define at compile time. This means that the same hex can be used for both halves, not just one or the other. The caveat is that this costs ~240 bytes to do. However, I feel that this is a good trade-off, not just lazy. * Update documentation for RGB Matrix on the Corne
* Fix Corne keyboard matrix configuration (#6684)Drashna Jaelre2019-09-141-16/+16
|
* [Keyboard] Fix up and clean Corne Keyboard code (#6284)Drashna Jaelre2019-07-281-23/+0
| | | | | | | | | | * Fix corne communication issues with LTO * Fix up other issues with corne code * Fix indentation * Clang Format rev1 file for Corne
* [Keyboard] Remove empty led_set_kb() from crkbd/rev1 (#6230)fauxpark2019-07-011-7/+0
|
* rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part ↵XScorpion22019-05-071-69/+56
| | | | | | | | | | | | | | | | 2) (#5783) * Initial conversion of the rgb_led struct * Converting last keyboard & updating effects to take advantage of the new structure * New struct should not be const * Updated docs * Changing define ___ for no led to NO_LED * Missed converting some keymap usages of the old struct layout
* Updated rgb_led struct field modifier to flags (#5619)XScorpion22019-04-291-44/+44
| | | | Updated effects to test led flags Updated massdrop to use new flags field for led toggle
* [Keyboard] crkbd: compile time hand-dependent rgb_matrix LED declarations ↵Len Trigg2019-04-191-127/+69
| | | | | | (#5657) Set RGB_MATRIX_SPLIT_RIGHT=yes when flashing the right hand side of the keyboard.
* [Keyboard] Crkbd RGB Matrix config with WS2812 (#5627)Rob Rogers2019-04-161-0/+171
|
* Add corne keyboard (#3119)Kosuke Adachi2018-06-081-0/+32
* Fork from helix * Move rev2 to rev1 * Remove unused settings * Move split_util to outof rev * Setup KEYMAP for crkbd * Remove old image * Move keymaps directory and glcdfont.c * Remove AUDIO in keymap * Show keylog * Show keylogs * Show time log * Remove EISU/KANA * Use KEYMAP_kc * Remove iota_gfx_record_user wrapping * Remove unused settings for layer * Add keylogger.c * Fix uppercase letters to lower * Add timelogger.c * Default RGBLED_NUM = 27 * Remove unused setting * Add mode icon reader * Add matrix_write_ln * Add layer_state_reader * Move to lib directory * Rename functions * Add host_led_state_reader * Add logo_reader * Cleaning of iota_gfx_task * Fix bugs and add key defines * Remove unnecessary comments * Update crkbd readme * Move libs to lib directories * Rename KEYMAP to LAYOUT