summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
m---------lib/chibios0
m---------lib/chibios-contrib0
m---------lib/googletest0
m---------lib/lufa0
-rw-r--r--lib/python/qmk/cli/__init__.py4
-rwxr-xr-x[-rw-r--r--]lib/python/qmk/cli/cformat.py139
-rwxr-xr-xlib/python/qmk/cli/compile.py2
-rw-r--r--lib/python/qmk/cli/console.py5
-rwxr-xr-xlib/python/qmk/cli/doctor/__init__.py5
-rw-r--r--lib/python/qmk/cli/doctor/check.py (renamed from lib/python/qmk/os_helpers/__init__.py)22
-rw-r--r--lib/python/qmk/cli/doctor/linux.py (renamed from lib/python/qmk/os_helpers/linux/__init__.py)44
-rw-r--r--lib/python/qmk/cli/doctor/macos.py13
-rwxr-xr-xlib/python/qmk/cli/doctor/main.py (renamed from lib/python/qmk/cli/doctor.py)76
-rw-r--r--lib/python/qmk/cli/doctor/windows.py14
-rwxr-xr-x[-rw-r--r--]lib/python/qmk/cli/fileformat.py24
-rw-r--r--lib/python/qmk/cli/flash.py2
-rw-r--r--lib/python/qmk/cli/format/c.py137
-rwxr-xr-xlib/python/qmk/cli/format/json.py5
-rwxr-xr-xlib/python/qmk/cli/format/python.py26
-rw-r--r--lib/python/qmk/cli/format/text.py27
-rwxr-xr-xlib/python/qmk/cli/generate/config_h.py143
-rwxr-xr-xlib/python/qmk/cli/generate/info_json.py40
-rwxr-xr-xlib/python/qmk/cli/generate/keyboard_h.py7
-rwxr-xr-xlib/python/qmk/cli/generate/rules_mk.py41
-rw-r--r--lib/python/qmk/cli/generate/version_h.py28
-rwxr-xr-xlib/python/qmk/cli/info.py55
-rwxr-xr-xlib/python/qmk/cli/kle2json.py2
-rwxr-xr-xlib/python/qmk/cli/multibuild.py6
-rw-r--r--lib/python/qmk/cli/new/keyboard.py141
-rwxr-xr-xlib/python/qmk/cli/pyformat.py32
-rw-r--r--lib/python/qmk/commands.py165
-rw-r--r--lib/python/qmk/constants.py5
-rw-r--r--lib/python/qmk/info.py284
-rwxr-xr-xlib/python/qmk/json_encoders.py3
-rw-r--r--lib/python/qmk/json_schema.py45
-rw-r--r--lib/python/qmk/tests/minimal_info.json2
-rw-r--r--lib/python/qmk/tests/test_cli_commands.py22
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/.gitattributes23
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/.gitignore4
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/.gitmodules12
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/BTD.cpp1364
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/BTD.h620
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/BTHID.cpp399
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/BTHID.h155
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS3BT.cpp634
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS3BT.h240
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS3Enums.h141
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS3USB.cpp572
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS3USB.h303
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS4BT.h121
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS4Parser.cpp116
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS4Parser.h407
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PS4USB.h130
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PSBuzz.cpp82
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/PSBuzz.h185
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/README.md351
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/SPP.cpp829
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/SPP.h225
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/Usb.cpp812
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/Usb.h41
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/UsbCore.h298
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/Wii.cpp1268
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/Wii.h518
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/WiiCameraReadme.md13
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXOLD.cpp337
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXOLD.h185
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXONE.cpp374
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXONE.h172
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXRECV.cpp583
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXRECV.h276
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXUSB.cpp361
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/XBOXUSB.h225
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/address.h282
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/adk.cpp371
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/adk.h140
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/avrpins.h1130
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdc_XR21B1411.cpp211
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdc_XR21B1411.h272
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcacm.cpp331
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcacm.h252
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcftdi.cpp334
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcftdi.h145
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcprolific.cpp247
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/cdcprolific.h159
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/confdescparser.h213
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/controllerEnums.h204
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/BTHID.ino55
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/KeyboardParser.h105
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/MouseParser.h46
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/PS3BT/PS3BT.ino188
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/PS3Multi/PS3Multi.ino149
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/PS3SPP/PS3SPP.ino162
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/PS4BT/PS4BT.ino146
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/SPP/SPP.ino52
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/SPPMulti/SPPMulti.ino67
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/Wii/Wii.ino118
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/WiiBalanceBoard/WiiBalanceBoard.ino51
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/WiiIRCamera/WiiIRCamera.ino133
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/WiiMulti/WiiMulti.ino132
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/Bluetooth/WiiUProController/WiiUProController.ino104
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDBootKbd/USBHIDBootKbd.ino129
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDBootKbdAndMouse/USBHIDBootKbdAndMouse.ino178
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino83
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDJoystick/USBHIDJoystick.ino38
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDJoystick/hidjoystickrptparser.cpp84
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHIDJoystick/hidjoystickrptparser.h33
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHID_desc/USBHID_desc.ino77
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/USBHID_desc/pgmstrings.h52
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/le3dp/le3dp.ino42
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/le3dp/le3dp_rptparser.cpp43
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/le3dp/le3dp_rptparser.h42
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/scale/scale.ino51
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/scale/scale_rptparser.cpp150
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/HID/scale/scale_rptparser.h55
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/PS3USB/PS3USB.ino148
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/PS4USB/PS4USB.ino133
-rw-r--r--lib/usbhost/USB_Host_Shield_2.0/examples/PSBuzz/PSBuzz.ino49