blob: 77a050bc833c16a8a1c50cdbbcb92cfb11db142f [file] [log] [blame]
// Copyright 2017 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SRC_DEVICES_USB_LIB_USB_INCLUDE_USB_PERIPHERAL_H_
#define SRC_DEVICES_USB_LIB_USB_INCLUDE_USB_PERIPHERAL_H_
#include <stdint.h>
// Google's USB Vendor ID.
#define GOOGLE_USB_VID 0x18D1
// USB Product ID for Zircon CDC Ethernet Function.
#define GOOGLE_USB_CDC_PID 0xA020
// USB Product ID for Zircon RNDIS Ethernet Function.
#define GOOGLE_USB_RNDIS_PID 0xA024
// USB Product ID for Zircon USB Mass Storage Function.
#define GOOGLE_USB_UMS_PID 0xA021
// USB Product ID for Zircon USB Function Test.
#define GOOGLE_USB_FUNCTION_TEST_PID 0xA022
// USB Product ID for CDC Ethernet and Function Test composite device.
#define GOOGLE_USB_CDC_AND_FUNCTION_TEST_PID 0xA023
// USB Product ID for ADB Function.
#define GOOGLE_USB_ADB_PID 0xA025
// USB Product ID for Overnet Function.
#define GOOGLE_USB_OVERNET_PID 0xA028
// USB Product ID for Overnet Function.
#define GOOGLE_USB_CDC_AND_OVERNET_PID 0xA029
// USB Product ID for CDC Ethernet and ADB composite device.
#define GOOGLE_USB_CDC_AND_ADB_PID 0xA026
// USB Product ID for Fastboot function
#define GOOGLE_USB_FASTBOOT_PID 0x4ee0
// USB Product ID for CDC and Fastboot composite device.
#define GOOGLE_USB_CDC_AND_FASTBOOT_PID 0xA027
#endif // SRC_DEVICES_USB_LIB_USB_INCLUDE_USB_PERIPHERAL_H_