Mercurial > louis > kiibohd-controller
comparison Lib/CMake/arm.cmake @ 303:f9c406854bc2
Set DFU bootloader name
Fixes #22
Each (dfu) interface may have more than one a ltsetting each with their own index and name. According to the DFU_1.1 pdf section 4.2.3, "* Alternate settings can be used by an application to access additional memory segments. In this case,
it is suggested that each alternate setting employ a string descriptor to indicate the target memory
segment; e.g., 'EEPROM'." Whether or not we end up using multiple memory segments it is still good to have a descriptive name incase there are other dfu devices connected.
Edit: Fixed previous indentation
author | Rowan Decker <Smasher816@gmail.com> |
---|---|
date | Sun, 08 Mar 2015 16:59:34 -0700 |
parents | 945ce4472602 |
children | 772f9bea482b |
comparison
equal
deleted
inserted
replaced
281:71882cd1c362 | 303:f9c406854bc2 |
---|---|
111 if ( "${CHIP}" MATCHES "mk20dx128vlf5" OR "${CHIP}" MATCHES "mk20dx256vlh7" ) | 111 if ( "${CHIP}" MATCHES "mk20dx128vlf5" OR "${CHIP}" MATCHES "mk20dx256vlh7" ) |
112 set( VENDOR_ID "0x1C11" ) | 112 set( VENDOR_ID "0x1C11" ) |
113 set( PRODUCT_ID "0xB04D" ) | 113 set( PRODUCT_ID "0xB04D" ) |
114 set( BOOT_VENDOR_ID "0x1C11" ) | 114 set( BOOT_VENDOR_ID "0x1C11" ) |
115 set( BOOT_PRODUCT_ID "0xB007" ) | 115 set( BOOT_PRODUCT_ID "0xB007" ) |
116 set( BOOT_DFU_ALTNAME "Kiibohd DFU" ) | |
116 set( DFU 1 ) | 117 set( DFU 1 ) |
117 message( "dfu" ) | 118 message( "dfu" ) |
118 elseif ( "${CHIP}" MATCHES "mk20dx128" OR "${CHIP}" MATCHES "mk20dx256" ) | 119 elseif ( "${CHIP}" MATCHES "mk20dx128" OR "${CHIP}" MATCHES "mk20dx256" ) |
119 set( VENDOR_ID "0x1C11" ) | 120 set( VENDOR_ID "0x1C11" ) |
120 set( PRODUCT_ID "0xB04D" ) | 121 set( PRODUCT_ID "0xB04D" ) |