diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2016-06-29 18:35:29 -0400 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2016-06-29 18:35:29 -0400 |
| commit | 60fd885a6e540509baa2193932e15caeaeb8f4c5 (patch) | |
| tree | e950930ea913afe8f343ffa42405d8b21510b66e | |
| parent | 197f152dee834a737cd820f2a95d1ade98be4898 (diff) | |
| download | qmk_firmware-60fd885a6e540509baa2193932e15caeaeb8f4c5.tar.gz qmk_firmware-60fd885a6e540509baa2193932e15caeaeb8f4c5.zip | |
rand supports other chips
| -rw-r--r-- | quantum/quantum.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/quantum/quantum.c b/quantum/quantum.c index 224bfb795..270b976e3 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) { | |||
| 308 | } | 308 | } |
| 309 | 309 | ||
| 310 | void tap_random_base64(void) { | 310 | void tap_random_base64(void) { |
| 311 | uint8_t key = (TCNT0 + TCNT1 + TCNT3 + TCNT4) % 64; | 311 | #if defined(__AVR_ATmega32U4__) |
| 312 | // uint8_t key = rand() % 64; | 312 | uint8_t key = (TCNT0 + TCNT1 + TCNT3 + TCNT4) % 64; |
| 313 | #else | ||
| 314 | uint8_t key = rand() % 64; | ||
| 315 | #endif | ||
| 313 | switch (key) { | 316 | switch (key) { |
| 314 | case 0 ... 25: | 317 | case 0 ... 25: |
| 315 | register_code(KC_LSFT); | 318 | register_code(KC_LSFT); |
