cbbrowne
b787ed9dc6
More notes on .hex size protection
8 years ago
cbbrowne
1f290f6213
Make my builds smaller
8 years ago
cbbrowne
13eb2f826b
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
8 years ago
Erez Zukerman
66b13a66e9
Better layout
8 years ago
Wilba6582
fe001d46fd
Initial version of Raw HID interface
8 years ago
cbbrowne
ff1b563e85
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
8 years ago
Jack Humbert
81ea909467
Merge pull request #919 from jackhumbert/hf/robot_test_layout
...
Test layout for ErgoDox EZ manufacturing robot
8 years ago
Erez Zukerman
4094544d41
Test layout for ErgoDox EZ manufacturing robot
8 years ago
Erez Zukerman
51ae6da99e
Merge pull request #918 from jackhumbert/wu5y7
...
Adds Ergodox EZ RGB lights (both sides using I2C) and implements API base, Midi SysEx API
8 years ago
Erez Zukerman
7b219a7f60
Merge pull request #917 from gid0/master
...
keyboards/ergodox/keymaps/bepo : merge from author
8 years ago
Jack Humbert
f946d830f9
guess i didnt pull
8 years ago
Jack Humbert
efbc205efd
Merge branch 'wu5y7' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Jack Humbert
d0cefef946
enable rgblight by default for ez
8 years ago
Jack Humbert
06f18e95d4
enable api sysex for ez
8 years ago
Jack Humbert
6e0f994950
Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
cbbrowne
5776f39667
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
8 years ago
Olivier
5a2501d90f
Add the AZERTY compatibility layer.
8 years ago
Olivier
f02eccbb29
Change layer names (cosmetic change) and reorder them so that the "shift" layer can be accessed from the "alt" layer when in QWERTY compat mode.
8 years ago
Erez Zukerman
84735836e3
Tweaks position of TOG not to conflict with MO
8 years ago
Olivier
d2b6438e39
A little cleanup, add some comments, change others.
8 years ago
Erez Zukerman
9caf866618
Tweaks EZ Makefile
8 years ago
Erez Zukerman
2d0ada0190
Pulls LED config into common config for EZ
8 years ago
Olivier
3f1fca2eb8
Adjust comment.
8 years ago
Olivier
e26a80508f
Reorganize the numeric keypad layer more like a traditional numeric keypad.
8 years ago
Wez Furlong
712476cd28
Add support for Adafruit BLE modules
...
This implements some helper functions that allow sending key reports
to an SPI based Bluetooth Low Energy module, such as the Adafruit
Feather 32u4 Bluefruit LE.
There is some plumbing required in lufa.c to enable this; that
is in a follow-on commit.
8 years ago
Wez Furlong
8485bb34d2
Add arduino-alike GPIO pin control helpers
...
Unlike the arduino functions, these don't take abstract pin numbers,
they take pin labels like `B0`. Also, rather than taking very
generic parameter names, these take slightly more descriptive
enum values.
These improve the clarity of code that would otherwise be inscrutable
bit manipulation in tersely named port register names.
8 years ago
Wez Furlong
be4e75423a
Tidy up atomicity in timer.c and ring_buffer.h
...
Adopt the macros for saving/restoring the interrupt state
that are provided by the avr gcc environment.
Removing intialization of the timer value; this shaves off
a few bytes because globals are default initialized to zero.
8 years ago
Olivier
d6d0b7eada
Merge https://github.com/jackhumbert/qmk_firmware
8 years ago
dbroqua
a849bdc581
- Merged
8 years ago
Jack Humbert
7edac212c8
separated into api files/folder
8 years ago
Jack Humbert
1585fc4b61
Merge pull request #908 from priyadi/promethium
...
My handwired keyboard firmware
8 years ago
Priyadi Iman Nurcahyo
12c1314b02
update docs
8 years ago
Jack Humbert
b5c811bde5
Merge pull request #907 from priyadi/unicode_docs
...
Update Unicode documentation
8 years ago
Jack Humbert
637170d560
Merge pull request #906 from priyadi/unicode_map_fix_warning
...
fix strict-prototypes warning
8 years ago
Priyadi Iman Nurcahyo
a182cbc031
Update Unicode documentation
8 years ago
Priyadi Iman Nurcahyo
6fee7e178f
fix strict-prototypes warning
8 years ago
Priyadi Iman Nurcahyo
a1f88bf7bf
Merge branch 'promethium' of github.com:priyadi/qmk_firmware into promethium
8 years ago
Priyadi Iman Nurcahyo
0f39ab5219
remove ifdef on chip type
8 years ago
Priyadi Iman Nurcahyo
7f3c9c6a39
protocols.mk is already included in latest QMK
8 years ago
Priyadi Iman Nurcahyo
b5019bef05
change init delay to 2000ms
8 years ago
Priyadi Iman Nurcahyo
8ee389c9b6
My Promethium keyboard firmware
8 years ago
Jack Humbert
746fd15638
Merge pull request #905 from priyadi/ps2_documentation
...
A few addition to PS2 documentation.
8 years ago
Jack Humbert
fbd4c34c0f
Merge pull request #904 from priyadi/ps2_remove_hardcoded_pins
...
PS2 pins configuration belongs to each keyboards config.h
8 years ago
Priyadi Iman Nurcahyo
f2214ce1cb
remove define checks. didn't work because of include ordering.
8 years ago
Priyadi Iman Nurcahyo
d9d67e7b76
add macro error when a required define is missing
8 years ago
Priyadi Iman Nurcahyo
f837406ace
A few addition to PS2 documentation.
8 years ago
Priyadi Iman Nurcahyo
17acde94ee
Fix unterminated ifndef
8 years ago
Priyadi Iman Nurcahyo
de1df63953
PS2 pins configuration belongs to each keyboards config.h
...
Each keyboard might have different pin configuration. And keeping this
here will trigger redefinition warning on keyboards that have PS2
defines.
8 years ago
Priyadi Iman Nurcahyo
2cf9b93758
remove ifdef on chip type
8 years ago
Priyadi Iman Nurcahyo
6313ec7ef9
protocols.mk is already included in latest QMK
8 years ago