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
|
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
|
8b64a528ce
|
Wrap lines.
|
2016-03-04 15:30:17 +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
|
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
|
951fcbfe79
|
Make the armgcc build work.
|
2016-03-03 11:41:25 +01:00 |
|
László Monda
|
fc8c0682d6
|
Extract main() to the newly created main.c
|
2016-03-03 10:49:01 +01:00 |
|
László Monda
|
2c15f1d8c3
|
Rename composite.[ch] to usb_composite_device.[ch]
|
2016-03-03 10:36:03 +01:00 |
|
László Monda
|
66b8d72c70
|
Merge usb_class_*.[ch] into usb_interface_*.[ch] respectively.
|
2016-03-03 01:07:07 +01:00 |
|
László Monda
|
d6d15ec884
|
Remove scancodes.h and rather use LUFA's scancode macros.
|
2016-03-02 20:10:06 +01:00 |
|
László Monda
|
d3741b13dc
|
Get rid of usb_device_hid_mouse_struct_t in favor of usb_mouse_report_t which now functions properly because of using __attribute__ ((packed))
|
2016-03-02 17:05:51 +01:00 |
|
László Monda
|
e7d12634f4
|
Add a bit of LUFA in order for its report item macros to be used.
|
2016-03-01 00:34:11 +01:00 |
|
László Monda
|
ba1aee598d
|
Restructure the codebase across more files.
|
2016-02-29 20:44:53 +01:00 |
|
László Monda
|
3ddd75db3a
|
Add generic HID related files for the armgcc build.
|
2016-02-29 17:09:13 +01:00 |
|
László Monda
|
ad15e39e30
|
Add generic HID interface.
|
2016-02-28 23:16:50 +01:00 |
|
László Monda
|
40bd3f82ac
|
Extract scan codes to dedicated file.
|
2016-02-26 09:51:18 +01:00 |
|
László Monda
|
4cc0f862b0
|
Remove util.[ch] because USB_SHORT_GET_{LOW,HIGH} can be used in place of GET_[LM]SB_OF_WORD()
|
2016-02-25 22:49:08 +01:00 |
|
László Monda
|
cea9182113
|
Extract magic numbers from the device descriptor as macros.
|
2016-02-25 09:26:33 +01:00 |
|
László Monda
|
cfb1135aac
|
Extract mouse descriptors and macros to usb_keyboard_descriptors.[ch]
|
2016-02-25 07:54:27 +01:00 |
|
László Monda
|
66614ecc47
|
Rename keyboard_descriptors.[ch] to usb_keyboard_descriptors.[ch]
|
2016-02-24 23:54:01 +01:00 |
|
László Monda
|
f1c1279d04
|
Extract keyboard descriptors to keyboard_descriptors.[ch]
|
2016-02-24 23:18:39 +01:00 |
|
László Monda
|
d69884f28b
|
Make command line build scripts work.
|
2016-02-14 01:12:27 +01:00 |
|
László Monda
|
5ce5dbc62d
|
Rename the libs directory to lib. Reference KSDK via relative path instead of using the KSDK_DIR environment variable.
|
2016-02-13 17:25:55 +01:00 |
|
László Monda
|
4beab991ed
|
Make the keyboard + mouse composite USB device work based on the KSDK 2.0 usb_device_composite_hid_mouse_hid_keyboard demo.
|
2016-02-06 02:00:47 +01:00 |
|
László Monda
|
946de98ac5
|
Add source.
|
2016-02-01 00:53:35 +01:00 |
|