]> git.donarmstrong.com Git - kiibohd-controller.git/log
kiibohd-controller.git
8 years agoFixing default ErgoDox layout and adding FlashMode button
Jacob Alexander [Sat, 22 Aug 2015 02:43:45 +0000 (19:43 -0700)]
Fixing default ErgoDox layout and adding FlashMode button

- Adds proper flashMode support for all keyboards and microcontrollers (usb and serial)
- flashModeEnabled must be set to 1 otherwise it will only show an error
  * This is on purpose (somewhat dangerous feature as it allows remote flashing)
- Capability cleanup

8 years agoForgot to add these files in an earlier commit
Jacob Alexander [Sat, 22 Aug 2015 01:26:46 +0000 (18:26 -0700)]
Forgot to add these files in an earlier commit

8 years agoFIxing Media Keys and general USB compatibilty
Jacob Alexander [Wed, 19 Aug 2015 07:01:15 +0000 (00:01 -0700)]
FIxing Media Keys and general USB compatibilty

- Media keys tested working on Linux/Windows/Mac (use Consumer control)
- Fixed enumeration delays
- Fixed virtual serial port configuration issues
- Fixed GET_REPORT and SET_REPORT
- Added intial descriptors and endpoints for Mouse and Joystick devices
- Split out the consumer and system control endpoint
- Added more fault debugging messages
- Added interface names to endpoints (visible in Windows Device Manager)
- Added KLL define for keyboard locale

8 years agoAdding color association to layers
Jacob Alexander [Tue, 18 Aug 2015 17:46:55 +0000 (10:46 -0700)]
Adding color association to layers

8 years agoAdding basic support for LCDLayerDisplay using capabilities
Jacob Alexander [Tue, 18 Aug 2015 08:10:44 +0000 (01:10 -0700)]
Adding basic support for LCDLayerDisplay using capabilities

- Requires lcdFuncMap.kll instead of stdFuncMap.kll

8 years agoUpdating convenience scripts
Jacob Alexander [Sun, 16 Aug 2015 06:45:23 +0000 (23:45 -0700)]
Updating convenience scripts

8 years agoFixing typo on range check for MDErgo1
Jacob Alexander [Sun, 16 Aug 2015 22:53:07 +0000 (15:53 -0700)]
Fixing typo on range check for MDErgo1

8 years agoAdding examples of custom action/capabilties
Jacob Alexander [Sun, 16 Aug 2015 21:46:26 +0000 (14:46 -0700)]
Adding examples of custom action/capabilties

- See md1Action.kll for usage
- Includes Block/Unblock

8 years agoAdding initial WhiteFox support.
Jacob Alexander [Sun, 16 Aug 2015 19:27:12 +0000 (12:27 -0700)]
Adding initial WhiteFox support.

- Includes fix for over-range ScanCodes (would cause hard faults)
- Updated some documentation
- Requires recent kll compiler for the layout

8 years agoWorking support for Interconnect
Jacob Alexander [Sun, 16 Aug 2015 04:53:59 +0000 (21:53 -0700)]
Working support for Interconnect

