László Monda
|
a3f95c0428
|
Update README.md
|
2016-04-01 16:02:41 +02:00 |
|
László Monda
|
50c516cc38
|
Update README.md
|
2016-03-17 15:38:40 +01:00 |
|
László Monda
|
c610f62f6e
|
Remove the future work section
Some of these tasks have already been implemented, and the rest will be moved to GitHub issues.
|
2016-03-17 14:45:08 +01:00 |
|
László Monda
|
ab3c95d4ad
|
Clean up code.
|
2016-03-16 01:37:56 +01:00 |
|
László Monda
|
4dfd710a65
|
Add module name.
|
2016-03-15 18:14:43 +01:00 |
|
László Monda
|
9c9b7bbed1
|
Request individual layers, not the whole keymap at once.
|
2016-03-15 18:11:23 +01:00 |
|
László Monda
|
ab5bd90f56
|
Request pointer info, which includes pointer roles and speed related fields.
|
2016-03-15 18:04:23 +01:00 |
|
László Monda
|
eeb807d8ea
|
Add pointer_t
|
2016-03-15 17:56:22 +01:00 |
|
László Monda
|
1b8e535e73
|
Add additional module requests and remove module statuses that won't be used.
|
2016-03-15 12:30:34 +01:00 |
|
László Monda
|
99079db806
|
Add pointer roles.
|
2016-03-15 12:11:55 +01:00 |
|
László Monda
|
0673c156a8
|
Add module statuses and MODULE_REQUEST_GET_GRAPHICS
|
2016-03-15 02:12:24 +01:00 |
|
László Monda
|
9788050568
|
Lay the foundation for actions, layers, modules, and slots.
|
2016-03-15 01:17:33 +01:00 |
|
László Monda
|
51de538b4a
|
Make the two keyboard halves communicate with each other via I2C.
|
2016-03-11 15:39:08 +01:00 |
|
László Monda
|
7b30750ef5
|
Bump USB HID version from 1.00 to 1.10 because most devices seem to be using it, so this probably results in maximum compatibility.
|
2016-03-10 14:45:07 +01:00 |
|
László Monda
|
5eca5e58fb
|
Number endpoints according to the order of their related interfaces.
|
2016-03-10 14:35:05 +01:00 |
|
László Monda
|
e4a23e2dab
|
Fix indentation.
|
2016-03-09 22:28:55 +01:00 |
|
László Monda
|
8fd9936954
|
Make SW2 and SW3 control the red and blue LEDs respectively.
|
2016-03-09 22:27:40 +01:00 |
|
László Monda
|
150f6e72ef
|
Remove .gitginore files as the top level gitignore makes the job.
|
2016-03-09 01:59:23 +01:00 |
|
László Monda
|
e8b83b7f4f
|
Add .gitignore
|
2016-03-09 01:58:42 +01:00 |
|
László Monda
|
14a36cc84f
|
Add firmware for the left keyboard half.
|
2016-03-09 01:56:53 +01:00 |
|
László Monda
|
22e2841d8d
|
Don't use the U notation wherever unnecessary.
|
2016-03-08 20:58:04 +01:00 |
|
László Monda
|
9aae53919a
|
Add KSDK_1.3_FRDM-KL03Z as a Git submodule.
|
2016-03-08 13:18:53 +01:00 |
|
László Monda
|
bffcad0cce
|
Fix identation.
|
2016-03-04 16:07:12 +01:00 |
|
László Monda
|
e12613b981
|
Group macros in a more logical manner.
|
2016-03-04 16:06:43 +01:00 |
|
László Monda
|
a582ef9e39
|
Clean up includes.
|
2016-03-04 15:59:10 +01:00 |
|
László Monda
|
8b64a528ce
|
Wrap lines.
|
2016-03-04 15:30:17 +01:00 |
|
László Monda
|
f3232ff7de
|
Update README.md
|
2016-03-04 15:25:03 +01:00 |
|
László Monda
|
a1fa3d39f5
|
Create README.md
|
2016-03-04 15:21:19 +01:00 |
|
László Monda
|
8068e10586
|
Create README.md
|
2016-03-04 15:15:27 +01:00 |
|
László Monda
|
c56f2d13f6
|
Create README.md
|
2016-03-04 15:12:50 +01:00 |
|
László Monda
|
c10f3ad1e9
|
Create README.md
|
2016-03-04 14:41:53 +01:00 |
|
László Monda
|
c45db1984d
|
Update README.md
|
2016-03-04 14:32:22 +01:00 |
|
László Monda
|
59c0b97bdf
|
Create README.md
|
2016-03-04 14:31:06 +01:00 |
|
László Monda
|
c03423ca20
|
Create README.md
|
2016-03-04 14:20:41 +01:00 |
|
László Monda
|
c7d94a6334
|
Create README.md
|
2016-03-04 14:12:39 +01:00 |
|
László Monda
|
eecd34f1f4
|
Create README.md
|
2016-03-04 14:10:19 +01:00 |
|
László Monda
|
1b1337b702
|
Update submodule.
|
2016-03-04 13:58:28 +01:00 |
|
László Monda
|
7223eaed8c
|
Wrap lines.
|
2016-03-04 13:51:55 +01:00 |
|
László Monda
|
77f6621267
|
Create README.md
|
2016-03-04 13:42:56 +01:00 |
|
László Monda
|
3865429a0e
|
Move USB constants to usb_api.h
|
2016-03-04 01:18:59 +01:00 |
|
László Monda
|
a988afe1ea
|
Use USB_DEVICE_CONFIG_HID as a single source of truth and replace USB_COMPOSITE_INTERFACE_COUNT with it.
|
2016-03-03 23:55:58 +01:00 |
|
László Monda
|
22e36dc030
|
Set USB_DEVICE_CONFIG_ENDPOINTS to 5 instead of 6 because it's just enough.
|
2016-03-03 22:50:14 +01:00 |
|
László Monda
|
029df6f7c1
|
Use standard one-liner comments instead of the Doxygen syntax.
|
2016-03-03 22:10:00 +01:00 |
|
László Monda
|
df63abeb3a
|
Ditch USB_*_SUBCLASS and USB_*_PROTOCOL macros in favor of the standard USB_HID_SUBCLASS_* USB_HID_PROTOCOL_* macros.
|
2016-03-03 22:02:28 +01:00 |
|
László Monda
|
55e5643bf0
|
Replace USB_*_HID_CLASS with USB_CLASS_HID
|
2016-03-03 21:17:11 +01:00 |
|
László Monda
|
7b04084f46
|
Rename USB_*_ENDPOINT_ID to USB_*_ENDPOINT_INDEX
|
2016-03-03 21:08:08 +01:00 |
|
László Monda
|
09e0a739e3
|
Use USB_INTERFACE_ALTERNATE_SETTING_NONE wherever possible.
|
2016-03-03 21:01:14 +01:00 |
|
László Monda
|
f7755b2520
|
Rename usb_report_item_macros.h to usb_api.h, include the whole USB API into it, and include it from every file where it's needed.
|
2016-03-03 19:18:21 +01:00 |
|
László Monda
|
a4989349ec
|
Extract general HID descriptor related functions to descriptor_hid.[ch]
|
2016-03-03 18:43:22 +01:00 |
|
László Monda
|
55c063c69a
|
Don't use the U number notation and macro parentheses unless necessary.
|
2016-03-03 18:27:39 +01:00 |
|