diff options
author | Zach White <skullydazed@gmail.com> | 2020-10-17 21:01:11 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-17 21:01:11 -0700 |
commit | 445cd95d1779709673857c36b752afa6327afff1 (patch) | |
tree | f722089d82590e624d29776e41431bcaf69e0314 /lib/python/qmk/cli/doctor.py | |
parent | 7d5ba88e6f88979c017bf27e2ad0f4c7d912f9ec (diff) | |
download | qmk_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-x | lib/python/qmk/cli/doctor.py | 22 |
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 | ||