László Monda
|
4742a0c661
|
Initialize clocks where they're actually needed.
|
2016-10-05 23:12:22 +02:00 |
|
László Monda
|
4830c98d50
|
Initialize the I2C bus of the EEPROM. Organize related macros neatly.
|
2016-10-05 21:27:49 +02:00 |
|
László Monda
|
f0b63a6f7b
|
Add reset_button.c and test_led.c. Clean up init_peripherials.c
|
2016-10-05 02:05:05 +02:00 |
|
László Monda
|
5936129ebc
|
Remove the include directory. Add init_clock.[ch]
|
2016-10-04 18:36:01 +02:00 |
|
László Monda
|
f4f7fd72d9
|
Move the lufa directory one level upwards.
|
2016-10-04 17:29:06 +02:00 |
|
László Monda
|
db8f1ff691
|
Rename include/usb to ksdk_usb.
|
2016-10-04 17:12:34 +02:00 |
|
László Monda
|
5f1c85147b
|
Remove pin_mux.[ch], add init_peripherials.[ch], add reset_button.h which I forgot to add previously.
|
2016-10-04 17:02:46 +02:00 |
|
László Monda
|
0550c19cf5
|
Delete board.[ch]. Add reset_button.h
|
2016-10-04 16:44:16 +02:00 |
|
László Monda
|
9172493642
|
Rename TEST_RED_* to TEST_LED_*
|
2016-10-04 16:21:19 +02:00 |
|
László Monda
|
e2944663bf
|
Scan the keyboard matrix and output scan codes over USB accordingly.
|
2016-10-03 23:34:38 +02:00 |
|
László Monda
|
2ed34073fc
|
Add rows and columns for the right keyboard matrix.
|
2016-10-03 23:03:36 +02:00 |
|
László Monda
|
ab22637f1e
|
Key scanning fixed by @santiagogf89
|
2016-10-01 02:32:25 +02:00 |
|
László Monda
|
f92cf981dc
|
Trying to scan SW11 of the keyboard matrix.
|
2016-10-01 01:06:14 +02:00 |
|
László Monda
|
77f41c1655
|
Make WriteLedDriver() only send the payload to the target LED driver.
|
2016-09-27 22:55:01 +02:00 |
|
László Monda
|
b519cd412d
|
Implement the write LED driver protocol command.
|
2016-09-27 02:03:43 +02:00 |
|
László Monda
|
7855fa3f87
|
Add system properties.
|
2016-09-27 01:42:28 +02:00 |
|
László Monda
|
13a71ea826
|
Extract dedicated protocol handler functions per command.
|
2016-09-27 00:11:26 +02:00 |
|
László Monda
|
9e29018ff7
|
Move the USB protocol handler into its own file.
|
2016-09-26 23:49:50 +02:00 |
|
László Monda
|
d2b810a3cf
|
Explode GenericHidBuffer[2] as GenericHidInBuffer and GenericHidOutBuffer.
|
2016-09-26 23:32:13 +02:00 |
|
László Monda
|
7b3178a10a
|
Generalize LED driver functions by adding I2C address parameters.
|
2016-09-26 21:37:29 +02:00 |
|
László Monda
|
7b1f6a37ff
|
Add LED driver related macros instead of using magic numbers.
|
2016-09-26 21:19:35 +02:00 |
|
László Monda
|
36bb5fabba
|
Rename the toplevel include directory to shared. Add it to the project workspace. Include led_driver.h from main.c
|
2016-09-26 20:36:49 +02:00 |
|
László Monda
|
2dd9aa87b0
|
Name a couple of I2C related variables more intuitively.
|
2016-09-26 20:33:03 +02:00 |
|
László Monda
|
b280fde8a5
|
Extract LED driver related functions to led_driver.[ch]
|
2016-09-26 20:28:12 +02:00 |
|
László Monda
|
9e3d512e89
|
Put the files that contain the usb descriptors into the newly created usb_descriptors directory.
|
2016-09-26 18:54:16 +02:00 |
|
László Monda
|
11401a6448
|
Make less use of linked files and folders for better long-term maintainability by moving the source files under the newly created src directory and only linking that directory to the workspace.
|
2016-09-26 08:45:59 +02:00 |
|