stm32:desig: Add DFU compatible serial generation

Reviewed-by: Karl Palsson <karlp@tweak.net.au>
Modified to provide better doxygen and consistent api names.
This commit is contained in:
Dave Hylands
2016-11-27 12:29:02 -08:00
committed by Karl Palsson
parent 5bf61c537f
commit 755ce402e2
2 changed files with 42 additions and 1 deletions

View File

@@ -47,11 +47,19 @@ void desig_get_unique_id(uint32_t *result);
* Read the full 96 bit unique identifier and return it as a
* zero-terminated string
* @param string memory region to write the result to
8 @param string_len the size of string in bytes
* @param string_len the size of string in bytes
*/
void desig_get_unique_id_as_string(char *string,
unsigned int string_len);
/**
* Returns the same serial number that the factory DFU
* bootloader reports (via USB descriptors).
* @param string memory region to write the result to. This is
* expected to be a 13-byte buffer.
*/
void desig_get_unique_id_as_dfu(char *string);
END_DECLS
#endif