annotate Output/uartOut/capabilities.kll @ 370:39e338a6733d

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
author Jacob Alexander <haata@kiibohd.com>
date Fri, 21 Aug 2015 19:43:45 -0700
parents 718e74285b36
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
226
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
1 Name = uartOutCapabilities;
370
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
2 Version = 0.2;
226
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
3 Author = "HaaTa (Jacob Alexander) 2014";
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
4 KLL = 0.3;
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
5
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
6 # Modified Date
370
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
7 Date = 2014-08-21;
226
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
8
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
9
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
10 # Capabilties available to the uartOut output module
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
11 usbKeyOut => Output_usbCodeSend_capability( usbCode : 1 );
718e74285b36 Fixing uartOut for ARM
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
12
370
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
13 # Bootloader Mode capability
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
14 # XXX
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
15 # By default this is disabled on purpose
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
16 # It is a large security hazard
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
17 flashModeEnabled => flashModeEnabled_define;
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
18 flashModeEnabled = 0;
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
19
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
20 flashMode => Output_flashMode_capability();
39e338a6733d Fixing default ErgoDox layout and adding FlashMode button
Jacob Alexander <haata@kiibohd.com>
parents: 226
diff changeset
21