aboutsummaryrefslogtreecommitdiff
path: root/lib/python/qmk/cli/doctor.py
diff options
context:
space:
mode:
authorZach White <skullydazed@gmail.com>2020-10-17 21:01:11 -0700
committerGitHub <noreply@github.com>2020-10-17 21:01:11 -0700
commit445cd95d1779709673857c36b752afa6327afff1 (patch)
treef722089d82590e624d29776e41431bcaf69e0314 /lib/python/qmk/cli/doctor.py
parent7d5ba88e6f88979c017bf27e2ad0f4c7d912f9ec (diff)
downloadqmk_firmware-445cd95d1779709673857c36b752afa6327afff1.tar.gz
qmk_firmware-445cd95d1779709673857c36b752afa6327afff1.zip
Improve ANSI support and --no-color (#10537)
* Improve ANSI support and --no-color * tweak when levelname gets stripped of ansi * sync with latest milc * make questions work with both milc versions * pyformat
Diffstat (limited to 'lib/python/qmk/cli/doctor.py')
-rwxr-xr-xlib/python/qmk/cli/doctor.py22
1 files changed, 7 insertions, 15 deletions
diff --git a/lib/python/qmk/cli/doctor.py b/lib/python/qmk/cli/doctor.py
index 7fafd5757..9983865b3 100755
--- a/lib/python/qmk/cli/doctor.py
+++ b/lib/python/qmk/cli/doctor.py
@@ -156,24 +156,16 @@ def check_udev_rules():
156 _udev_rule("03EB", "2FF3"), # ATmega16U4 156 _udev_rule("03EB", "2FF3"), # ATmega16U4
157 _udev_rule("03EB", "2FF4"), # ATmega32U4 157 _udev_rule("03EB", "2FF4"), # ATmega32U4
158 _udev_rule("03EB", "2FF9"), # AT90USB64 158 _udev_rule("03EB", "2FF9"), # AT90USB64
159 _udev_rule("03EB", "2FFB") # AT90USB128 159 _udev_rule("03EB", "2FFB") # AT90USB128
160 },
161 'kiibohd': {
162 _udev_rule("1C11", "B007")
163 }, 160 },
161 'kiibohd': {_udev_rule("1C11", "B007")},
164 'stm32': { 162 'stm32': {
165 _udev_rule("1EAF", "0003"), # STM32duino 163 _udev_rule("1EAF", "0003"), # STM32duino
166 _udev_rule("0483", "DF11") # STM32 DFU 164 _udev_rule("0483", "DF11") # STM32 DFU
167 },
168 'bootloadhid': {
169 _udev_rule("16C0", "05DF")
170 },
171 'usbasploader': {
172 _udev_rule("16C0", "05DC")
173 },
174 'massdrop': {
175 _udev_rule("03EB", "6124")
176 }, 165 },
166 'bootloadhid': {_udev_rule("16C0", "05DF")},
167 'usbasploader': {_udev_rule("16C0", "05DC")},
168 'massdrop': {_udev_rule("03EB", "6124")},
177 'caterina': { 169 'caterina': {
178 # Spark Fun Electronics 170 # Spark Fun Electronics
179 _udev_rule("1B4F", "9203", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Pro Micro 3V3/8MHz 171 _udev_rule("1B4F", "9203", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Pro Micro 3V3/8MHz
@@ -190,7 +182,7 @@ def check_udev_rules():
190 _udev_rule("239A", "000E", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # ItsyBitsy 32U4 5V/16MHz 182 _udev_rule("239A", "000E", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # ItsyBitsy 32U4 5V/16MHz
191 # dog hunter AG 183 # dog hunter AG
192 _udev_rule("2A03", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Leonardo 184 _udev_rule("2A03", "0036", 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Leonardo
193 _udev_rule("2A03", "0037", 'ENV{ID_MM_DEVICE_IGNORE}="1"') # Micro 185 _udev_rule("2A03", "0037", 'ENV{ID_MM_DEVICE_IGNORE}="1"') # Micro
194 } 186 }
195 } 187 }
196 188