9caf866618
Tweaks EZ Makefile
2016-11-28 07:59:01 -05:00
2d0ada0190
Pulls LED config into common config for EZ
2016-11-28 07:55:02 -05:00
3f1fca2eb8
Adjust comment.
2016-11-28 11:21:23 +01:00
e26a80508f
Reorganize the numeric keypad layer more like a traditional numeric keypad.
2016-11-28 11:20:00 +01:00
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.
2016-11-27 23:49:44 -08:00
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.
2016-11-27 22:58:34 -08:00
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.
2016-11-27 22:58:34 -08:00
d6d0b7eada
Merge https://github.com/jackhumbert/qmk_firmware
2016-11-27 23:23:21 +01:00
a94eb16bd7
removes the double actions from the metakeys.
2016-11-27 16:12:32 -06:00
a849bdc581
- Merged
2016-11-27 11:44:30 +01:00
7edac212c8
separated into api files/folder
2016-11-26 15:38:44 -05:00
1585fc4b61
Merge pull request #908 from priyadi/promethium
...
My handwired keyboard firmware
2016-11-26 13:40:42 -05:00
12c1314b02
update docs
2016-11-27 00:40:31 +07:00
b5c811bde5
Merge pull request #907 from priyadi/unicode_docs
...
Update Unicode documentation
2016-11-26 12:38:48 -05:00
637170d560
Merge pull request #906 from priyadi/unicode_map_fix_warning
...
fix strict-prototypes warning
2016-11-26 12:38:10 -05:00
a182cbc031
Update Unicode documentation
2016-11-27 00:34:29 +07:00
6fee7e178f
fix strict-prototypes warning
2016-11-26 23:53:15 +07:00
a1f88bf7bf
Merge branch 'promethium' of github.com:priyadi/qmk_firmware into promethium
2016-11-26 23:48:52 +07:00
0f39ab5219
remove ifdef on chip type
2016-11-26 23:48:11 +07:00
7f3c9c6a39
protocols.mk is already included in latest QMK
2016-11-26 23:48:11 +07:00
b5019bef05
change init delay to 2000ms
2016-11-26 23:48:11 +07:00
8ee389c9b6
My Promethium keyboard firmware
2016-11-26 23:48:11 +07:00
746fd15638
Merge pull request #905 from priyadi/ps2_documentation
...
A few addition to PS2 documentation.
2016-11-26 10:46:41 -05:00
fbd4c34c0f
Merge pull request #904 from priyadi/ps2_remove_hardcoded_pins
...
PS2 pins configuration belongs to each keyboards config.h
2016-11-26 10:46:29 -05:00
f2214ce1cb
remove define checks. didn't work because of include ordering.
2016-11-26 15:57:48 +07:00
d9d67e7b76
add macro error when a required define is missing
2016-11-26 15:26:02 +07:00
f837406ace
A few addition to PS2 documentation.
2016-11-26 14:23:55 +07:00
17acde94ee
Fix unterminated ifndef
2016-11-26 14:02:38 +07:00
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.
2016-11-26 13:55:41 +07:00
2cf9b93758
remove ifdef on chip type
2016-11-26 13:47:03 +07:00
6313ec7ef9
protocols.mk is already included in latest QMK
2016-11-26 13:46:05 +07:00
b94e5b2aa6
change init delay to 2000ms
2016-11-26 13:44:50 +07:00
7a1eca784f
Merge pull request #903 from priyadi/ps2_init_delay
...
Make PS2 init delay configurable.
2016-11-26 01:34:49 -05:00
b5511b9a8a
Merge branch 'master' into promethium
2016-11-26 13:31:17 +07:00
9a071f051c
Make PS2 init delay configurable. Some devices are not fully powered up
...
after 1s.
2016-11-26 13:24:53 +07:00
4b0d16cd7b
My Promethium keyboard firmware
2016-11-26 13:11:40 +07:00
e3c735e400
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
2016-11-25 12:06:35 -05:00
bf23ac96f6
Merge pull request #902 from OferPlesser/feature/ps2-mouse-support
...
PS/2 mouse support
2016-11-25 11:22:44 -05:00
97e7486d4c
Added documentation for PS/2 mouse in readme
2016-11-25 12:10:44 +02:00
0c9d66eb59
Removed comment
2016-11-25 09:20:41 +02:00
03d6e165bb
Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file
2016-11-25 09:17:40 +02:00
3be13d1ffb
Added protocol.mk to build
2016-11-25 09:15:12 +02:00
98d7ad6f49
Merge pull request #899 from Wilba6582/suspend_fix
...
Fixed NO_SUSPEND_POWER_DOWN handling
2016-11-24 22:20:08 -05:00
f25596b8dc
rgblight fixes
2016-11-23 21:28:12 -05:00
cefa8468fb
travis pls
2016-11-23 20:16:38 -05:00
2e23689b8e
converted to new format
2016-11-23 18:52:02 -05:00
c05cbaf534
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
2016-11-23 17:47:16 -05:00
cf3926a8e1
Fixed NO_SUSPEND_POWER_DOWN handling
2016-11-23 19:45:50 +11:00
3d7aaa31e4
converted to 8bit messages
2016-11-23 00:30:06 -05:00
5893f0fa1f
Fixed NO_SUSPEND_POWER_DOWN handling
2016-11-23 16:22:57 +11:00