annotate Output/pjrcUSB/capabilities.kll @ 234:aaf14110ea7b

Adding NKRO and Boot mode capabilities. - When changing the mode, a key buffer flush is required (might confuse the OS temporarily)
author Jacob Alexander <haata@kiibohd.com>
date Wed, 01 Oct 2014 23:44:12 -0700
parents fc3b9cb190cc
children cc09f7e858bf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
205
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
1 Name = pjrcUSBCapabilities;
234
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
2 Version = 0.3;
205
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
3 Author = "HaaTa (Jacob Alexander) 2014";
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
4 KLL = 0.3;
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
5
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
6 # Modified Date
234
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
7 Date = 2014-10-01;
205
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
8
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
9
234
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
10 # Output capabilities
223
fc3b9cb190cc Adding NKRO support to AVR/DPH.
Jacob Alexander <haata@kiibohd.com>
parents: 205
diff changeset
11 consCtrlOut => Output_consCtrlSend_capability( consCode : 2 );
fc3b9cb190cc Adding NKRO support to AVR/DPH.
Jacob Alexander <haata@kiibohd.com>
parents: 205
diff changeset
12 sysCtrlOut => Output_sysCtrlSend_capability( sysCode : 1 );
fc3b9cb190cc Adding NKRO support to AVR/DPH.
Jacob Alexander <haata@kiibohd.com>
parents: 205
diff changeset
13 usbKeyOut => Output_usbCodeSend_capability( usbCode : 1 );
205
a2e9bb170eef Adding CMake build support for the KLL compiler
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
14
234
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
15 # Configuration capabilities
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
16 kbdProtocolBoot => Output_kbdProtocolBoot_capability();
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
17 kbdProtocolNKRO => Output_kbdProtocolNKRO_capability();
aaf14110ea7b Adding NKRO and Boot mode capabilities.
Jacob Alexander <haata@kiibohd.com>
parents: 223
diff changeset
18