Skip to content

Commit

Permalink
Enabling HID-IO for some keyboards
Browse files Browse the repository at this point in the history
- Incrementing minimum KLL compiler to 0.5.7.12
- HID-IO enabled for
  * K-Type
  * WhiteFox
  * Infinity Ergodox
- Other keyboards will be enabled in a future commit (requires more
testing)
  • Loading branch information
haata committed Apr 4, 2019
1 parent b34fff2 commit 5a85aae
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Keyboards/Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ verify_ssl = true
name = "pypi"

[packages]
kll = "==0.5.7.11"
kll = "==0.5.7.12"

[dev-packages]

Expand Down
2 changes: 1 addition & 1 deletion Keyboards/Testing/usbxuart.bash
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ OutputModule="USBxUART"
DebugModule="full"

# Microcontroller
Chip="mk20dx128vlf5"
Chip="mk20dx256vlh7"

# Compiler Selection
Compiler="gcc"
Expand Down
2 changes: 1 addition & 1 deletion Lib/CMake/kll.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ endif ()
message ( STATUS "Checking for kll" )

### XXX XXX XXX - Remember to update Pipfile as well when you change the version! ###
set ( KLL_MIN_VERSION "0.5.7.11" )
set ( KLL_MIN_VERSION "0.5.7.12" )

# 1) Check for environment variable
if ( NOT DEFINED KLL_EXECUTABLE )
Expand Down
2 changes: 1 addition & 1 deletion Output/USB/capabilities.kll
Original file line number Diff line number Diff line change
Expand Up @@ -125,5 +125,5 @@ enableVirtualSerialPort = 1;

# Raw I/O Endpoint
enableRawIO => enableRawIO_define;
enableRawIO = 0;
enableRawIO = 1;

4 changes: 4 additions & 0 deletions Scan/Infinity_60/scancode_map.kll
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,7 @@ ScanCodeSenseList = "
# Debug LED
ledDebugPin = "gpio(A,19)";

# Disable Raw I/O Endpoint
# Needs to be optimized for mk20dx128vlf5
enableRawIO = 0;

4 changes: 4 additions & 0 deletions Scan/Infinity_60_LED/scancode_map.kll
Original file line number Diff line number Diff line change
Expand Up @@ -212,3 +212,7 @@ KLL_LED_FadeGroup[0] = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
KLL_LED_FadeGroup[1] = "";
KLL_LED_FadeGroup[2] = "";

# Disable Raw I/O Endpoint
# Needs to be optimized for mk20dx128vlf5
enableRawIO = 0;

0 comments on commit 5a85aae

Please sign in to comment.