diff --git a/config/usbd_config.h b/config/usbd_config.h index 96b3320..c20dfb2 100644 --- a/config/usbd_config.h +++ b/config/usbd_config.h @@ -23,7 +23,7 @@ #endif // Language IDs // Language IDs in c format, split by comma (E.g., 0x0409 ...) -// usb_dufd_langid +// usb_dfud_langid #ifndef CONF_USB_DFUD_LANGID #define CONF_USB_DFUD_LANGID "0x0409" #endif @@ -69,33 +69,33 @@ // <0x0010=> 16 bytes // <0x0020=> 32 bytes // <0x0040=> 64 bytes -// usb_dufd_bmaxpksz0 +// usb_dfud_bmaxpksz0 #ifndef CONF_USB_DFUD_BMAXPKSZ0 #define CONF_USB_DFUD_BMAXPKSZ0 0x40 #endif // idVendor <0x0000-0xFFFF> // <0x1d50=> OpenMoko -// usb_octsim_idvendor -#ifndef CONF_USB_OCTSIM_IDVENDOR -#define CONF_USB_OCTSIM_IDVENDOR 0x1d50 +// usb_dfud_idvendor +#ifndef CONF_USB_OPENMOKO_IDVENDOR +#define CONF_USB_OPENMOKO_IDVENDOR 0x1d50 #endif // idProduct <0x0000-0xFFFF> -// <0x6140=> sysmoOCTSIM -// usb_dufd_idproduct -#ifndef CONF_USB_OCTSIM_IDPRODUCT -#define CONF_USB_OCTSIM_IDPRODUCT 0x6140 +// <0x6140=> osmo-ASF4-DFU +// usb_dfud_idproduct +#ifndef CONF_USB_OSMOASF4DFU_IDPRODUCT +#define CONF_USB_OSMOASF4DFU_IDPRODUCT 0x6140 #endif // bcdDevice <0x0000-0xFFFF> -// usb_dufd_bcddevice +// usb_dfud_bcddevice #ifndef CONF_USB_DFUD_BCDDEVICE #define CONF_USB_DFUD_BCDDEVICE 0x000 #endif // Enable string descriptor of iManufact -// usb_dufd_imanufact_en +// usb_dfud_imanufact_en #ifndef CONF_USB_DFUD_IMANUFACT_EN #define CONF_USB_DFUD_IMANUFACT_EN 1 #endif @@ -105,7 +105,7 @@ #endif // Unicode string of iManufact -// usb_dufd_imanufact_str +// usb_dfud_imanufact_str #ifndef CONF_USB_DFUD_IMANUFACT_STR #define CONF_USB_DFUD_IMANUFACT_STR "osmocom" #endif @@ -117,7 +117,7 @@ // // Enable string descriptor of iProduct -// usb_dufd_iproduct_en +// usb_dfud_iproduct_en #ifndef CONF_USB_DFUD_IPRODUCT_EN #define CONF_USB_DFUD_IPRODUCT_EN 1 #endif @@ -128,7 +128,7 @@ #endif // Unicode string of iProduct -// usb_dufd_iproduct_str +// usb_dfud_iproduct_str #ifndef CONF_USB_DFUD_IPRODUCT_STR #define CONF_USB_DFUD_IPRODUCT_STR "osmo-ASF4-DFU" #endif @@ -140,7 +140,7 @@ // // Enable string descriptor of iSerialNum -// usb_dufd_iserialnum_en +// usb_dfud_iserialnum_en #ifndef CONF_USB_DFUD_ISERIALNUM_EN #define CONF_USB_DFUD_ISERIALNUM_EN 0 #endif @@ -152,7 +152,7 @@ #endif // Unicode string of iSerialNum -// usb_dufd_iserialnum_str +// usb_dfud_iserialnum_str #ifndef CONF_USB_DFUD_ISERIALNUM_STR #define CONF_USB_DFUD_ISERIALNUM_STR "123456789ABCDEF" #endif @@ -164,7 +164,7 @@ // // bNumConfigurations <0x01-0xFF> -// usb_dufd_bnumconfig +// usb_dfud_bnumconfig #ifndef CONF_USB_DFUD_BNUMCONFIG #define CONF_USB_DFUD_BNUMCONFIG 0x1 #endif @@ -174,25 +174,25 @@ // DFU Configuration Descriptor // wTotalLength <0x01-0xFF> -// usb_dufd_wtotallength +// usb_dfud_wtotallength #ifndef CONF_USB_DFUD_WTOTALLENGTH #define CONF_USB_DFUD_WTOTALLENGTH 27 #endif // bNumInterfaces <0x01-0xFF> -// usb_dufd_bnuminterfaces +// usb_dfud_bnuminterfaces #ifndef CONF_USB_DFUD_BNUMINTERFACES #define CONF_USB_DFUD_BNUMINTERFACES 1 #endif // bConfigurationValue <0x01-0xFF> -// usb_dufd_bconfigval +// usb_dfud_bconfigval #ifndef CONF_USB_DFUD_BCONFIGVAL #define CONF_USB_DFUD_BCONFIGVAL 0x1 #endif // Enable string descriptor of iConfig -// usb_dufd_iconfig_en +// usb_dfud_iconfig_en #ifndef CONF_USB_DFUD_ICONFIG_EN #define CONF_USB_DFUD_ICONFIG_EN 0 #endif @@ -205,7 +205,7 @@ #endif // Unicode string of iConfig -// usb_dufd_iconfig_str +// usb_dfud_iconfig_str #ifndef CONF_USB_DFUD_ICONFIG_STR #define CONF_USB_DFUD_ICONFIG_STR "" #endif @@ -221,13 +221,13 @@ // <0xA0=> Bus power supply, support for remote wakeup // <0xC0=> Self powered, not support for remote wakeup // <0xE0=> Self powered, support for remote wakeup -// usb_dufd_bmattri +// usb_dfud_bmattri #ifndef CONF_USB_DFUD_BMATTRI #define CONF_USB_DFUD_BMATTRI 0x80 #endif // bMaxPower <0x00-0xFF> -// usb_dufd_bmaxpower +// usb_dfud_bmaxpower #ifndef CONF_USB_DFUD_BMAXPOWER #define CONF_USB_DFUD_BMAXPOWER 0x32 #endif @@ -236,25 +236,25 @@ // DFU Interface Descriptor // bInterfaceNumber <0x00-0xFF> -// usb_dufd_bifcnum +// usb_dfud_bifcnum #ifndef CONF_USB_DFUD_BIFCNUM #define CONF_USB_DFUD_BIFCNUM 0x0 #endif // bAlternateSetting <0x00-0xFF> -// usb_dufd_baltset +// usb_dfud_baltset #ifndef CONF_USB_DFUD_BALTSET #define CONF_USB_DFUD_BALTSET 0x0 #endif // bNumEndpoints <0x00-0xFF> -// usb_dufd_bnumep +// usb_dfud_bnumep #ifndef CONF_USB_DFUD_BNUMEP #define CONF_USB_DFUD_BNUMEP 0x0 #endif // Enable string descriptor of iInterface -// usb_dufd_iinterface_en +// usb_dfud_iinterface_en #ifndef CONF_USB_DFUD_IINTERFACE_EN #define CONF_USB_DFUD_IINTERFACE_EN 1 #endif @@ -267,7 +267,7 @@ #endif // Unicode string of iInterface -// usb_dufd_iinterface_str +// usb_dfud_iinterface_str #ifndef CONF_USB_DFUD_IINTERFAGE_STR #define CONF_USB_DFUD_IINTERFACE_STR "SAM D5x/E5x DFU bootloader (DFU mode)" #endif diff --git a/usb/class/dfu/device/dfudf_desc.h b/usb/class/dfu/device/dfudf_desc.h index cd6ba41..50a79e4 100644 --- a/usb/class/dfu/device/dfudf_desc.h +++ b/usb/class/dfu/device/dfudf_desc.h @@ -44,8 +44,8 @@ CONF_USB_DFUD_BDEVICESUBCLASS, \ CONF_USB_DFUD_BDEVICEPROTOCOL, \ CONF_USB_DFUD_BMAXPKSZ0, \ - CONF_USB_OCTSIM_IDVENDOR, \ - CONF_USB_OCTSIM_IDPRODUCT, \ + CONF_USB_OPENMOKO_IDVENDOR, \ + CONF_USB_OSMOASF4DFU_IDPRODUCT, \ CONF_USB_DFUD_BCDDEVICE, \ CONF_USB_DFUD_IMANUFACT, \ CONF_USB_DFUD_IPRODUCT, \