|
|
|
@ -24,11 +24,11 @@ |
|
|
|
|
#ifndef __USB_TTY_H__ |
|
|
|
|
#define __USB_TTY_H__ |
|
|
|
|
|
|
|
|
|
#include "usbdcore.h" |
|
|
|
|
#include <usbdcore.h> |
|
|
|
|
#if defined(CONFIG_PPC) |
|
|
|
|
#include "usbdcore_mpc8xx.h" |
|
|
|
|
#include <usbdcore_mpc8xx.h> |
|
|
|
|
#elif defined(CONFIG_ARM) |
|
|
|
|
#include "usbdcore_omap1510.h" |
|
|
|
|
#include <usbdcore_omap1510.h> |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#include <version_autogenerated.h> |
|
|
|
@ -36,14 +36,25 @@ |
|
|
|
|
/* If no VendorID/ProductID is defined in config.h, pretend to be Linux
|
|
|
|
|
* DO NOT Reuse this Vendor/Product setup with protocol incompatible devices */ |
|
|
|
|
|
|
|
|
|
#define CONFIG_USBD_VENDORID 0x0525 /* Linux/NetChip */ |
|
|
|
|
#define CONFIG_USBD_PRODUCTID_GSERIAL 0xa4a6 /* gserial */ |
|
|
|
|
#define CONFIG_USBD_PRODUCTID_CDCACM 0xa4a7 /* CDC ACM */ |
|
|
|
|
#define CONFIG_USBD_MANUFACTURER "Das U-Boot" |
|
|
|
|
#define CONFIG_USBD_PRODUCT_NAME U_BOOT_VERSION |
|
|
|
|
|
|
|
|
|
#ifndef CONFIG_USBD_VENDORID |
|
|
|
|
#define CONFIG_USBD_VENDORID 0x0525 /* Linux/NetChip */ |
|
|
|
|
#endif |
|
|
|
|
#ifndef CONFIG_USBD_PRODUCTID_GSERIAL |
|
|
|
|
#define CONFIG_USBD_PRODUCTID_GSERIAL 0xa4a6 /* gserial */ |
|
|
|
|
#endif |
|
|
|
|
#ifndef CONFIG_USBD_PRODUCTID_CDCACM |
|
|
|
|
#define CONFIG_USBD_PRODUCTID_CDCACM 0xa4a7 /* CDC ACM */ |
|
|
|
|
#endif |
|
|
|
|
#ifndef CONFIG_USBD_MANUFACTURER |
|
|
|
|
#define CONFIG_USBD_MANUFACTURER "Das U-Boot" |
|
|
|
|
#endif |
|
|
|
|
#ifndef CONFIG_USBD_PRODUCT_NAME |
|
|
|
|
#define CONFIG_USBD_PRODUCT_NAME U_BOOT_VERSION |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#define CONFIG_USBD_CONFIGURATION_STR "TTY via USB" |
|
|
|
|
#ifndef CONFIG_USBD_CONFIGURATION_STR |
|
|
|
|
#define CONFIG_USBD_CONFIGURATION_STR "TTY via USB" |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#define CONFIG_USBD_SERIAL_OUT_ENDPOINT UDC_OUT_ENDPOINT |
|
|
|
|
#define CONFIG_USBD_SERIAL_OUT_PKTSIZE UDC_OUT_PACKET_SIZE |
|
|
|
|