- Supports up to 255 slave nodes (you'll run into ScanCode limitations before then)
- Requires most recent kll compiler update
- Additional debugging output and stats counters
- Noise and parity checking
- Fixed TxFIFO issue when sending buffers larger than the FIFO
- Cleaned up defaultMap.kll
- Added ScanCode caching (reduces interconnect traffic significantly)
- Interconnect module code is conditionally compiled into PartialMap module if required

8 years agoInitial UARTConnect scancode support
Jacob Alexander [Sun, 9 Aug 2015 07:20:41 +0000 (00:20 -0700)]
Initial UARTConnect scancode support

- Still some issues
- Will require some changes to MatrixARM and PartialMap
  * Currently state information is passed around too frequently
  * Needs to be reduced to state changes only

8 years agoAdding preliminary MDErgo keymap
Jacob Alexander [Thu, 6 Aug 2015 07:36:37 +0000 (00:36 -0700)]
Adding preliminary MDErgo keymap

- Required updates to CMake in order to handle the multi-layer BaseMaps

8 years agoAdd Unique Id to version information
Jacob Alexander [Wed, 5 Aug 2015 17:18:35 +0000 (10:18 -0700)]
Add Unique Id to version information

8 years agoFixing CMake dependency checking for kll_defs.h
Jacob Alexander [Tue, 4 Aug 2015 04:42:01 +0000 (21:42 -0700)]
Fixing CMake dependency checking for kll_defs.h

8 years agoAdding ISSILed API calls and default brightness
Jacob Alexander [Sun, 2 Aug 2015 23:28:21 +0000 (16:28 -0700)]
Adding ISSILed API calls and default brightness

- Adds override functionality in main module

8 years agoUsing multi-line define support (requires latest kll compiler)
Jacob Alexander [Sun, 2 Aug 2015 20:43:28 +0000 (13:43 -0700)]
Using multi-line define support (requires latest kll compiler)

8 years agoAdding API to set pixels on LCD screen
Jacob Alexander [Sun, 2 Aug 2015 07:00:11 +0000 (00:00 -0700)]
Adding API to set pixels on LCD screen

8 years agoAdding capability to set default image on LCD
Jacob Alexander [Sun, 2 Aug 2015 06:13:19 +0000 (23:13 -0700)]
Adding capability to set default image on LCD

8 years agoAdding cli API call to set LCD backlight brightness (16 bit per channel)
Jacob Alexander [Sun, 2 Aug 2015 05:47:34 +0000 (22:47 -0700)]
Adding cli API call to set LCD backlight brightness (16 bit per channel)

8 years agoAdding 16-bit brightness control to LCD backlight
Jacob Alexander [Sun, 2 Aug 2015 04:59:43 +0000 (21:59 -0700)]
Adding 16-bit brightness control to LCD backlight

8 years agoSetting ICED bootloader to turn LCD backlight red
Jacob Alexander [Sun, 2 Aug 2015 01:26:04 +0000 (18:26 -0700)]
Setting ICED bootloader to turn LCD backlight red

8 years agoInitial commit of MDErgo1
Jacob Alexander [Sat, 25 Jul 2015 22:06:19 +0000 (15:06 -0700)]
Initial commit of MDErgo1

8 years agoAdding connection type list
Jacob Alexander [Sat, 25 Jul 2015 21:54:36 +0000 (14:54 -0700)]
Adding connection type list

8 years agoUARTConnect enumeration working!
Jacob Alexander [Sun, 19 Jul 2015 01:53:21 +0000 (18:53 -0700)]
UARTConnect enumeration working!

- Fixed cli reflash mode set
- Cleaned up debugging code
- 4 500 000 baud seems to be reliable
- Fixed master selection (assumes slave node unless USB enumerates)

8 years agoRevert "Merge pull request #27 from smasher816/wakeup-devel"
Jacob Alexander [Tue, 23 Jun 2015 15:00:16 +0000 (08:00 -0700)]
Revert "Merge pull request #27 from smasher816/wakeup-devel"

This reverts commit 622ea5d85f94be4b1694fdf08e30fa76eeb18fe4, reversing
changes made to c21439cb48daec7514da4250c41962205fa96624.

8 years agoFixing order of layer debug stack display
Jacob Alexander [Tue, 23 Jun 2015 14:58:31 +0000 (07:58 -0700)]
Fixing order of layer debug stack display

- Adding NL's for fault messages

8 years agoAdding layerDebug cli command
Jacob Alexander [Sat, 20 Jun 2015 03:14:37 +0000 (20:14 -0700)]
Adding layerDebug cli command

- Useful when trying to report layer stacking bugs
- Or at least getting unconfused about what's happening with the layers

8 years agoAdding timing based debounce code
Jacob Alexander [Fri, 19 Jun 2015 08:50:56 +0000 (01:50 -0700)]
Adding timing based debounce code

- Uses expiry timer to decide on when to allow a state change
- Initial state transitions are unaffected
- Use MinDebounceTime define in kll to configure
- ms granularity

8 years agoPre-merge cleanup.
Jacob Alexander [Sun, 14 Jun 2015 21:32:42 +0000 (14:32 -0700)]
Pre-merge cleanup.

8 years agoCode cleanup
Jacob Alexander [Sun, 14 Jun 2015 20:56:56 +0000 (13:56 -0700)]
Code cleanup

- Changing header file ifndef define to pragma once's
- Removed duplicate output_com.h's

8 years agomk20dx256vlh7 working!
Jacob Alexander [Sun, 14 Jun 2015 03:42:12 +0000 (20:42 -0700)]
mk20dx256vlh7 working!

- Interrupt vector table position fix (affected everything in the firmware)
- Added fault debug messages
- Fixed usbMuxUart

8 years agoAdding missing debug header.
Jacob Alexander [Tue, 9 Jun 2015 17:02:05 +0000 (10:02 -0700)]
Adding missing debug header.

8 years agoAdding Chip configuration to CMake
Jacob Alexander [Tue, 9 Jun 2015 03:42:52 +0000 (20:42 -0700)]
Adding Chip configuration to CMake

8 years agoWorking mk20dx256vlh7 usb flash support
Jacob Alexander [Sat, 30 May 2015 07:02:22 +0000 (00:02 -0700)]
Working mk20dx256vlh7 usb flash support

8 years agoFixing bugs in mk20dx128vlf5 support
Jacob Alexander [Tue, 26 May 2015 00:50:32 +0000 (17:50 -0700)]
Fixing bugs in mk20dx128vlf5 support

8 years agoBasic code for mk20dx256vlh7 flashing
Jacob Alexander [Tue, 26 May 2015 00:23:18 +0000 (17:23 -0700)]
Basic code for mk20dx256vlh7 flashing

8 years agoAdding initial dfu-upload code and debugging for Bootloader.
Jacob Alexander [Mon, 27 Apr 2015 07:57:34 +0000 (00:57 -0700)]
Adding initial dfu-upload code and debugging for Bootloader.

8 years agoAdding 72 MHz clock support for mk20dx256vlh7
Jacob Alexander [Mon, 20 Apr 2015 07:55:58 +0000 (00:55 -0700)]
Adding 72 MHz clock support for mk20dx256vlh7

8 years agoAdding example logo to the lcdtest and bmp conversion script.
Jacob Alexander [Sat, 18 Apr 2015 18:24:15 +0000 (11:24 -0700)]
Adding example logo to the lcdtest and bmp conversion script.

8 years agoInitial STLcd code.
Jacob Alexander [Tue, 14 Apr 2015 07:40:48 +0000 (00:40 -0700)]
Initial STLcd code.

- Basic screen initialization and clear is working
- Currently SPI is set to a low speed for easy logic analyzer debugging

8 years agoSome initial bringup of the dfu bootloader on the mk20dx256vlh7
Jacob Alexander [Sun, 5 Apr 2015 06:21:11 +0000 (23:21 -0700)]
Some initial bringup of the dfu bootloader on the mk20dx256vlh7

8 years agoMerge pull request #48 from mattventura/master
Jacob Alexander [Sat, 13 Jun 2015 01:33:23 +0000 (18:33 -0700)]
Merge pull request #48 from mattventura/master

Avoid putting blank entries in history, allow linefeed for enter

8 years agoMerge pull request #27 from smasher816/wakeup-devel
Jacob Alexander [Sat, 13 Jun 2015 01:31:55 +0000 (18:31 -0700)]
Merge pull request #27 from smasher816/wakeup-devel

Inital Remote Wakeup Support

8 years agoAvoid putting blank entries in history, allow linefeed for enter
Matt Ventura [Fri, 5 Jun 2015 00:42:58 +0000 (17:42 -0700)]
Avoid putting blank entries in history, allow linefeed for enter

8 years agoFixing none parameter.
Jacob Alexander [Thu, 14 May 2015 04:58:22 +0000 (21:58 -0700)]
Fixing none parameter.

8 years agoAdding .kll file existence checks to CMake
Jacob Alexander [Sat, 9 May 2015 20:36:37 +0000 (20:36 +0000)]
Adding .kll file existence checks to CMake

8 years agoFixing kll depends bug in cmake.
Jacob Alexander [Thu, 7 May 2015 10:17:58 +0000 (10:17 +0000)]
Fixing kll depends bug in cmake.

8 years agoAdding None capability.
Jacob Alexander [Sat, 2 May 2015 21:29:27 +0000 (14:29 -0700)]
Adding None capability.

- Required for 0.3b update of the KLL compiler.

9 years agoCode cleanup from cli changes.
Jacob Alexander [Wed, 8 Apr 2015 05:11:04 +0000 (22:11 -0700)]
Code cleanup from cli changes.

9 years agoMerge pull request #33 from smasher816/devel
Jacob Alexander [Fri, 3 Apr 2015 06:55:51 +0000 (23:55 -0700)]
Merge pull request #33 from smasher816/devel

Add CLI History

9 years agoCleanup CLI history
Rowan Decker [Fri, 3 Apr 2015 06:53:19 +0000 (23:53 -0700)]
Cleanup CLI history

Add all the spaces :)

