diff options
author | zvecr <git@zvecr.com> | 2019-04-08 19:53:15 +0200 |
---|---|---|
committer | Drashna Jaelre <drashna@live.com> | 2019-04-08 19:53:15 +0200 |
commit | 91b18e263f6373994613c290129e49f18e17cef1 (patch) | |
tree | 4e7838d9c45d614fbf4b2762d357f3bbe62225b5 /quantum | |
parent | 9b393700d2fdd4a1159ba265bc399726e92f4e60 (diff) | |
download | qmk_firmware-91b18e263f6373994613c290129e49f18e17cef1.tar.gz qmk_firmware-91b18e263f6373994613c290129e49f18e17cef1.tar.xz |
[Keyboard] Refactor jj40 to current standards (#5574)
* Refactor jj40 in line with current ps2avrgb template
* Disable bootmagic lite as it seems to not work on atmega32a/bootloadHID
* Add backlight pwm bodge till #4324 lands
* Increase planck keymap compatibility
Diffstat (limited to 'quantum')
-rw-r--r-- | quantum/quantum.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c index a62368ded..a4ccccd00 100644 --- a/quantum/quantum.c +++ b/quantum/quantum.c @@ -1125,6 +1125,13 @@ static const uint8_t backlight_pin = BACKLIGHT_PIN; # define COMxx1 COM1A1 # define OCRxx OCR3A # define ICRx ICR3 +#elif defined(__AVR_ATmega32A__) && BACKLIGHT_PIN == D4 +# define TCCRxA TCCR1A +# define TCCRxB TCCR1B +# define COMxx1 COM1B1 +# define OCRxx OCR1B +# define ICRx ICR1 +# define TIMSK1 TIMSK #else # define NO_HARDWARE_PWM #endif |