mirror of
				https://github.com/mik3y/usb-serial-for-android
				synced 2025-10-30 18:07:21 +00:00 
			
		
		
		
	Merge pull request #411 from Glass-Imaging/rp2_support
Add support for Raspberry Pi Pico
This commit is contained in:
		
						commit
						dea836d8ce
					
				| @ -32,4 +32,5 @@ | |||||||
|     <usb-device vendor-id="7855" product-id="4"    /> <!-- 0x1eaf / 0x0004: Leaflabs Maple --> |     <usb-device vendor-id="7855" product-id="4"    /> <!-- 0x1eaf / 0x0004: Leaflabs Maple --> | ||||||
|     <usb-device vendor-id="3368" product-id="516"  /> <!-- 0x0d28 / 0x0204: ARM mbed --> |     <usb-device vendor-id="3368" product-id="516"  /> <!-- 0x0d28 / 0x0204: ARM mbed --> | ||||||
|     <usb-device vendor-id="1155" product-id="22336" /><!-- 0x0483 / 0x5740: ST CDC --> |     <usb-device vendor-id="1155" product-id="22336" /><!-- 0x0483 / 0x5740: ST CDC --> | ||||||
|  |     <usb-device vendor-id="11914" product-id="5"   /> <!-- 0x2E8A: Raspberry Pi Pico Micropython --> | ||||||
| </resources> | </resources> | ||||||
|  | |||||||
| @ -321,6 +321,10 @@ public class CdcAcmSerialDriver implements UsbSerialDriver { | |||||||
|                 new int[] { |                 new int[] { | ||||||
|                         UsbId.ST_CDC, |                         UsbId.ST_CDC, | ||||||
|                 }); |                 }); | ||||||
|  |         supportedDevices.put(UsbId.VENDOR_RASPBERRY_PI, | ||||||
|  |                 new int[] { | ||||||
|  |                     UsbId.RASPBERRY_PI_PICO_MICROPYTHON, | ||||||
|  |                 }); | ||||||
|         return supportedDevices; |         return supportedDevices; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -69,6 +69,9 @@ public final class UsbId { | |||||||
|     public static final int VENDOR_ST = 0x0483; |     public static final int VENDOR_ST = 0x0483; | ||||||
|     public static final int ST_CDC = 0x5740; |     public static final int ST_CDC = 0x5740; | ||||||
| 
 | 
 | ||||||
|  |     public static final int VENDOR_RASPBERRY_PI = 0x2e8a; | ||||||
|  |     public static final int RASPBERRY_PI_PICO_MICROPYTHON = 0x0005; | ||||||
|  | 
 | ||||||
|     private UsbId() { |     private UsbId() { | ||||||
|         throw new IllegalAccessError("Non-instantiable class"); |         throw new IllegalAccessError("Non-instantiable class"); | ||||||
|     } |     } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user