9 years agoMerge pull request #32 from smasher816/master
Jacob Alexander [Fri, 3 Apr 2015 02:07:21 +0000 (19:07 -0700)]
Merge pull request #32 from smasher816/master

Add Clear CLI function

9 years agoAdd CLI History
Rowan Decker [Thu, 2 Apr 2015 07:19:09 +0000 (00:19 -0700)]
Add CLI History

Use the arrow keys to navigate between the last N commands, similar to
most shells.

9 years agoAdd Clear CLI function
Rowan Decker [Thu, 2 Apr 2015 06:38:26 +0000 (23:38 -0700)]
Add Clear CLI function

Sometimes it would be nice to clear the screen if it has a lot of
information (ex: when in debug information). Some terminals support ^L
to clear screen, but not all (iTerm2 on my mac does not), so I think
this is worthwhile to add.

Edit: Forgot cli.h

9 years agoInitial LED support for ISSI IS31FL3731C
Jacob Alexander [Sun, 22 Mar 2015 00:12:41 +0000 (17:12 -0700)]
Initial LED support for ISSI IS31FL3731C

- Not ready for advanced support yet
- Basic register and page writing support complete

9 years agoFixing bugs in mk20dx256vlh7 Bootloader support.
Jacob Alexander [Sat, 21 Mar 2015 02:54:23 +0000 (19:54 -0700)]
Fixing bugs in mk20dx256vlh7 Bootloader support.

