forked from mirrors/qmk_userspace
		
	Add vendor and product arguments to atmega32a_program.py - fix hex print
This commit is contained in:
		
					parent
					
						
							
								0e88d756f9
							
						
					
				
			
			
				commit
				
					
						6832a067ef
					
				
			
		
					 1 changed files with 4 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -42,8 +42,8 @@ def flash_keyboard(firmware_file):
 | 
			
		|||
def print_device_info(dev):
 | 
			
		||||
    """Prints all infos for a given USB device"""
 | 
			
		||||
    print('Device Information:')
 | 
			
		||||
    print('  idVendor: %d (0x%02x)' % (dev.idVendor, dev.idVendor))
 | 
			
		||||
    print('  idProduct: %d (0x%02x)' % (dev.idProduct, dev.idProduct))
 | 
			
		||||
    print('  idVendor: %d (0x%04x)' % (dev.idVendor, dev.idVendor))
 | 
			
		||||
    print('  idProduct: %d (0x%04x)' % (dev.idProduct, dev.idProduct))
 | 
			
		||||
    print('Manufacturer: %s' % (dev.iManufacturer))
 | 
			
		||||
    print('Serial: %s' % (dev.iSerialNumber))
 | 
			
		||||
    print('Product: %s' % (dev.iProduct), end='\n\n')
 | 
			
		||||
| 
						 | 
				
			
			@ -71,8 +71,8 @@ def auto_int(value):
 | 
			
		|||
    return int(value, 0)
 | 
			
		||||
 | 
			
		||||
parser = argparse.ArgumentParser(description='Flash bootloadHID device')
 | 
			
		||||
parser.add_argument('--vendor', type=auto_int, default=0x20A0, help='Non bootloader idVendor to search for (default: 0x%(default)02x)')
 | 
			
		||||
parser.add_argument('--product', type=auto_int, default=0x422D, help='Non bootloader idProduct to search for (default: 0x%(default)02x)')
 | 
			
		||||
parser.add_argument('--vendor', type=auto_int, default=0x20A0, help='Non bootloader idVendor to search for (default: 0x%(default)04x)')
 | 
			
		||||
parser.add_argument('--product', type=auto_int, default=0x422D, help='Non bootloader idProduct to search for (default: 0x%(default)04x)')
 | 
			
		||||
parser.add_argument('firmware_hex', type=argparse.FileType('r'), help='Firmware hex file to flash')
 | 
			
		||||
args = parser.parse_args()
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue