Browse Source

Create Custom-Quantum-Functions.md

pull/1380/head
Jack Humbert 7 years ago
committed by GitHub
parent
commit
2f942c9883
1 changed files with 10 additions and 10 deletions
  1. +10
    -10
      docs/Custom-Quantum-Functions.md

+ 10
- 10
docs/Custom-Quantum-Functions.md View File

@ -4,7 +4,7 @@ A custom keyboard is about more than sending button presses to your computer. QM
We have structured QMK as a hierarchy:
* Core
* Core (`_quantum`)
* Keyboard/Revision (`_kb`)
* Keymap (`_user`)
@ -64,14 +64,14 @@ The `record` variable contains infomation about the actual press:
```
keyrecord_t record {
keyevent_t event {
keypos_t key {
uint8_t col
uint8_t row
}
bool pressed
uint16_t time
}
+-keyevent_t event {
| +-keypos_t key {
| | +-uint8_t col
| | +-uint8_t row
| | }
| +-bool pressed
| +-uint16_t time
| }
}
```
@ -120,4 +120,4 @@ void led_set_kb(uint8_t usb_led) {
PORTB &= ~(1<<4);
}
}
```
```

Loading…
Cancel
Save