forked from mirrors/qmk_firmware
commit
ec35fea264
1 changed files with 7 additions and 7 deletions
|
@ -7,11 +7,11 @@ QMK is based on TMK. Understanding the essential changes made should help you
|
||||||
## TMK vs. QMK
|
## TMK vs. QMK
|
||||||
|
|
||||||
| Firmware |TMK |QMK |
|
| Firmware |TMK |QMK |
|
||||||
|-------------------------------------------------|-----------------------|-------------------------|
|
|---------------------------|-----------------------|-------------------------|
|
||||||
| Maintainer |hasu |Jack Humbert et al. |
|
| Maintainer |hasu |Jack Humbert et al. |
|
||||||
| Build path customization | `TMK_DIR = ...` | `include .../Makefile` |
|
| Build path customization | `TMK_DIR = ...` | `include .../Makefile` |
|
||||||
| `keymaps` data | 3D array of `uint8_t` holding **keycode** | 3D array of `uint16_t` holding **action code** |
|
| `keymaps` data | 3D array of `uint8_t` holding **keycode** | 3D array of `uint16_t` holding **action code** |
|
||||||
| `fn_actions` data | 1D array of `uint16_t` holding **action code** | 3D array of `uint16_t` holding **action code** |
|
| `fn_actions` data | 1D array of `uint16_t` holding **action code** | 1D array of `uint16_t` holding **action code** |
|
||||||
|
|
||||||
Since QMK is based on TMK and uses major portion of TMK code as is, understanding the essential changes made should help you understand the code.
|
Since QMK is based on TMK and uses major portion of TMK code as is, understanding the essential changes made should help you understand the code.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue