]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
4 years agoAdd 16U2, 16U4 and USB646 to mcu_selection.mk (#6566)
fauxpark [Thu, 5 Sep 2019 21:50:43 +0000 (07:50 +1000)]
Add 16U2, 16U4 and USB646 to mcu_selection.mk (#6566)

4 years agoled fix (#6672)
Xelus22 [Thu, 5 Sep 2019 03:41:01 +0000 (13:41 +1000)]
led fix (#6672)

4 years agoAdd personal Doro67 multi keymap, fix bug in KBD6X keymap (#6674)
Konstantin Đorđević [Thu, 5 Sep 2019 03:38:54 +0000 (05:38 +0200)]
Add personal Doro67 multi keymap, fix bug in KBD6X keymap (#6674)

* Add missing void parameter declarations to *_light functions

* Add doro67/multi:konstantin keymap

* Allow FNLK to be canceled with Esc

* Function layer → Fn layer in keymap comments

4 years ago[Keyboard] Missed a JTAG disable (#6667)
fauxpark [Wed, 4 Sep 2019 03:26:01 +0000 (13:26 +1000)]
[Keyboard] Missed a JTAG disable (#6667)

4 years agoadded ability to change unicode input method (#6666)
Vega Deftwing [Tue, 3 Sep 2019 23:03:16 +0000 (18:03 -0500)]
added ability to change unicode input method (#6666)

4 years agoFix battery level code in adafruit_ble.cpp (#6648)
bwhelm [Tue, 3 Sep 2019 18:29:23 +0000 (14:29 -0400)]
Fix battery level code in adafruit_ble.cpp (#6648)

* Fix battery level code in adafruit_ble.cpp

The code in tsk_core/protocol/lufa/adafluit_ble.cpp that polls the
battery level for the Adafruit feather BLE controller reads the
regulated voltage, not the raw voltage coming from the battery. To do
that, the Adafruit Feather docs say you should read from pin A9:
https://learn.adafruit.com/adafruit-feather-32u4-basic-proto/power-management#measuring-battery-4-9.
(See also
https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/pinouts#logic-pins-2-9.)

I'm not sure why, but analogRead(9); doesn't read the correct pin.
Checking all available analog pins experimentally, it turns out that
analogRead(7); returns the correct value. So the code above should read:

    state.vbat = analogRead(7);

* Update tmk_core/protocol/lufa/adafruit_ble.cpp

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Remove old comment

* Fix linking error

* Remove `#ifdef` around `#include analog.h`.

* Really fix linking error

4 years ago[Docs] Update i2c_driver.md (#6665)
Elliot Powell [Tue, 3 Sep 2019 17:09:58 +0000 (18:09 +0100)]
[Docs] Update i2c_driver.md (#6665)

Fix missing arg of i2c_start

4 years ago[Keyboard] Doro67 cleanup (#6514)
Konstantin Đorđević [Tue, 3 Sep 2019 16:05:29 +0000 (18:05 +0200)]
[Keyboard] Doro67 cleanup (#6514)

Add spacing to LAYOUT macros, add layout comments, improve consistency, fix ISO layout bug

* Remove placeholder comments in regular.h and rgb.h

* Change K## to k## in multi.h and regular.h

* Add alignment whitespace in Doro67 LAYOUT macros

* Update multi default keymaps and add layout comments

* Update rgb default keymap and add layout comments

* Add RESET to Fn layer in multi default keymaps

* Replace KC_GESC with KC_ESC in rgb default keymap for consistency with other Doro keymaps

* Update regular default keymap and add layout comments

* WIP

* Replace odd F1, F2 with proper split LShift/Backspace keys in default_multi

* Minor fixes and tweaks in multi default keymaps

* Fix Enter and NUHS positions in multi LAYOUT_iso

* Return true in process_record_user in rgb default keymap

* Update Enter position in multi info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update labels in multi info.json to match the default keymaps

4 years ago[Keyboard] Add Tukey board (#6657)
Danny [Tue, 3 Sep 2019 15:43:25 +0000 (11:43 -0400)]
[Keyboard] Add Tukey board (#6657)

4 years ago[Keymap] Update personal userspace and keymaps (#6654)
Konstantin Đorđević [Tue, 3 Sep 2019 15:42:05 +0000 (17:42 +0200)]
[Keymap] Update personal userspace and keymaps (#6654)

* Enable Fn layer tap dances only if LAYER_FN is defined

* Update KBD6X keymap spacing to match LAYOUT spacing

* Add regular FNLK to userspace, update keymap comment labels

* Rename KC_BRK → BREAK, KC_SYSR → SYSRQ in userspace

* Change mousekey positions in KBD6X

* Disable Console in KBD6X to reduce firmware size

* Return false in process_record_* only when overriding existing keys

* Fix Caps light not working after LSFT_FN

* Refactor Fn/Caps light, fix sequencing issues

4 years ago[Keymap] Satan GH60 with command prompt animation, react to keypresses (#6636)
Benjamin Grosse [Tue, 3 Sep 2019 15:35:43 +0000 (17:35 +0200)]
[Keymap] Satan GH60 with command prompt animation, react to keypresses (#6636)

Co-Authored-By: fauxpark <fauxpark@gmail.com>
Signed-off-by: Benjamin Große <benjamin@midokura.com>
4 years agoAdd Dip Switch as a core feature (#6140)
Drashna Jaelre [Tue, 3 Sep 2019 15:34:31 +0000 (08:34 -0700)]
Add Dip Switch as a core feature (#6140)

* Add Dip Switches as a core feature

* Add documentation for Dip Switch feature

* Update Preonic Rev3 to use new feature and remove custom matrix

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Remove custom matrix line completely

Rather than just disabling it

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* DIP changes

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Use better check for DIP Switch configuration

* Add to show features

* Add bitmask callback for dip switch

* Fix OLKB Boards dip switch config

* Update docs to include bitmask example

* Fix comments/documentation

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix issues with docs and use example from @tuzonghua

* Fix wording

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix example to use proper formatting

Bad, BAAAAAAD drashna!!!

* Handle dip switch initialization better

4 years agoUpdate submodule check to include LUFA (#6661)
Drashna Jaelre [Tue, 3 Sep 2019 07:56:02 +0000 (00:56 -0700)]
Update submodule check to include LUFA (#6661)

As LUFA is now a submodule, we should be checking it.

4 years ago[keymap] ninjonas userspace and keymaps for hotdox, lily58, & pinky3 (#6649)
Jonas Avellana [Mon, 2 Sep 2019 14:40:01 +0000 (08:40 -0600)]
[keymap] ninjonas userspace and keymaps for hotdox, lily58, & pinky3 (#6649)

* [keyboard] introducing ninjonas userspace & keymaps for hotdox, lily58, and pinky3

* [fix(#6649)] removed M_EPRM and used builtin EEP_RST keycode as-per review.

* [chore(#6649)] forgot to update keymap legend on lily58

4 years ago[Keymap] Update keymap for alice and fix for ctrl and os swap (#6642)
Sid Carter [Mon, 2 Sep 2019 14:36:00 +0000 (10:36 -0400)]
[Keymap] Update keymap for alice and fix for ctrl and os swap (#6642)

* update map for alice and fix for via boards

* enable bootmagic

4 years agoFix typo in Open Graph description for docs (#6641)
fauxpark [Mon, 2 Sep 2019 14:35:02 +0000 (00:35 +1000)]
Fix typo in Open Graph description for docs (#6641)

4 years ago[Keyboard] add rgb led configuration for xd87 (#6635)
Louis D [Mon, 2 Sep 2019 14:33:04 +0000 (07:33 -0700)]
[Keyboard] add rgb led configuration for xd87 (#6635)

* add rgb led configuration for xd87

* Add RGB underglow to a separate keymap

* rename keymap and make small review changes

4 years agoAdd `dfu-programmer` to `pacman -S` (#6619)
Cory Watson [Mon, 2 Sep 2019 14:32:14 +0000 (10:32 -0400)]
Add `dfu-programmer` to `pacman -S` (#6619)

* Add `dfu-programmer` to `pacman -S` (#6618)

`dfu-programmer` now resides at `extra/dfu-programmer` and is no longer
in the AUR

* Add `--needed` option to `pacman -S` for efficiency

* Fix

* Update util/linux_install.sh

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Atreus: Flip the middle two keys when PCBDOWN is set. (#6616)
Alex Schroeder [Mon, 2 Sep 2019 14:30:35 +0000 (16:30 +0200)]
[Keyboard] Atreus: Flip the middle two keys when PCBDOWN is set. (#6616)

Flipping the columns isn't enough for the Atreus keyboard, since these
two keys are distinguished by row on the same column electrically.

4 years agoFix msys2 not installing any packages because it can't find clang (#6655)
fauxpark [Mon, 2 Sep 2019 14:09:09 +0000 (00:09 +1000)]
Fix msys2 not installing any packages because it can't find clang (#6655)

4 years agoRun dos2unix on whole repo (#6644)
Drashna Jaelre [Sun, 1 Sep 2019 16:09:43 +0000 (09:09 -0700)]
Run dos2unix on whole repo (#6644)

4 years agoAlways run `util/travis_compiled_push.sh` (#6640)
Drashna Jaelre [Sun, 1 Sep 2019 16:09:19 +0000 (09:09 -0700)]
Always run `util/travis_compiled_push.sh` (#6640)

Specifically, the `util/travis_compiled_push.sh` runs a number of cleanup and deployment routines. This includes `dos2unix` that fixes the line endings for sanity's sake.   However, it only runs on successful builds.  That would be fine, except some builds WILL fail (community layouts, yay), which is a problem.

This should change the behavior to always run the post compile checks.

However, in the long run, we should break up this script into more parts.

4 years agoNIU Mini Settings update and Refactor (#6651)
noroadsleft [Sun, 1 Sep 2019 07:54:13 +0000 (00:54 -0700)]
NIU Mini Settings update and Refactor (#6651)

* update codebase to four-space indent

* update codebase to use #pragma once

* refactor config.h

* change info.json to debug linting

* refactor readme

- file header
- update docs links

* minimize and lint rules.mk

* change features

- enable mousekeys and nkro

* use GPIO commands for Status LED

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* use IS_LED_ON macro

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update compile/flash examples in readme

* :flash doesn't use QMK Toolbox

4 years ago[Keymap] Add leaf60 and tada68 keymaps (#6645)
Jarred Steenvoorden [Sat, 31 Aug 2019 18:20:10 +0000 (04:20 +1000)]
[Keymap] Add leaf60 and tada68 keymaps (#6645)

* Add leaf60 and tada68 keymaps

* Cleanup files for pull request

* Cleanup tada68 keymap

4 years ago[Keymap] Combo keymap update - For planck and dz60rgb (#6643)
Sid Carter [Sat, 31 Aug 2019 18:14:17 +0000 (14:14 -0400)]
[Keymap] Combo keymap update - For planck and dz60rgb (#6643)

* update my planck layout

* update me planck layout

* For my purple Tofu60 with dz60rgb

4 years agoreadability enhancements
skullY [Thu, 22 Aug 2019 20:33:34 +0000 (13:33 -0700)]
readability enhancements

4 years agoAdd support for passing files at the command line
skullY [Thu, 22 Aug 2019 20:30:50 +0000 (13:30 -0700)]
Add support for passing files at the command line

4 years agoCLI command to format C code
skullY [Thu, 22 Aug 2019 17:18:52 +0000 (10:18 -0700)]
CLI command to format C code

4 years ago[Keymap] Added personal keymap for DZ68RGB (#6623)
M-AS [Sat, 31 Aug 2019 00:52:35 +0000 (20:52 -0400)]
[Keymap] Added personal keymap for DZ68RGB (#6623)

* added personal CTRL keymap

* added personal dz60rgb keymap

* enabled new rgb effect

* added space cadet shift

* media player track buttons now orange

* updated keymaps with rgb setting and visual HSV setting preview

* fixed source stuff?

* added support for underglow toggle (bugged to all hell)

* everything now behaves as expected when ti comes to RGB toggles, thank god

* removed ifdefs

* changed color of MAS_CRM

* uh, whitespace

* changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB

* updated keymap to work kindof

* KEYMAP: changed list of rgb effects

* changed CTRL rgb defaults

* KEYMAP: new LED layout for ctrl

* fixed white LED position in indicator

* changed capslock tap timing

* Added new keymap - dz68rgb

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] Added Vitamins Included Rev2 (#6593)
Mikkel Jeppesen [Sat, 31 Aug 2019 00:52:02 +0000 (02:52 +0200)]
[Keyboard] Added Vitamins Included Rev2 (#6593)

* Fixed pin for RGB

* Added support for second revision of vitamins included

* Added rev2 config and switched to #pragma once

* Switch to quantum.h pincontrol

* Fixed left-half check

* Moved revision agnostic code to main header file

* Moved common build options to main makefile

* Referred to rev2 documentation

* JTAG is dissabled in keyboard.c now

* moved EEHANDS to rev1 config

* moved rev2 to use split_common

* Updated default keymaps

* Changed handedness ifdef to allow user-overrides

* Add some space saving defines

* Changed to more sane I2C clock

* Removed rev2 check in matrix.c as rev2 uses split_common

* Removed rev2 check in rev1 only code

* Update debounce constant name

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch KEYMAP macro to LAYOUT

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch kc_keymap macro to layout_kc

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch kc_keymap macro to layout_kc

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Add legacy layout macro alias

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/vitamins_included/rev2/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Split readme into revision specific versions

* Updated src to allow LTO

* Renamed readmes to lower-case

* Switched my keyboards to FEED VID

* Fixed markdown lint errors

* fixed readme links

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Maintain keymap backwards compatibility

Co-Authored-By: Joel Challis <git@zvecr.com>
4 years ago[Keyboard] add kbd67mkiirgb (#6605)
moyi4681 [Sat, 31 Aug 2019 00:51:05 +0000 (08:51 +0800)]
[Keyboard] add kbd67mkiirgb (#6605)

* add kbd67mkiirgb

* Update info.json

* Update readme.md

* Update rules.mk

* Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Delete kbd67mkiirgb.c.b

* Update keyboards/kbdfans/kbd67mkiirgb/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/kbdfans/kbd67mkiirgb/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* fix led positon

4 years ago[Keymap] Workman layout for Atreus keyboard (#6606)
Alex Schroeder [Sat, 31 Aug 2019 00:50:11 +0000 (02:50 +0200)]
[Keymap] Workman layout for Atreus keyboard (#6606)

4 years ago[Keyboard] add Pancake Keyboard (#6610)
Spaceman [Sat, 31 Aug 2019 00:49:48 +0000 (20:49 -0400)]
[Keyboard] add Pancake Keyboard (#6610)

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Update keyboards/pancake/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/feather/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/promicro/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/pancake/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update rules.mk

* Update rules.mk

* Update pancake.h

4 years agoRemoved prescaler define from avr i2c, as it was impossible to use (#6617)
Mikkel Jeppesen [Sat, 31 Aug 2019 00:47:11 +0000 (02:47 +0200)]
Removed prescaler define from avr i2c, as it was impossible to use (#6617)

4 years ago[Keyboard] Add keyboard Reviung39 (#6620)
gtips [Sat, 31 Aug 2019 00:46:31 +0000 (09:46 +0900)]
[Keyboard] Add keyboard Reviung39 (#6620)

* add keyboards/reviung39

* fix reviung39/keymaps/default/

* [Keymap] add keymap default_s for reviung39 type-s

* [keymap] fix default and default_s

* [keymap] remove backup directory(keyboards/reviung39/backup/)

* [keymap] Update readme.md

* [keyboards] fix keyboards/reviung39/reviung39.h, rules.mk, /keymaps/default/keymap.c

* [keymap] fix /default_s/keymap.c

* Update readme.md

* Update readme.md

* fix rules.mk

* [keymaps] fix default/keymap.c

4 years ago[Keyboard] Assorted personal keymap/layout updates (#6621)
Jonathan Rascher [Sat, 31 Aug 2019 00:45:49 +0000 (19:45 -0500)]
[Keyboard] Assorted personal keymap/layout updates (#6621)

* Switch Quefrency back to I2C (#6161 fixes the lag)

* Update Quefrency keymap

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Update KBD67 keymap

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Move Menu to a layer tap on the Fn key since that's a more natural
location.

* Update 60% Tsangan HHKB layout

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Update 60% ANSI split backspace/right-shift layout

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

4 years ago[Keyboard] Support flashing DZ60 with :flash command (#6624)
Jonathan Rascher [Sat, 31 Aug 2019 00:44:47 +0000 (19:44 -0500)]
[Keyboard] Support flashing DZ60 with :flash command (#6624)

4 years ago[Keyboard] Support flashing Instant60 from command line (#6625)
Jonathan Rascher [Sat, 31 Aug 2019 00:44:28 +0000 (19:44 -0500)]
[Keyboard] Support flashing Instant60 from command line (#6625)

4 years ago[Keyboard] Add option to use 4x12 layout for Nyquist (#6633)
Danny [Sat, 31 Aug 2019 00:41:22 +0000 (20:41 -0400)]
[Keyboard] Add option to use 4x12 layout for Nyquist (#6633)

* Add option to use 4x12 layout for Nyquist

* Add 4x12 Nyquist support to configurator

* Add height to 4x12 configurator layout

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Remove QWERTY keycode

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Personal ISO-ish keymap for HHKB (#6632)
Tobias V. Langhoff [Sat, 31 Aug 2019 00:40:24 +0000 (02:40 +0200)]
[Keymap] Personal ISO-ish keymap for HHKB (#6632)

* Personal ISO-ish keymap for HHKB

* Fix keymap image

4 years ago[Keyboard] Add Caravan keyboard (#6630)
Nick Christus [Sat, 31 Aug 2019 00:39:35 +0000 (19:39 -0500)]
[Keyboard] Add Caravan keyboard (#6630)

* added caravan keyboard

* updates per PR review

* updated bootmagic setting

* updated LAYOUT

* updated imgur url

4 years agoFix Redefinition of OLED_TIMEOUT (#6628)
Drashna Jaelre [Fri, 30 Aug 2019 23:55:47 +0000 (16:55 -0700)]
Fix Redefinition of OLED_TIMEOUT (#6628)

4 years agoconsistency
skullY [Fri, 30 Aug 2019 21:27:38 +0000 (14:27 -0700)]
consistency

4 years agoAdd a note about clang-format to the changelog
skullY [Fri, 30 Aug 2019 21:26:21 +0000 (14:26 -0700)]
Add a note about clang-format to the changelog

4 years agoMerge point for 2019 Aug 30 Breaking Change
skullY [Fri, 30 Aug 2019 19:04:09 +0000 (12:04 -0700)]
Merge point for 2019 Aug 30 Breaking Change

4 years agoclang-format changes
skullY [Fri, 30 Aug 2019 18:19:03 +0000 (11:19 -0700)]
clang-format changes

4 years agoHotfix: Reinstate the KC_DELT alias
skullY [Fri, 16 Aug 2019 23:26:14 +0000 (16:26 -0700)]
Hotfix: Reinstate the KC_DELT alias

4 years agoadd lufa as a submodule
skullY [Sat, 3 Aug 2019 03:13:57 +0000 (20:13 -0700)]
add lufa as a submodule

4 years agoFix the LUFA lib to use a submodule instead of just files (#6245)
Drashna Jaelre [Fri, 2 Aug 2019 21:02:40 +0000 (14:02 -0700)]
Fix the LUFA lib to use a submodule instead of just files (#6245)

* Remove LUFA files

* Update descriptions for newer version of LUFA

* Create PR6245.md

* Fix CDC(Serial) type errors

* Fix missed merge conflict for AUDIO_DTYPE_CSInterface

4 years agoUpdate Atreus to current code conventions (#5849)
Joel Challis [Fri, 2 Aug 2019 20:35:35 +0000 (21:35 +0100)]
Update Atreus to current code conventions (#5849)

* Update atreus to current code conventions - add multi revision instead of defines

* Remove config.h duplication from user keymaps

* Add breaking change log

* Add missing pragma once

4 years agoMigrate ACTION_BACKLIGHT_* to BL_* (#6299)
fauxpark [Fri, 2 Aug 2019 20:12:56 +0000 (06:12 +1000)]
Migrate ACTION_BACKLIGHT_* to BL_* (#6299)

* Branch point for 2019 Aug 30 Breaking Change

* LUFA USB descriptor cleanup (#4871)

* Fix indentation

* Fix braces

* Expand descriptor headers

* Align descriptor elements

* Nicer formatting

* Tidy up preprocessor statements

* Remove VERSION_BCD redefine - LUFA_VERSION_INTEGER is currently 0x170418

* Tidy up comments

* Tweak ordering of  HID report elements (no functional changes)

* We don't need all of these newlines

* Move default USB_MAX_POWER_CONSUMPTION closer to where it makes sense

* Ask nicely

* Add some more comments

* Change indentation back to 4 spaces

* Add changelog entry

* Language Keymap extras backport from ZSA fork (#6198)

* Swedish extra keymap refactor

* Fix swedish $ sign definition (#81)

* Fix br abnt2 keymap compilation error

* Add PR changelog doc

* Update PR6198.md

* Enforce clang-format (#6293)

* Enforce clang-format on commit for core files

* forgot about tests

* Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)

* Migrate ACTION_LAYER_MOMENTARYs to MO()

* Add changelog entry

* Update docs/ChangeLog/20190830/PR5176.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Migrate ACTION_BACKLIGHT_* to BL_*

* Add changelog

* Update docs/ChangeLog/20190830/PR6299.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
4 years agoRemove KC_DELT alias in favor of KC_DEL (#6327)
Konstantin Đorđević [Fri, 2 Aug 2019 19:52:53 +0000 (21:52 +0200)]
Remove KC_DELT alias in favor of KC_DEL (#6327)

* Remove KC_DELT alias in favor of KC_DEL

* Add changelog

4 years agoFix vusb compiling after clang-format
skullY [Fri, 12 Jul 2019 19:39:57 +0000 (12:39 -0700)]
Fix vusb compiling after clang-format

4 years agoFix Windows formatting issues
Drashna Jaelre [Fri, 12 Jul 2019 17:44:21 +0000 (10:44 -0700)]
Fix Windows formatting issues

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoUpdate swedish based keymaps with newer keycodes
Drashna Jaelre [Wed, 10 Jul 2019 01:53:53 +0000 (18:53 -0700)]
Update swedish based keymaps with newer keycodes

4 years agoHave clang ignore the code in bootloader_size.c
skullY [Fri, 12 Jul 2019 18:22:39 +0000 (11:22 -0700)]
Have clang ignore the code in bootloader_size.c

4 years agoAdd new files to the list of files that are formatted. (#6296)
skullydazed [Wed, 10 Jul 2019 23:24:48 +0000 (16:24 -0700)]
Add new files to the list of files that are formatted. (#6296)

4 years agoMigrate ACTION_LAYER_MOMENTARYs to MO() (#5176)
fauxpark [Tue, 9 Jul 2019 22:47:35 +0000 (08:47 +1000)]
Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)

* Migrate ACTION_LAYER_MOMENTARYs to MO()

* Add changelog entry

* Update docs/ChangeLog/20190830/PR5176.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
4 years agoEnforce clang-format (#6293)
skullydazed [Tue, 9 Jul 2019 22:47:18 +0000 (15:47 -0700)]
Enforce clang-format (#6293)

* Enforce clang-format on commit for core files

* forgot about tests

4 years agoLanguage Keymap extras backport from ZSA fork (#6198)
Drashna Jaelre [Tue, 9 Jul 2019 19:50:53 +0000 (12:50 -0700)]
Language Keymap extras backport from ZSA fork (#6198)

* Swedish extra keymap refactor

* Fix swedish $ sign definition (#81)

* Fix br abnt2 keymap compilation error

* Add PR changelog doc

* Update PR6198.md

4 years agoLUFA USB descriptor cleanup (#4871)
fauxpark [Tue, 9 Jul 2019 19:34:17 +0000 (05:34 +1000)]
LUFA USB descriptor cleanup (#4871)

* Fix indentation

* Fix braces

* Expand descriptor headers

* Align descriptor elements

* Nicer formatting

* Tidy up preprocessor statements

* Remove VERSION_BCD redefine - LUFA_VERSION_INTEGER is currently 0x170418

* Tidy up comments

* Tweak ordering of  HID report elements (no functional changes)

* We don't need all of these newlines

* Move default USB_MAX_POWER_CONSUMPTION closer to where it makes sense

* Ask nicely

* Add some more comments

* Change indentation back to 4 spaces

* Add changelog entry

4 years agoBranch point for 2019 Aug 30 Breaking Change
skullY [Fri, 5 Jul 2019 18:08:18 +0000 (11:08 -0700)]
Branch point for 2019 Aug 30 Breaking Change

4 years agoMake the CLI Ψ capital (#6637)
fauxpark [Fri, 30 Aug 2019 17:23:36 +0000 (03:23 +1000)]
Make the CLI Ψ capital (#6637)

4 years agoDecrement EECONFIG magic number
Drashna Jaelre [Thu, 22 Aug 2019 19:11:15 +0000 (12:11 -0700)]
Decrement EECONFIG magic number

This will manually wipe the EEPROM. This is a hacky solution for when new ranges are added or moved around.

A better (more complicated) solution would be to zero out everything, not just known ranges.  But for now, this is a hacky solution that will work.

4 years agoWonderland: README (#6613)
Yan-Fa Li [Tue, 27 Aug 2019 23:22:20 +0000 (16:22 -0700)]
Wonderland: README (#6613)

* Wonderland README

breaks

* Wonderland info.json

* Update keyboards/maartenwut/wonderland/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] default keymap fix for questionmark (redox, redox_w) (#6574)
Jorde Vorstenbosch [Tue, 27 Aug 2019 21:20:25 +0000 (23:20 +0200)]
[Keymap] default keymap fix for questionmark (redox, redox_w) (#6574)

* default keymap fix for questionmark

Added /? to the default position for a qwerty keyboard. Moved |\ to the left ctrl with the same behaviour as before.

* Small PR adjustments and Keypad optimization

* Update keymap.c

* Update keymap.c

4 years agopegasushoof Specify the bootloader to use :flash (#6614)
Yan-Fa Li [Mon, 26 Aug 2019 18:08:18 +0000 (11:08 -0700)]
pegasushoof Specify the bootloader to use :flash (#6614)

A support for newer :flash command to pegasus hoof

4 years agoFix Typo in :flash target for missing bootloader (#6615)
Drashna Jaelre [Mon, 26 Aug 2019 17:16:46 +0000 (10:16 -0700)]
Fix Typo in :flash target for missing bootloader (#6615)

4 years agoMars80 Bug: Physical/Electrical Matrix Mismatch (#6612)
MechMerlin [Mon, 26 Aug 2019 12:46:35 +0000 (05:46 -0700)]
Mars80 Bug: Physical/Electrical Matrix Mismatch (#6612)

4 years ago[Keymap] Redox_w Use layer_state_set_user instead of matrix_scan_user (#6608)
Gabes Mak [Sun, 25 Aug 2019 19:50:29 +0000 (20:50 +0100)]
[Keymap] Redox_w Use layer_state_set_user instead of matrix_scan_user (#6608)

* use layer_state_set_user

* fix

4 years agoAdded OLED Display autoscroll during periods of OLED data inactivity (#6546)
XScorpion2 [Sun, 25 Aug 2019 19:37:55 +0000 (14:37 -0500)]
Added OLED Display autoscroll during periods of OLED data inactivity (#6546)

* Added OLED Display autoscroll during periods of OLED data inactivity.

* Fixing compile errors

* Feedback from review

4 years agoRefactor `qmk compile-json` to `qmk compile` (#6592)
skullydazed [Sun, 25 Aug 2019 18:58:24 +0000 (11:58 -0700)]
Refactor `qmk compile-json` to `qmk compile` (#6592)

4 years agoRGB Inidcator example for new van pcbs (#6544)
Ethan Madden [Sun, 25 Aug 2019 15:43:47 +0000 (08:43 -0700)]
RGB Inidcator example for new van pcbs (#6544)

* RGB Inidcator example for new van pcbs

* simplify config.h

As per @drashna in CR

4 years agoAdd new 60% Tsangan HHKB layout (#6607)
Jonathan Rascher [Sun, 25 Aug 2019 15:40:32 +0000 (10:40 -0500)]
Add new 60% Tsangan HHKB layout (#6607)

4 years ago[Keyboard] Maartenwut Wonderland PCB (#6492)
Yan-Fa Li [Sun, 25 Aug 2019 06:44:20 +0000 (23:44 -0700)]
[Keyboard] Maartenwut Wonderland PCB (#6492)

* Initial Commit

* ID

* Use current manu name

* Fix define DEBOUNCE

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix NUM Lock LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix CAPs LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix Scroll Lock LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Use correct convention for setting pins

* Move folder to maartenwut

 - enable velocikey

* Fix columns size

* Sync with homerowco

* Add Keebs keymap

* Best practices

* Latest keymap changes from homerowco

4 years agoAdd 2015 revision of Pegasus Hoof to QMK (#6595)
Yan-Fa Li [Sat, 24 Aug 2019 20:10:36 +0000 (13:10 -0700)]
Add 2015 revision of Pegasus Hoof to QMK (#6595)

* Add 2015 revision of pegasus hoof to QMK

* Add different version strings

* Fix ansi tkl layout

 - temporary JIS mapping, I can't test this as I don't have the hardware

* Reverse engineer JIS layout macro for 2015 Pegasus Hoof

* Linting on 2013.h

* Add more resources to readme

* Update keyboards/bpiphany/pegasushoof/2013/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/bpiphany/pegasushoof/2015/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/bpiphany/pegasushoof/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/bpiphany/pegasushoof/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Try to use core debouncing code

* return changed

* Use helpers

4 years ago[Keyboard] New Keyboard: EVE Meteor (#6565)
MechMerlin [Sat, 24 Aug 2019 16:44:04 +0000 (09:44 -0700)]
[Keyboard] New Keyboard: EVE Meteor (#6565)

* initial commit

* Add the correct pins and ordering

* create an appropriate keymap macro for the board

* add an appropriate LAYOUT macro

* add a keymap that fits the LAYOUT layout macro

* add QMK Configurator support

* add missing pin D7 and LAYOUT_all

* fix my mistake when I added an extra key to the electrical matrix instead of the physical one

* add qmk configurator support for LAYOUT_all

* Update keyboards/eve/meteor/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/eve/meteor/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* use the default names so BMC still works

* remove mcu rules as per resolution of 6253

4 years agoupdates the coc
Jack Humbert [Sat, 24 Aug 2019 16:43:39 +0000 (12:43 -0400)]
updates the coc

4 years ago[Keymap] a keymap to "transform" a jj40 info a simil Alpha28, to enjoy its simplicity...
Stefano [Sat, 24 Aug 2019 16:08:54 +0000 (18:08 +0200)]
[Keymap] a keymap to "transform" a jj40 info a simil Alpha28, to enjoy its simplicity and power (#6599)

4 years ago[Keyboard] Add JNAO keyboard (#6598)
Danny [Sat, 24 Aug 2019 16:06:27 +0000 (12:06 -0400)]
[Keyboard] Add JNAO keyboard (#6598)

* Add JNAO keyboard

* Use layout macro for default_4x12

* Add bakingpy keymap

* Add info.json data

* Remove bakingpy keymap from jnao, add ortho_4x12 layout fetching

* Clear up default keymaps

4 years ago[Keymap] ISO keymap for TADA68 with programming in mind (#6597)
Iain King [Sat, 24 Aug 2019 16:02:38 +0000 (17:02 +0100)]
[Keymap] ISO keymap for TADA68 with programming in mind (#6597)

* Layout with better use of navigation keys

* Update keyboards/tada68/keymaps/onelivesleft/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Update to userspace kuchosauroand0 (#6596)
kuchosauronad0 [Sat, 24 Aug 2019 16:01:12 +0000 (09:01 -0700)]
[Keymap] Update to userspace kuchosauroand0 (#6596)

* added combos

* minor adjustments, added combos

* Add second encoder, add modifiers to encoders

Added a skeleton for the possibily having a second encoder.
Added 9 modifiers for the first rotary encoder:

- None
  General navigation. Page up/down
- SHIFT
  Fast navigation. Home/end
- CTRL
  Vertical navigation. Up/down
- CTRL+SHIFT
  Horizontal navigation. Left/right
- ALT
  Audio volume control.
- GUI
  Browser navigation(windows). Forward/backward
- ALT+SHIFT
  Form navigation. Tab up/down
- ALT+CTRL
  Media control. (Play|pause)/mute
- HYPER
  Media navigation. Next/prev track

Key codes are stored in `uint16_t encoder_actions[2][9]`

* Add second encoder, add modifiers to encoders

Added a skeleton for the possibily having a second encoder.
Added 9 modifiers for the first rotary encoder:

- None
  General navigation. Page up/down
- SHIFT
  Fast navigation. Home/end
- CTRL
  Vertical navigation. Up/down
- CTRL+SHIFT
  Horizontal navigation. Left/right
- ALT
  Audio volume control.
- GUI
  Browser navigation(windows). Forward/backward
- ALT+SHIFT
  Form navigation. Tab up/down
- ALT+CTRL
  Media control. (Play|pause)/mute
- HYPER
  Media navigation. Next/prev track

Key codes are stored in `uint16_t encoder_actions[2][9]`

* Clean up; added combos

Combos:
- CV: Copy
- XC: Cut
- ZV: Paste
- QP: KC_SLEEP

* Fix LEADER_DICTIONARY to be more useful

* Add documentation

* Minor fixes

* Raise TAPPING_TERM

* testing

* Rearrange modifiers

* Fix kc being stored in uint8 instead of uint16

* Update documentation

* Clean up

* Remove excess comments

* Put encoder_actions in progmem

4 years agoAdd 'bootloadHID' flash target (#5587)
Joel Challis [Sat, 24 Aug 2019 15:35:11 +0000 (16:35 +0100)]
Add 'bootloadHID' flash target (#5587)

* Add 'bootloadHID' flash target

* Prep for flash target

* Add :flash support

* Align bootloader wait messages

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update template to suggest use of :flash

4 years agoAdd Zadig 101 to docs (#6585)
fauxpark [Sat, 24 Aug 2019 06:38:21 +0000 (16:38 +1000)]
Add Zadig 101 to docs (#6585)

* Add Zadig 101 to docs

* Add USBasp bootloader name

* Add links to the page

* Note the usual VIDs and PIDs for the bootloaders

* Add "List All Devices" note, just in case

* Talk about keyboard-specific bootloader procedures

* Send users to the new page in "Unknown Device for DFU Bootloader" section

* Halfkay bootloaders are also an exception here

4 years agoAdd Soft Serial Speed to Diverge3 keyboard config for compatibility (#5076)
Drashna Jaelre [Fri, 23 Aug 2019 21:23:53 +0000 (14:23 -0700)]
Add Soft Serial Speed to Diverge3 keyboard config for compatibility (#5076)

4 years agoAdded 4by3 keyboard (#6547)
Elias [Fri, 23 Aug 2019 21:18:37 +0000 (23:18 +0200)]
Added 4by3 keyboard (#6547)

* Added 4by3 keyboard

* Added DEVICE_VER and DESCRIPTION

* Removed F_CPU, F_USB, ARCH, and OPT_DEFS

* Add 3 new LAYOUT macros for orientations and fixes

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Added comments to 4by3 and changed info.json

* Update keyboards/4by3/4by3.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoAlign flashing behaviour of dfu-util (#6578)
Joel Challis [Thu, 22 Aug 2019 23:08:45 +0000 (00:08 +0100)]
Align flashing behaviour of dfu-util (#6578)

* Align flashing retry logic of dfu-util

* Align bootloader wait messages

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoRelocate pca9555 driver to core (#6563)
Joel Challis [Thu, 22 Aug 2019 14:27:18 +0000 (15:27 +0100)]
Relocate pca9555 driver to core (#6563)

* Move pca9555 files to central location

* Get pca9555 boards compiling

* Slight alignment of rules.mk

4 years agoReduce compile size to fix various Travis CI errors (#6426)
Drashna Jaelre [Thu, 22 Aug 2019 08:59:37 +0000 (01:59 -0700)]
Reduce compile size to fix various Travis CI errors (#6426)

Due to feature creep

4 years agoFixup Bootmagic code (#6386)
Drashna Jaelre [Thu, 22 Aug 2019 07:22:32 +0000 (00:22 -0700)]
Fixup Bootmagic code (#6386)

4 years ago[Keyboard] Fix RGB_TOG cycle for Massdrop CTRL default keymap (#6056)
Chris Dosé [Thu, 22 Aug 2019 00:47:45 +0000 (17:47 -0700)]
[Keyboard] Fix RGB_TOG cycle for Massdrop CTRL default keymap (#6056)

This includes the modifier keys in "keys only" mode, bringing the keymap
closer to what the off-the-shelf firmware does.

4 years ago[Docs] Update how_keyboards_work.md (#6528)
madivad [Thu, 22 Aug 2019 00:44:37 +0000 (10:44 +1000)]
[Docs] Update how_keyboards_work.md (#6528)

* Update how_keyboards_work.md

bridged the gap between scancodes and keycodes, the doc didn't make the distinction and was ambiguous.

* Update docs/how_keyboards_work.md

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update docs/how_keyboards_work.md

fix typo

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Update NovelPad (#6559)
fauxpark [Thu, 22 Aug 2019 00:41:29 +0000 (10:41 +1000)]
[Keyboard] Update NovelPad (#6559)

* Update NovelPad

* Lowercase readme

* Update keyboards/novelpad/keymaps/default/keymap.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Remove default F_CPU, F_USB, ARCH, and OPT_DEFS - covered in mcu_selection.mk

4 years ago[Keyboard] new keyboard "angel17" (#6542)
kakunpc [Thu, 22 Aug 2019 00:40:37 +0000 (09:40 +0900)]
[Keyboard] new keyboard "angel17" (#6542)

* add angel17 keyboard

* fix rules.mk

* change BOOTLOADER

* set LAYOUT_numpad_5x4

* Update keyboards/angel17/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* fix LAYOUTS = numpad_5x4

* update info.json

4 years ago[Keyboard] Updates to ZSA boards (#6513)
Drashna Jaelre [Thu, 22 Aug 2019 00:19:07 +0000 (17:19 -0700)]
[Keyboard] Updates to ZSA boards  (#6513)

* Update Layer functions to use layer_state_t in ZSA Boards

* Update Music Mask for ZSA boards

Fixes an issue with the board getting stuck on Adjust layer when activating music mode

* Add Support for SMART LED Toggle to Planck EZ

* Add support for SMART LED toggle in Ergodox EZ

* Ifdef swiss cheeze for Oryx Configurator

* Documentation and updates

* Add Oryx Keymap

* Add option to configure the layers for the Layer Indicator

* Update keymap with better examples

* Make sure eeprom is initialized before reading from it

* Force flush of LED matrix when suspending board

This fixes an issue where the LEDs don't fully clear sometimes when the host system goes to sleep

* Enable RGB Sleeping by default

* Add clarification about planck ez led layer config

4 years agoAVR GPIO macro defines more readable (#5937)
Takeshi ISHII [Thu, 22 Aug 2019 00:10:47 +0000 (09:10 +0900)]
AVR GPIO macro defines more readable (#5937)

* A little easier to read the definition of the GPIO control macro for AVR.

No change in build result.

* Changed to not use GNU statement expression extension.

No change in build result.

* Modified split_common/serial.c to use qmk_firmware standard GPIO control macro.

No change in build result.

* fix PE6 -> E6

* remove some space

* add some comment to config_common.h

* Changed split_common/serial.c to use a newer version of qmk_firmware standard GPIO control macro.

4 years agoAdditional changes for Layer State typedef compatibility (#5906)
Drashna Jaelre [Thu, 22 Aug 2019 00:07:49 +0000 (17:07 -0700)]
Additional changes for Layer State typedef compatibility (#5906)

* Additional changes for Layer State typedef compatibility

* Replace biton32 with get_highest_layer in docs

* Change additional layer structure code

* Fix uGFX reference issue

* Remove dynamic_keymap check

* Where did all these extra spaces come from

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoAdded keycodes for swapping and unswapping the Control and OS keys (#6110)
Stephen Wanhella [Thu, 22 Aug 2019 00:07:08 +0000 (17:07 -0700)]
Added keycodes for swapping and unswapping the Control and OS keys (#6110)

* Add MAGIC_SWAP_CONTROL_LGUI and MAGIC_UNSWAP_CONTROL_LGUI keycodes

Key codes to swap and unswap the control and windows/cmd keys

* Fix issues with pull request #6110

Renamed swap/unswap lctl and lgui key codes, added key codes to swap/unswap rctl and rgui, and moved new bool inside keycode_config.h struct to the end

* Move new keycodes to the end of the enum (#6110)

* add cases for swapped control and OS keys to mod_config (#6110)

* Add new keycodes to feature_bootmagic.md (#6110)

* Add R+L swap codes to keep in parity with AG_* codes

* Extend Magic range check to include new magic codes

* Update audio docs

* Combine 2 byte ranges into 1 word for EECONFG

Fix names for Keymap config EEPROM

* Update docs/feature_bootmagic.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/feature_bootmagic.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/feature_bootmagic.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/feature_bootmagic.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Tweak RGB Matrix timing for ZSA Boards (#6422)
Drashna Jaelre [Wed, 21 Aug 2019 05:39:13 +0000 (22:39 -0700)]
[Keyboard] Tweak RGB Matrix timing for ZSA Boards (#6422)

* Optimize RGB Matrix rendering for Ergodox EZ

* Optimize RGB Matrix rendering for Planck EZ

* Update keyboards/planck/ez/config.h

Co-Authored-By: Joel Challis <git@zvecr.com>
4 years agoRemove superfluous JTAG disable code (#6445)
fauxpark [Wed, 21 Aug 2019 05:18:52 +0000 (15:18 +1000)]
Remove superfluous JTAG disable code (#6445)

* Remove superfluous JTAG disable code

* 32A has differently named register

* Accidentally some operators

* 32A also has different JTAG pins

* Wrap disable_jtag() in an ifndef

* Document this new define

* Rename the define, it conflicts with a LUFA thing

Also, move the ifndef wrapping to the call in keyboard_setup()