summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--quantum/quantum.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c
index 224bfb7951..270b976e36 100644
--- a/quantum/quantum.c
+++ b/quantum/quantum.c
@@ -308,8 +308,11 @@ void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) {
}
void tap_random_base64(void) {
- uint8_t key = (TCNT0 + TCNT1 + TCNT3 + TCNT4) % 64;
- // uint8_t key = rand() % 64;
+ #if defined(__AVR_ATmega32U4__)
+ uint8_t key = (TCNT0 + TCNT1 + TCNT3 + TCNT4) % 64;
+ #else
+ uint8_t key = rand() % 64;
+ #endif
switch (key) {
case 0 ... 25:
register_code(KC_LSFT);