27 uint32_t* flash_size_base = 0;
40 if (!flash_size_base) {
45 return *flash_size_base;
51 uint32_t* uid_base = 0;
69 result[0] = uid_base[2];
70 result[1] = uid_base[1];
71 result[2] = uid_base[0];
#define DBGMCU_IDCODE_DEV_ID_MASK
void desig_get_unique_id(uint32_t *result)
Read the full 96 bit unique identifier Note: ST specifies that bits 31..16 are also reserved for futu...
uint16_t desig_get_flash_size(void)
Read the on board flash size.
#define cm3_assert_not_reached()
Check if unreachable code is reached.
#define DESIG_FLASH_SIZE_BASE_449
#define DESIG_FLASH_SIZE_BASE_452
#define DESIG_UNIQUE_ID_BASE_452
#define DESIG_UNIQUE_ID_BASE_451
#define DESIG_FLASH_SIZE_BASE_451
#define DESIG_UNIQUE_ID_BASE_449