9 years agoUpdating the README to be of a more reasonable length.
Jacob Alexander [Mon, 16 Mar 2015 04:37:57 +0000 (21:37 -0700)]
Updating the README to be of a more reasonable length.

9 years agoAdding convenience compiler scripts.
Jacob Alexander [Mon, 16 Mar 2015 03:51:23 +0000 (20:51 -0700)]
Adding convenience compiler scripts.

TODO:
 - Add Windows Cygwin support

9 years agoMerge branch 'master' of https://github.com/smasher816/controller into smasher816...
Jacob Alexander [Mon, 16 Mar 2015 01:27:35 +0000 (18:27 -0700)]
Merge branch 'master' of https://github.com/smasher816/controller into smasher816-master

9 years agoInitial commit for UARTConnect module
Jacob Alexander [Sun, 15 Mar 2015 23:58:01 +0000 (16:58 -0700)]
Initial commit for UARTConnect module

* Keyboard interconnect using two uarts
* Supports daisy chain addressing using a master/slave direction communication scheme

- Still needs more testing
- Functions have been tested alone to be generally working

9 years agoInital Remote Wakeup Support
Rowan Decker [Mon, 9 Mar 2015 05:35:55 +0000 (22:35 -0700)]
Inital Remote Wakeup Support

Not working yet...

