Kristian Sloth Lauszus
|
3cb0490e5e
|
Modified launch configurations to use the Makefile to flash the firmware
|
2018-05-06 20:16:51 +02:00 |
|
Kristian Sloth Lauszus
|
58fa1ed6a4
|
Use the bundled Makefiles instead of having the IDE generate them automatically
|
2018-05-06 20:16:51 +02:00 |
|
Kristian Sloth Lauszus
|
c3407e1410
|
Added Makefiles as linked resources, so they show up in the IDE
|
2018-05-06 15:22:24 +02:00 |
|
Kristian Sloth Lauszus
|
492243f801
|
Added _pvHeapStart entry
This is needed for Semihosting
|
2018-05-06 15:19:38 +02:00 |
|
László Monda
|
b917a97e93
|
Parse long media macro actions.
|
2018-05-03 00:42:20 +02:00 |
|
László Monda
|
bf69f28ed1
|
Merge pull request #110 from Lauszus/make
Added Makefiles for compiling the two projects
|
2018-05-03 00:22:05 +02:00 |
|
László Monda
|
6854fa68dc
|
Bump firmware version to 8.2.1 and update the changelog.
v8.2.1
|
2018-05-02 14:57:24 +02:00 |
|
László Monda
|
14b6e49692
|
Don't suppress modifiers upon releasing a layer. Fixes #82.
|
2018-05-02 14:49:56 +02:00 |
|
Kristian Sloth Lauszus
|
10802f3f73
|
Build both the debug and release builds
|
2018-05-02 10:47:25 +02:00 |
|
Kristian Sloth Lauszus
|
66252eabf0
|
Added JLink flash scripts
|
2018-05-02 10:47:25 +02:00 |
|
Kristian Sloth Lauszus
|
0c4c736552
|
Use automatic variables for getting the file name and use the MAKEFILE_LIST variable to rebuild the project when any of the Makefiles change
|
2018-05-02 09:34:19 +02:00 |
|
Kristian Sloth Lauszus
|
aa4105bdc3
|
Updated license to "GPLv2 or later", so it is compatible with GPLv3
|
2018-05-02 03:00:30 +02:00 |
|
Kristian Sloth Lauszus
|
101abffec4
|
Moved the linker script into the source directory
|
2018-05-02 02:56:03 +02:00 |
|
Kristian Sloth Lauszus
|
b8268f55a3
|
Moved the BL_APP_VECTOR_TABLE_ADDRESS define into Makedefs.mk
|
2018-05-02 02:56:03 +02:00 |
|
Kristian Sloth Lauszus
|
2214f00667
|
Added command for flashing the images via the bootloader
|
2018-05-02 02:31:39 +02:00 |
|
Kristian Sloth Lauszus
|
a2fae5bbef
|
Readded Eclipse build
|
2018-05-02 01:08:20 +02:00 |
|
Kristian Sloth Lauszus
|
47e026006e
|
Forgot to fix linker errors for both linker scripts in: e0528e1714
|
2018-05-02 01:05:40 +02:00 |
|
Kristian Sloth Lauszus
|
379d827982
|
Only compile the project using Make
|
2018-05-02 00:45:47 +02:00 |
|
Kristian Sloth Lauszus
|
d9d26814e8
|
Fix warnings
|
2018-05-02 00:35:28 +02:00 |
|
Kristian Sloth Lauszus
|
611c36fe00
|
Added Makefiles for compiling the two projects
|
2018-05-02 00:13:52 +02:00 |
|
László Monda
|
e9cd3a96c2
|
Don't reinitialize LED driver ICs upon suspend and resume.
|
2018-04-28 17:08:25 +02:00 |
|
László Monda
|
8856c484b6
|
Add LedDisplay_UpdateAll()
|
2018-04-28 16:21:54 +02:00 |
|
László Monda
|
b97841fdae
|
Delete I2C_WATCHDOG and always enable the watchdog.
|
2018-04-28 15:04:56 +02:00 |
|
László Monda
|
69143bed9c
|
Replace "computer" with "host".
|
2018-04-28 15:00:32 +02:00 |
|
László Monda
|
ebd0e3b762
|
Make ParseConfig() restore indicator icons. Fixes #107
|
2018-04-28 14:43:13 +02:00 |
|
László Monda
|
ec8301ae62
|
Expose IsHostSleeping instead of IsHostSleeping()
|
2018-04-28 13:11:25 +02:00 |
|
László Monda
|
3d4d78387e
|
Remove LED_DRIVER_STRESS_TEST.
|
2018-04-28 12:36:12 +02:00 |
|
László Monda
|
c2582729f2
|
Remove LED_DRIVERS_ENABLED.
|
2018-04-28 11:43:01 +02:00 |
|
László Monda
|
9d66f5ff76
|
Rename identifiers.
|
2018-04-28 11:38:38 +02:00 |
|
László Monda
|
06ebed5537
|
Rename some variables and clean up coding style.
|
2018-04-28 11:19:01 +02:00 |
|
László Monda
|
02d6fb4628
|
Rename version from 8.1.6 to 8.2.0 because the minor device protocol version has changed.
v8.2.0
|
2018-04-20 09:55:44 +02:00 |
|
László Monda
|
1b9ec89e20
|
Bump firmware version to 8.1.6 - Update package.json, changelog, versions.h
v8.1.6
|
2018-04-10 22:32:11 +02:00 |
|
László Monda
|
7002e7de52
|
Fix SwitchKeymapByAbbreviation() and use it in place of a for block of equivalent functionality within UsbCommand_ApplyConfig()
|
2018-04-10 21:27:56 +02:00 |
|
László Monda
|
1e61a39210
|
Merge pull request #104 from UltimateHackingKeyboard/dev
Merge dev into master
|
2018-04-10 14:13:58 +02:00 |
|
László Monda
|
5509cbb5f8
|
Reference the latest KSDK_2.0_MK22FN512xxx12 submodule that uses the performance-optimized loop implementation.
|
2018-04-10 12:15:13 +02:00 |
|
László Monda
|
f650032fef
|
Set the optimization levels of both left and right firmwares to -O3 (most optimized).
|
2018-04-10 12:06:23 +02:00 |
|
László Monda
|
fd787f74e9
|
Merge branch 'usb-switch-keymap' into dev
|
2018-04-09 21:12:07 +02:00 |
|
László Monda
|
75fe7904b6
|
Fix scroll events after the slow mouse fix.
|
2018-04-09 13:09:41 +02:00 |
|
László Monda
|
b4ac82d2c0
|
Merge pull request #103 from Lauszus/dev
Cast mouseElapsedTime to float when calculating the speed and distance
|
2018-04-08 22:24:31 +02:00 |
|
Kristian Sloth Lauszus
|
9670523310
|
Cast mouseElapsedTime to float when calculating the speed and distance
|
2018-04-08 22:19:50 +02:00 |
|
László Monda
|
7763d8a32b
|
Merge pull request #102 from Lauszus/dev
Moved timer used for mouse speed into processMouseActions and renamed…
|
2018-04-08 22:13:38 +02:00 |
|
Kristian Sloth Lauszus
|
3d9170402b
|
Moved timer used for mouse speed into processMouseActions and renamed the variables
|
2018-04-08 22:11:35 +02:00 |
|
László Monda
|
b0192085bb
|
Merge pull request #101 from Lauszus/dev
More mouse fixes
|
2018-04-08 22:09:56 +02:00 |
|
Kristian Sloth Lauszus
|
c90261d549
|
Set the update rate according to the mouse endpoint polling interval
|
2018-04-08 21:59:57 +02:00 |
|
Kristian Sloth Lauszus
|
5a756edf8b
|
Remove historic code that tried to solve the mouse speed issue
|
2018-04-08 21:39:43 +02:00 |
|
László Monda
|
46ce16b8d4
|
Merge pull request #100 from Lauszus/dev
Mouse issue and other fixes
|
2018-04-08 21:27:51 +02:00 |
|
Kristian Sloth Lauszus
|
d2acfba659
|
Process the key inputs at a constant rate when moving the mouse, so the mouse speed is consistent
Fixes #99
|
2018-04-08 21:18:56 +02:00 |
|
Kristian Sloth Lauszus
|
ac75d0ca8b
|
Merge commit 'b68c6bed184f5da12f00c173e23b07c4428be661' into dev
|
2018-04-08 20:28:02 +02:00 |
|
Kristian Sloth Lauszus
|
10beb751ac
|
Fixed compiler warning in KSDK
See: https://github.com/UltimateHackingKeyboard/KSDK_2.0_MK22FN512xxx12/pull/2
|
2018-04-08 20:04:25 +02:00 |
|
Kristian Sloth Lauszus
|
e0528e1714
|
Fix linker error on newer compilers by just declaring the two usb sections after the .bss section
See: https://community.nxp.com/thread/449264
|
2018-04-08 19:52:03 +02:00 |
|