skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
7 years ago
Nikolaus Wittenstein
8cbf61c919
Add new DIODE_DIRECTION option
The previous two options were COL2ROW, ROW2COL; this adds CUSTOM_MATRIX
to disable the built-in matrix scanning code.
Most notably, this obviates the need to set MATRIX_ROW_PINS or
MATRIX_COL_PINS.
7 years ago
Fred Sundvik
dd685eceb2
API Sysex fixes
Fix memory leaks by using stack instead of malloc
Reduce memory usage by having less temporary bufffers
Remove warnings by adding includes
Decrease code size by 608 bytes (mostly due to not linking malloc)
More robust handling of buffer overflows
7 years ago
Priyadi Iman Nurcahyo
f2214ce1cb
remove define checks. didn't work because of include ordering.
7 years ago
Priyadi Iman Nurcahyo
d9d67e7b76
add macro error when a required define is missing
7 years ago
Priyadi Iman Nurcahyo
17acde94ee
Fix unterminated ifndef
7 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.
7 years ago
ofples
0c9d66eb59
Removed comment
7 years ago
ofples
03d6e165bb
Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file
7 years ago
Jack Humbert
6390033e86
cleaning up midid
7 years ago
IBNobody
936a26d04f
Added pin support for A0-A7
Vision Division - It works!
7 years ago
IBNobody
705c775a4a
Nightly
Only major change to qmk was the addition of A0-A7 pins for the AT90USB
7 years ago
Jack Humbert
13bb6b4b7f
Backlight abstraction and other changes ( #439 )
* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme
8 years ago
Eric Tang
aaa758f1d3
Optimize matrix scanning ( #343 )
8 years ago
Jack Humbert
35a81f5b8b
added ergodox
8 years ago
Benjamin Gould
05792e2b83
Added bluefruit protocol and converter for 70% M
10 years ago
tmk
95001dd6e4
Add support of Model F 122 terminal keyboard
- change initialize of keyboard in matrix_scan()
- keymap for 122 keys
- Mafilefie and config.h for LUFA and PS/2 USART
11 years ago
tmk
540d0700dc
Remove common/controller_teensy.h
11 years ago
tmk
ce2e06c394
Fix projects for new keycodes
11 years ago
tmk
1ac674db66
Fix PS/2 protocol build options
11 years ago
tmk
afb0846208
Made directories for keyboard and converter projects.
12 years ago
tmk
e67c988824
Added Bulegiga iWRAP support into HHKB.(Bluetooth)
12 years ago
tmk
0dde25e81c
added copyright and license notice.
13 years ago
tmk
fb8d23c60c
integrate V-USB support into ps2_usb
13 years ago
tmk
47f5d8b545
Synchronous USART support for PS/2 on V-USB stack
13 years ago
tmk
9a938eecbd
host interface for pjrc
13 years ago
tmk
2b8cd88ab1
refactor keyboard.h, host.h
13 years ago
tmk
04f351b802
PS/2 library receives data partially by interrupt
13 years ago
tmk
4f5f1a53d4
added PS/2 to USB converter use V-USB as protocol stack
13 years ago
tmk
bf1a37ba71
PS/2 to USB keyboard converter
13 years ago