9 years agoFix whitespace pt2
Rowan Decker [Mon, 9 Mar 2015 04:07:59 +0000 (21:07 -0700)]
Fix whitespace pt2

Forgot to pull some files. Fixed those up too.

9 years agoMerge remote-tracking branch 'upstream/master'
Rowan Decker [Mon, 9 Mar 2015 03:17:39 +0000 (20:17 -0700)]
Merge remote-tracking branch 'upstream/master'

9 years agoFix whitespace
Rowan Decker [Mon, 9 Mar 2015 01:40:01 +0000 (18:40 -0700)]
Fix whitespace

Use a consistent standard - Tabs in front for indenting, spaces after for anything else. This way everything stays nice and lined up while also letting users change there prefered indent level. Most of the new files from Haata where already in this format.

9 years agoMerge pull request #25 from smasher816/master
Jacob Alexander [Mon, 9 Mar 2015 00:33:29 +0000 (17:33 -0700)]
Merge pull request #25 from smasher816/master

Set DFU bootloader name

9 years agoMerge branch 'master' of https://github.com/smasher816/controller
Rowan Decker [Mon, 9 Mar 2015 00:25:13 +0000 (17:25 -0700)]
Merge branch 'master' of https://github.com/smasher816/controller

9 years agoSet DFU bootloader name
Rowan Decker [Sun, 8 Mar 2015 23:59:34 +0000 (16:59 -0700)]
Set DFU bootloader name

Fixes #22

Each (dfu) interface may have more than one a ltsetting each with their own index and name. According to the DFU_1.1 pdf section 4.2.3, "* Alternate settings can be used by an application to access additional memory segments. In this case,
it is suggested that each alternate setting employ a string descriptor to indicate the target memory
segment; e.g., 'EEPROM'." Whether or not we end up using multiple memory segments it is still good to have a descriptive name incase there are other dfu devices connected.

Edit: Fixed previous indentation

9 years agoSet DFU bootloader name
Rowan Decker [Sun, 8 Mar 2015 23:59:34 +0000 (16:59 -0700)]
Set DFU bootloader name

Fixes #22

Each (dfu) interface may have more than one a ltsetting each with their own index and name. According to the DFU_1.1 pdf section 4.2.3, "* Alternate settings can be used by an application to access additional memory segments. In this case,
it is suggested that each alternate setting employ a string descriptor to indicate the target memory
segment; e.g., 'EEPROM'." Whether or not we end up using multiple memory segments it is still good to have a descriptive name incase there are other dfu devices connected.

9 years agoAdding additional case statements for SET_FEATURE and CLEAR_FEATURE
Jacob Alexander [Sat, 7 Mar 2015 08:50:42 +0000 (00:50 -0800)]
Adding additional case statements for SET_FEATURE and CLEAR_FEATURE

- Ignoring (which is done by default)
- Device, Interface and Endpoint variants

9 years agoFixing Mac OSX freeze on wake-up bug
Jacob Alexander [Sat, 7 Mar 2015 08:34:14 +0000 (00:34 -0800)]
Fixing Mac OSX freeze on wake-up bug

- CLEAR_FEATURE unset is currently causing the keyboarod to freeze
- Though not ideal, it seems harmless to ignore this USB Control Packet
- Tested working on a Mac Mini (Yosemite)

9 years agoFixing compiler errors for usbMuxUart Output module
Jacob Alexander [Sat, 7 Mar 2015 07:37:09 +0000 (23:37 -0800)]
Fixing compiler errors for usbMuxUart Output module

- Removing (currently) redundant usbMuxUart capabilities.kll file
- Issues were due to the recent AddModule cmake function addition

