#include "config.h"#include "usb_desc_bootloader.h"Go to the source code of this file.
Defines | |
| #define | SWAP(x) ((((x)&0xFF)<<8)|(((x)>>8)&0xFF)) |
| #define | USB_STRING_IDX_1_DESC "Nordic Semiconductor" |
| #define | USB_STRING_IDX_2_DESC "nRF24LU1P-F32 BOOT LDR" |
Variables | |
| code usb_dev_desc_t | g_usb_dev_desc |
| code usb_conf_desc_bootloader_t | g_usb_conf_desc |
| code uint8_t | g_usb_string_desc_1 [] |
| code uint8_t | g_usb_string_desc_2 [] |
| code uint8_t | string_zero [] = {0x04, 0x03, 0x09, 0x04} |
USB descriptor for Bootloader
Definition in file usb_desc_bootloader.c.
| #define SWAP | ( | x ) | ((((x)&0xFF)<<8)|(((x)>>8)&0xFF)) |
Swaps the upper byte with the lower byte in a 16 bit variable
Definition at line 25 of file usb_desc_bootloader.c.
| #define USB_STRING_IDX_1_DESC "Nordic Semiconductor" |
Definition at line 91 of file usb_desc_bootloader.c.
| #define USB_STRING_IDX_2_DESC "nRF24LU1P-F32 BOOT LDR" |
Definition at line 118 of file usb_desc_bootloader.c.
{
sizeof(usb_dev_desc_t),
USB_DESC_DEVICE,
SWAP(0x0200),
0xff,
0xff,
0xff,
32 ,
SWAP(6421),
SWAP(0x0101),
SWAP(0x0001),
0x01,
0x02,
0x00,
0x01
}
Definition at line 30 of file usb_desc_bootloader.c.
Definition at line 47 of file usb_desc_bootloader.c.
| code uint8_t g_usb_string_desc_1[] |
{
sizeof( "Nordic Semiconductor" ) * 2, 0x03,
'N', 00,
'o', 00,
'r', 00,
'd', 00,
'i', 00,
'c', 00,
' ', 00,
'S', 00,
'e', 00,
'm', 00,
'i', 00,
'c', 00,
'o', 00,
'n', 00,
'd', 00,
'u', 00,
'c', 00,
't', 00,
'o', 00,
'r', 00
}
Definition at line 93 of file usb_desc_bootloader.c.
| code uint8_t g_usb_string_desc_2[] |
{
sizeof( "nRF24LU1P-F32 BOOT LDR" ) * 2, 0x03,
'n', 00,
'R', 00,
'F', 00,
'2', 00,
'4', 00,
'L', 00,
'U', 00,
'1', 00,
'P', 00,
'-', 00,
'F', 00,
'3', 00,
'2', 00,
' ', 00,
'B', 00,
'O', 00,
'O', 00,
'T', 00,
' ', 00,
'L', 00,
'D', 00,
'R', 00
}
Definition at line 120 of file usb_desc_bootloader.c.
| code uint8_t string_zero[] = {0x04, 0x03, 0x09, 0x04} |
Definition at line 148 of file usb_desc_bootloader.c.
1.7.2