mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
The current firmware missed descriptors for B200-mini and B205-mini. Added the missing descriptors. Also this commit ammends the firmware howto. It specifies the SDK version we are using as well as some additional command applied to the SDK files to make the patch successful. Co-authored-by: Lars Amsel <lars.amsel@emerson.com>
59 lines
1.8 KiB
C
59 lines
1.8 KiB
C
//
|
|
// Copyright 2019 Ettus Research, a National Instruments Brand
|
|
//
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
//
|
|
|
|
#ifndef _COMMON_DESCRIPTORS_H
|
|
#define _COMMON_DESCRIPTORS_H
|
|
|
|
/* This file contains all descriptors that are common between the bootloader
|
|
and firmware code. Non-const descriptors are modified at runtime based on
|
|
information read from the EEPROM. */
|
|
|
|
/* Standard Device Descriptor for USB 2.0 */
|
|
extern unsigned char common_usb2_dev_desc[];
|
|
|
|
/* Standard Device Descriptor for USB 3.0 */
|
|
extern unsigned char common_usb3_dev_desc[];
|
|
|
|
/* Standard Device Qualifier Descriptor */
|
|
extern const unsigned char common_dev_qual_desc[];
|
|
|
|
/* Standard Binary Device Object Store Descriptor */
|
|
extern const unsigned char common_usb_bos_desc[];
|
|
|
|
/* Standard Language ID String Descriptor */
|
|
extern const unsigned char common_string_lang_id_desc[];
|
|
|
|
/* Ettus Manufacturer String Descriptor */
|
|
extern const unsigned char common_ettus_manufacturer_desc[];
|
|
|
|
/* NI Manufacturer String Descriptor */
|
|
extern const unsigned char common_ni_manufacturer_desc[];
|
|
|
|
/* Ettus B200/B210 Product String Descriptor */
|
|
extern const unsigned char common_b200_product_desc[];
|
|
|
|
/* Ettus B200 mini Product String Descriptor */
|
|
extern const unsigned char common_b200_mini_product_desc[];
|
|
|
|
/* Ettus B205 mini Product String Descriptor */
|
|
extern const unsigned char common_b205_mini_product_desc[];
|
|
|
|
/* Ettus B206 mini Product String Descriptor */
|
|
extern const unsigned char common_b206_mini_product_desc[];
|
|
|
|
/* NI-USRP 2900 Product String Descriptor */
|
|
extern const unsigned char common_niusrp_2900_product_desc[];
|
|
|
|
/* NI-USRP 2901 Product String Descriptor */
|
|
extern const unsigned char common_niusrp_2901_product_desc[];
|
|
|
|
/* Unknown Product String Descriptor */
|
|
extern const unsigned char common_unknown_desc[];
|
|
|
|
/* Common Serial String Descriptor */
|
|
extern unsigned char common_dev_serial_desc[];
|
|
|
|
#endif |