9 years agoAdding DebounceThrottleDiv define to slow down the debounce rate.
Jacob Alexander [Sat, 7 Mar 2015 06:18:15 +0000 (22:18 -0800)]
Adding DebounceThrottleDiv define to slow down the debounce rate.

By default:
DebounceThrottleDiv = 0;
This is the default infinity behaviour right now (may be changed in the future).

Increasing DebounceThrottleDiv will increase the scan rate divider.
DebounceThrottleDiv = 1; # Scans half as much
DebounceThrottleDiv = 2; # Scans a quarter as much
DebounceThrottleDiv = 3; # Scans an eigth as much
etc.

For ARM based uCs (like the Infinity) the maximum divider is 32.

9 years agoAdding dfu-suffix signing support to build system
Jacob Alexander [Mon, 2 Mar 2015 09:58:53 +0000 (01:58 -0800)]
Adding dfu-suffix signing support to build system

- If dfu-suffix is not found, a warning is given and the binary is not signed
- Unsigned binaries are still ok with the latest version of dfu-util

9 years agoFixing releasing Function key and holding layered key
Jacob Alexander [Mon, 2 Mar 2015 05:04:33 +0000 (21:04 -0800)]
Fixing releasing Function key and holding layered key

- Pressed key will remain on the same layer until released
  regardless of the layer changes that happen in the meantime

9 years agoMerge pull request #20 from Garoth/master
Jacob Alexander [Sun, 1 Mar 2015 08:28:48 +0000 (00:28 -0800)]
Merge pull request #20 from Garoth/master

README package name correction

9 years agoREADME package name correction
Andrei Thorp [Sun, 1 Mar 2015 08:07:35 +0000 (00:07 -0800)]
README package name correction

Signed-off-by: Andrei Thorp <athorp@evernote.com>
9 years agoAdding list of modified files to the cli version command.
Jacob Alexander [Sun, 1 Mar 2015 07:50:13 +0000 (23:50 -0800)]
Adding list of modified files to the cli version command.

9 years agoAdding configurable DebounceDivThreshold
Jacob Alexander [Sun, 1 Mar 2015 06:13:17 +0000 (22:13 -0800)]
Adding configurable DebounceDivThreshold

Can be specified from any .kll file

DebounceDivThreshold = 0xFFFFFFFF
Sets to max debounce, default is 0xFFFF.
The 0xFFFFFFFF is about a 2x longer debounce
The max requires more ram (as it uses 32 bit variables instead of 16).

Added support for submodule capabilities files.

9 years agoAdding missing NL's for Cons and Sys Control debug
Jacob Alexander [Tue, 24 Feb 2015 06:25:46 +0000 (22:25 -0800)]
Adding missing NL's for Cons and Sys Control debug

9 years agoMerge pull request #16 from victorluft/bugfix/consumer_code_release
Jacob Alexander [Tue, 24 Feb 2015 06:13:39 +0000 (22:13 -0800)]
Merge pull request #16 from victorluft/bugfix/consumer_code_release

clear buffers on Consumer/System Control release

9 years agoclear buffers on Consumer/System Control release
Victor Luft [Tue, 24 Feb 2015 02:27:33 +0000 (18:27 -0800)]
clear buffers on Consumer/System Control release

fixes #15

9 years agoAdding keymap configuration section to the README.
Jacob Alexander [Sun, 22 Feb 2015 22:14:55 +0000 (14:14 -0800)]
Adding keymap configuration section to the README.

9 years agoUpdating kll invocation arguments for readability.
Jacob Alexander [Sun, 22 Feb 2015 07:21:59 +0000 (23:21 -0800)]
Updating kll invocation arguments for readability.

- Removing old cli arguments

9 years agoMerge pull request #14 from aclowes/master
Jacob Alexander [Sat, 21 Feb 2015 21:12:21 +0000 (13:12 -0800)]
Merge pull request #14 from aclowes/master

Add instructions for using Homebrew

9 years agoAdding outputDebug command
Jacob Alexander [Sat, 21 Feb 2015 21:06:28 +0000 (13:06 -0800)]
Adding outputDebug command

- Displays all of the bytes sent via USB
- Different display mode for NKRO and Boot modes

9 years agoAdd instructions for using Homebrew
aclowes [Sat, 21 Feb 2015 20:45:12 +0000 (15:45 -0500)]
Add instructions for using Homebrew

9 years agoInternally fixing typo (ASTERIX to ASTERISK
Jacob Alexander [Sat, 21 Feb 2015 05:01:33 +0000 (21:01 -0800)]
Internally fixing typo (ASTERIX to ASTERISK

(Requires a kll update to work correctly)

9 years agoAdding convenience build target for testing out kll compiler changes.
Jacob Alexander [Mon, 16 Feb 2015 21:27:42 +0000 (13:27 -0800)]
Adding convenience build target for testing out kll compiler changes.

9 years agoMerge branch 'smasher816-master'
Jacob Alexander [Sun, 15 Feb 2015 08:44:09 +0000 (00:44 -0800)]
Merge branch 'smasher816-master'

9 years agoCheck for needed programs
Rowan Decker [Fri, 13 Feb 2015 03:42:01 +0000 (19:42 -0800)]
Check for needed programs

Check for dfu-util and screen before using them. Also aborts if
teensy_loader_cli compilation fails.

Uses the type builtin to determine if a command exists. See here:
https://gist.github.com/sdelmas/7377271

9 years agoMerge remote-tracking branch 'upstream/master'
Rowan Decker [Fri, 13 Feb 2015 03:37:19 +0000 (19:37 -0800)]
Merge remote-tracking branch 'upstream/master'

9 years agoMerge pull request #7 from mythmon/markdown-readme
Jacob Alexander [Thu, 12 Feb 2015 07:10:00 +0000 (23:10 -0800)]
Merge pull request #7 from mythmon/markdown-readme

Convert README to Markdown format.

9 years agoConvert README to Markdown format.
Mike Cooper [Thu, 12 Feb 2015 06:22:12 +0000 (22:22 -0800)]
Convert README to Markdown format.

This makes it render nicely on GitHub's website, as well as having a
consistent plain-text format that should be familiar to many.

9 years agoUpdating load scripts with command line arguments
Jacob Alexander [Mon, 9 Feb 2015 23:58:07 +0000 (15:58 -0800)]
Updating load scripts with command line arguments

- Fastload option (allows for remote flashing)
- Autoscreen option initiates screen after successfully loading the firmware

9 years agoInitial code for USB cable detection
Jacob Alexander [Mon, 9 Feb 2015 21:21:23 +0000 (13:21 -0800)]
Initial code for USB cable detection

- Currently actual detection commented out due to issues

9 years agoAdding some convenience scripts used in manufacturing.
Jacob Alexander [Mon, 9 Feb 2015 21:15:25 +0000 (13:15 -0800)]
Adding some convenience scripts used in manufacturing.

9 years agoDisabling automatic refresh of kll repo unless specifically enabled
Jacob Alexander [Mon, 9 Feb 2015 20:14:45 +0000 (12:14 -0800)]
Disabling automatic refresh of kll repo unless specifically enabled

cmake -DREFRESH_KLL=1 ..

9 years agoUpdating setup.cmake files to use Module hierarchy implicitly
Jacob Alexander [Mon, 26 Jan 2015 01:53:48 +0000 (17:53 -0800)]
Updating setup.cmake files to use Module hierarchy implicitly

- Added AddModule CMake function which simplifies specifying module requirements

9 years agoMore mk20dx256vlh7 preparation.
Jacob Alexander [Sun, 25 Jan 2015 20:49:23 +0000 (12:49 -0800)]
More mk20dx256vlh7 preparation.

9 years agoFixing pinout
Jacob Alexander [Sat, 6 Dec 2014 08:55:36 +0000 (00:55 -0800)]
Fixing pinout