HAL FLASH APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL FLASH constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
FLASH_BANK_1 |
u5, h5, l4, f4, g0, g4, h7 |
HAL_FLASH_BANK_1 |
|
|
FLASH_BANK_2 |
u5, h5, l4, f4, g0, g4, h7 |
HAL_FLASH_BANK_2 |
|
|
FLASH_BANK_BOTH |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_BANK_ALL |
|
|
FLASH_FLAG_ALL_ERRORS |
u5, h5, c0, l4, g4 |
Removed / New Usage changes |
|
|
FLASH_BB_PRIV |
u5, h5 |
Removed / New Usage changes |
|
|
FLASH_BB_SEC |
u5, h5 |
Removed / New Usage changes |
|
|
FLASH_FLAG_DBNE |
h5 |
Removed / New Usage changes |
|
|
FLASH_FLAG_BSY |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_FLAG_ECCC |
u5, h5, l4, g0, g4 |
HAL_FLASH_ECC_FAIL_ECCC |
|
|
FLASH_FLAG_ECCD |
u5, h5, l4, g0, g4 |
HAL_FLASH_ECC_FAIL_ECCD |
|
|
FLASH_FLAG_ECCR_ERRORS |
u5, h5, l4, g4 |
Removed / New Usage changes |
|
|
FLASH_FLAG_EOP |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_FLAG_OPERR |
u5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OPTWERR |
u5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PGAERR |
u5, c0, l4, f4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PGSERR |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PROGERR |
u5, c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_SIZERR |
u5, c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_SR_ERRORS |
u5, h5, l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WDW |
u5, h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WRPERR |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_ECCC |
u5, h5, l4, g0, g4 |
Removed / New Usage changes |
|
|
FLASH_IT_EOP |
u5, h5, c0, l4, f4, g0, g4 |
Removed / New Usage changes |
|
|
FLASH_IT_OPERR |
u5, c0, l4, g0, g4 |
Removed / New Usage changes |
|
|
FLASH_KEY1 |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_KEY2 |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_LATENCY_0 |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_LATENCY_0 |
|
|
FLASH_LATENCY_1 |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_LATENCY_1 |
|
|
FLASH_LATENCY_10 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_10 |
|
|
FLASH_LATENCY_11 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_11 |
|
|
FLASH_LATENCY_12 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_12 |
|
|
FLASH_LATENCY_13 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_13 |
|
|
FLASH_LATENCY_14 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_14 |
|
|
FLASH_LATENCY_15 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_15 |
|
|
FLASH_LATENCY_2 |
u5, h5, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_LATENCY_2 |
|
|
FLASH_LATENCY_3 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_3 |
|
|
FLASH_LATENCY_4 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_4 |
|
|
FLASH_LATENCY_5 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_5 |
|
|
FLASH_LATENCY_6 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_6 |
|
|
FLASH_LATENCY_7 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_7 |
|
|
FLASH_LATENCY_8 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_8 |
|
|
FLASH_LATENCY_9 |
u5, h5, l4, f4, g4, h7 |
HAL_FLASH_ITF_LATENCY_9 |
|
|
FLASH_OPTKEY1 |
u5, c0, l4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_OPTKEY2 |
u5, c0, l4, g0, g4, h7 |
Removed / New Usage changes |
|
|
FLASH_PDKEY1_1 |
u5 |
Removed / New Usage changes. |
|
|
FLASH_PDKEY1_2 |
u5 |
Removed / New Usage changes. |
|
|
FLASH_PDKEY2_1 |
u5 |
Removed / New Usage changes. |
|
|
FLASH_PDKEY2_2 |
u5 |
Removed / New Usage changes. |
|
|
FLASH_SECTOR_0 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_1 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_10 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_11 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_100 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_101 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_102 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_103 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_104 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_105 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_106 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_107 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_108 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_109 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_110 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_111 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_112 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_113 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_114 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_115 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_116 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_117 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_118 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_119 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_12 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_120 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_121 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_122 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_123 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_124 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_125 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_126 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_127 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_13 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_14 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_15 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_16 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_17 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_18 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_19 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_2 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_20 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_21 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_22 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_23 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_24 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_25 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_26 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_27 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_28 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_29 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_3 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_30 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_31 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_32 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_33 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_34 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_35 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_36 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_37 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_38 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_39 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_4 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_40 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_41 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_42 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_43 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_44 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_45 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_46 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_47 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_48 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_49 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_5 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_50 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_51 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_52 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_53 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_54 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_55 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_56 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_57 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_58 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_59 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_6 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_60 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_61 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_62 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_63 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_64 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_65 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_66 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_67 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_68 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_69 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_7 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_70 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_71 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_72 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_73 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_74 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_75 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_76 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_77 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_78 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_79 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_8 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_80 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_81 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_82 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_83 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_84 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_85 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_86 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_87 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_88 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_89 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_9 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_90 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_91 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_92 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_93 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_94 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_95 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_96 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_97 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_98 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_SECTOR_99 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_TYPEPROGRAM_HALFWORD_EDATA |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_HALFWORD_EDATA_NS |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_HALFWORD_OTP |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_QUADWORD_OBK |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_QUADWORD_OBK_ALT |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_WORD_EDATA |
h5 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_WORD_EDATA_NS |
h5 |
Removed / New Usage changes. |
|
|
HAL_FLASH_ERROR_INC |
h5, h7 |
HAL_FLASH_ERROR_INC |
|
|
HAL_FLASH_ERROR_OBK |
h5 |
HAL_FLASH_ERROR_OBK |
|
|
HAL_FLASH_ERROR_OBKW |
h5 |
HAL_FLASH_ERROR_OBKW |
|
|
HAL_FLASH_ERROR_OB_CHANGE |
h5, h7 |
Not implemented yet in HAL2. |
|
|
HAL_FLASH_ERROR_STRB |
h5, h7 |
HAL_FLASH_ERROR_STRB |
|
|
FLASH_ECC_AREA_EDATA_BANK1 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_EDATA_BANK2 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_OBK |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_OTP |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_SYSTEM |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_USER_BANK1 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_ECC_AREA_USER_BANK2 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OBK_SWAP_OFFSET_ALL |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OBK_SWAP_OFFSET_HDPL0 |
h5 |
HAL_FLASH_OBK_AREA_1. |
|
|
FLASH_OBK_SWAP_OFFSET_HDPL1 |
h5 |
HAL_FLASH_OBK_AREA_2. |
|
|
FLASH_OBK_SWAP_OFFSET_HDPL2 |
h5 |
HAL_FLASH_OBK_AREA_3S. |
|
|
FLASH_OBK_SWAP_OFFSET_HDPL3_S |
h5 |
HAL_FLASH_OBK_AREA_3NS |
|
|
FLASH_OBK_SWAP_OFFSET_NO_DATA |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OPERATION_AREA_DATA |
h5 |
sequence changed. |
|
|
FLASH_OPERATION_AREA_OTP |
h5 |
sequence changed. |
|
|
FLASH_OPERATION_TYPE_OBKALTERASE |
h5 |
HAL_FLASH_INTERRUPTED_OBK_ALT_PAGE_ERASE |
|
|
FLASH_OPERATION_TYPE_OBKSWAP |
h5 |
HAL_FLASH_INTERRUPTED_OBK_SWAP_PAGE |
|
|
FLASH_OPERATION_TYPE_SECTORERASE |
h5 |
sequence changed. |
|
|
FLASH_OTP_BLOCK_0 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_1 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_10 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_11 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_12 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_13 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_14 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_15 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_16 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_17 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_18 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_19 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_2 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_20 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_21 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_22 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_23 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_24 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_25 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_26 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_27 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_28 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_29 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_3 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_30 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_31 |
h5 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_4 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_5 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_6 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_7 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_8 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_9 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_OTP_BLOCK_ALL |
h5, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_PROGRAMMING_DELAY_0 |
h5, h7 |
HAL_FLASH_ITF_PROGRAM_DELAY_0 |
|
|
FLASH_PROGRAMMING_DELAY_1 |
h5, h7 |
HAL_FLASH_ITF_PROGRAM_DELAY_1 |
|
|
FLASH_PROGRAMMING_DELAY_2 |
h5, h7 |
HAL_FLASH_ITF_PROGRAM_DELAY_2 |
|
|
FLASH_TYPEERASE_OBK_ALT |
h5 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_SECTORS |
h5, f4, h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_SECTORS_NS |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT_NS |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT_SEC |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_BORH_DISABLE |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_BORH_ENABLE |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STDBY_ACTIVE |
h5, h7 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STDBY_FREEZE |
u5, h5, c0, l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STDBY_RUN |
u5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STOP_ACTIVE |
h5, h7 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STOP_FREEZE |
u5, h5, c0, l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_IWDG_STOP_RUN |
u5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_PROD_STATE_CLOSED |
h5 |
Not implemented yet in HAL2. |
|
|
OB_TZEN_DISABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_TZEN_ENABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_BOR_LEV |
u5, h5, c0, l4, g0, g4 |
removed/ sequence changed. |
|
|
OB_USER_DUALBANK |
u5, l4 |
removed/ sequence changed. |
|
|
OB_USER_IO_VDDIO2_HSLV |
u5, h5 |
removed/ sequence changed. |
|
|
OB_USER_IO_VDD_HSLV |
u5, h5 |
removed/ sequence changed. |
|
|
OB_USER_IWDG_STDBY |
u5, h5, c0, l4, g0, g4, h7 |
removed/ sequence changed. |
|
|
OB_USER_IWDG_STOP |
u5, h5, c0, l4, g0, g4, h7 |
removed/ sequence changed. |
|
|
OB_USER_IWDG_SW |
u5, h5, c0, l4, g0, g4 |
removed/ sequence changed. |
|
|
OB_USER_NBOOT0 |
u5, c0 |
removed/ sequence changed. |
|
|
OB_USER_BKPRAM_ECC |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NRST_SHDW |
u5, c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NRST_STDBY |
u5, h5, c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NRST_STOP |
u5, h5, c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NSWBOOT0 |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_PA15_PUPEN |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM2_ECC |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM2_RST |
u5, h5, l4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM3_ECC |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM_RST |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SWAP_BANK |
u5, h5, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_TZEN |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_WWDG_SW |
u5, h5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_PROD_STATE_IROT_PROVISIONED |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_LOCKED |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_NS_REGRESSION |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_OPEN |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_PROVISIONING |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_REGRESSION |
h5 |
Not implemented yet in HAL2. |
|
|
OB_PROD_STATE_TZ_CLOSED |
h5 |
Not implemented yet in HAL2. |
|
|
OB_SRAM1_3_RST_ERASE |
h5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_ERASE |
|
|
OB_SRAM1_3_RST_NOT_ERASE |
h5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_NO_ERASE |
|
|
OB_SRAM1_ECC_DISABLE |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM1_ECC_ENABLE |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM1_RST_ERASE |
h5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_ERASE |
|
|
OB_SRAM1_RST_NOT_ERASE |
h5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_NO_ERASE |
|
|
OB_SRAM2_ECC_DISABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM2_ECC_ENABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM2_RST_ERASE |
u5, h5, l4 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_ERASE |
|
|
OB_SRAM2_RST_NOT_ERASE |
u5, h5, l4 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_NO_ERASE |
|
|
OB_SRAM3_ECC_DISABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM3_ECC_ENABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM_RST_ERASE |
u5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_ERASE |
|
|
OB_SRAM_RST_NOT_ERASE |
u5 |
HAL_FLASH_ITF_OB_SYS_RST_SRAM_NO_ERASE |
|
|
OB_STANDBY_NORST |
u5, h5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_NO_RST_GENERATION |
|
|
OB_STANDBY_RST |
u5, h5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_RST_GENERATION |
|
|
OB_STOP_NORST |
u5, h5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_NO_RST_GENERATION |
|
|
OB_STOP_NO_RST |
f4, h7 |
HAL_FLASH_ITF_OB_RST_GENERATION |
|
|
OB_UBE_OEM_IROT |
h5 |
HAL_FLASH_ITF_OB_UNIQUE_BOOT_USER_FLASH |
|
|
OB_UBE_ST_IROT |
h5 |
HAL_FLASH_ITF_OB_UNIQUE_BOOT_SYSTEM_FLASH |
|
|
OB_USBPD_DIS_DISABLE |
h5 |
Not implemented yet in HAL2. |
|
|
OB_USBPD_DIS_ENABLE |
h5 |
Not implemented yet in HAL2. |
|
|
OB_USER_ALL |
h5, c0, g0, h7 |
removed |
|
|
OB_USER_BOOT_UBE |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_BORH_EN |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM1_3_RST |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM1_ECC |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM1_RST |
h5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_USBPD_DIS |
h5 |
Not implemented yet in HAL2. |
|
|
OB_WRPSTATE_DISABLE |
h5, f4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_WRPSTATE_ENABLE |
h5, f4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_WRP_SECTOR_0 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_0TO3 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_1 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_100TO103 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_104TO107 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_108TO111 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_112TO115 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_116TO119 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_120TO123 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_124TO127 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_12TO15 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_16TO19 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_2 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_20TO23 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_24TO27 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_28TO31 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_3 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_32TO35 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_36TO39 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_4 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_40TO43 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_44TO47 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_48TO51 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_4TO7 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_5 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_52TO55 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_56TO59 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_6 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_60TO63 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_64TO67 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_68TO71 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_7 |
h5, f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_72TO75 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_76TO79 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_80TO83 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_84TO87 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_88TO91 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_8TO11 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_92TO95 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_96TO99 |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_ALL |
h5, h7 |
Not implemented yet in HAL2. |
|
|
OPTIONBYTE_ALL |
h5, c0, g0, h7 |
removed. |
|
|
OPTIONBYTE_EDATA |
h5 |
Removed / New Usage changes. |
|
|
OPTIONBYTE_HDP |
h5 |
Removed / New Usage changes. |
|
|
OPTIONBYTE_OTP_LOCK |
h5, h7 |
Removed / New Usage changes. |
|
|
OPTIONBYTE_PROD_STATE |
h5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CFGBSY |
c0, g0 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_FASTERR |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_MISERR |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OPTVERR |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PESD |
c0 |
this define does not exist anymore. |
|
|
FLASH_FLAG_RDERR |
c0, l4, f4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_IT_RDERR |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_TYPEERASE_MASS |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_MASSERASE |
u5, h5, l4, f4, g4, h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_MASSERASE_NS |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_PAGES |
u5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEERASE_PAGES_NS |
u5 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEPROGRAM_BURST |
u5 |
HAL_FLASH_PROGRAM_BURST. |
|
|
FLASH_TYPEPROGRAM_BURST_NS |
u5 |
removed and replaced by unitray APIs. |
|
|
FLASH_TYPEPROGRAM_DOUBLEWORD |
c0, l4, f4, g0, g4 |
HAL_FLASH_PROGRAM_DOUBLEWORD |
|
|
FLASH_TYPEPROGRAM_FAST |
c0, l4, g0, g4 |
HAL_FLASH_PROGRAM_FAST |
|
|
FLASH_TYPEPROGRAM_QUADWORD |
u5, h5 |
HAL_FLASH_PROGRAM_QUADWORD |
|
|
FLASH_TYPEPROGRAM_QUADWORD_NS |
u5, h5 |
removed and replaced by unitray APIs |
|
|
HAL_FLASH_ERROR_FAST |
c0, l4, g0, g4 |
HAL_FLASH_ERROR_FAST |
|
|
HAL_FLASH_ERROR_MIS |
c0, l4, g0, g4 |
HAL_FLASH_ERROR_MISS |
|
|
HAL_FLASH_ERROR_OPTV |
c0, l4, g0, g4 |
HAL_FLASH_ERROR_OPTV |
|
|
HAL_FLASH_ERROR_RD |
c0, l4, f4, g0, g4 |
HAL_FLASH_ERROR_RD |
|
|
OB_BOOT1_SRAM |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
OB_BOOT1_SYSTEM |
c0, l4, g0, g4 |
Removed / New Usage changes. |
|
|
OB_BOOT_ENTRY_FORCED_FLASH |
c0, g0, h7 |
removed and replaced by unitray API. |
|
|
OB_BOOT_ENTRY_FORCED_NONE |
c0, g0, h7 |
removed and replaced by unitray API. |
|
|
OB_BOR_DISABLE |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_BOR_ENABLE |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_BOR_LEVEL_FALLING_0 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_1 |
|
|
OB_BOR_LEVEL_FALLING_1 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_2 |
|
|
OB_BOR_LEVEL_FALLING_2 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_3 |
|
|
OB_BOR_LEVEL_FALLING_3 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_4 |
|
|
OB_BOR_LEVEL_RISING_0 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_1 |
|
|
OB_BOR_LEVEL_RISING_1 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_2 |
|
|
OB_BOR_LEVEL_RISING_2 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_3 |
|
|
OB_BOR_LEVEL_RISING_3 |
c0, g0 |
HAL_FLASH_ITF_OB_BOR_LEVEL_4 |
|
|
OB_HSE_NOT_REMAPPED_DISABLE |
c0 |
HAL_FLASH_ITF_OB_HSE_REMAP_DISABLED |
|
|
OB_HSE_NOT_REMAPPED_ENABLE |
c0 |
HAL_FLASH_ITF_OB_HSE_REMAP_ENABLED |
|
|
OB_IRH_DISABLE |
c0, g0, g4 |
HAL_FLASH_ITF_OB_RST_PULSE_PIN_LOW |
|
|
OB_IRH_ENABLE |
c0, g0, g4 |
HAL_FLASH_ITF_OB_RST_HOLD_PIN_LOW |
|
|
OB_PCROP_RDP_ERASE |
c0, l4, g0, g4, h7 |
HAL_FLASH_ITF_OB_PCROP_RDP_DISABLED |
|
|
OB_PCROP_RDP_NOT_ERASE |
c0, l4, g0, g4, h7 |
HAL_FLASH_ITF_OB_PCROP_RDP_ENABLED |
|
|
OB_PCROP_ZONE_A |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_PCROP_ZONE_B |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_RESET_MODE_GPIO |
c0, g0, g4 |
HAL_FLASH_OB_NRST_PIN_STANDARD_GPIO |
|
|
OB_RESET_MODE_INPUT_ONLY |
c0, g0, g4 |
HAL_FLASH_OB_NRST_PIN_INPUT_ONLY |
|
|
OB_RESET_MODE_INPUT_OUTPUT |
c0, g0, g4 |
HAL_FLASH_OB_NRST_PIN_BIDIRECTIONAL |
|
|
OB_SECURE_MUXING_DISABLE |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_SECURE_MUXING_ENABLE |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM_PARITY_DISABLE |
c0, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM_PARITY_ENABLE |
c0, g0, g4 |
HAL_FLASH_ITF_OB_SRAM_PARITY_ENABLED |
|
|
OB_USER_BOR_EN |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_HSE_NOT_REMAPPED |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_INPUT_RESET_HOLDER |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NBOOT1 |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NBOOT_SEL |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_NRST_MODE |
c0, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_RAM_PARITY_CHECK |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SECURE_MUXING_EN |
c0 |
removed and replaced by unitray APIs. |
|
|
OB_WRPAREA_ZONE_A |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OB_WRPAREA_ZONE_B |
c0, g0 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_PCROP |
c0, l4, f4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_SEC |
c0, g0, g4 |
removed and replaced by unitray APIs. |
|
|
FLASH_PROG_EMPTY |
c0, g0 |
HAL_FLASH_ITF_BOOT_LOCATION_EMPTY |
|
|
FLASH_PROG_NOT_EMPTY |
c0, g0 |
HAL_FLASH_ITF_BOOT_LOCATION_PROGRAMMED |
|
|
OB_SWAP_BANK_DISABLE |
u5, h5, h7 |
HAL_FLASH_ITF_OB_BANK_NO_SWAP |
|
|
OB_SWAP_BANK_ENABLE |
u5, h5, h7 |
HAL_FLASH_ITF_OB_BANK_SWAP |
|
|
FLASH_FLAG_PEMPTY |
l4 |
Removed / New Usage changes. |
|
|
FLASH_PDKEY1 |
l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_PDKEY2 |
l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_TYPEPROGRAM_FAST_AND_LAST |
l4, g4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASH_ERROR_PEMPTY |
l4 |
HAL_FLASH_ERROR_PEMPTY |
|
|
OB_BFB2_DISABLE |
l4, g4 |
Not implemented yet in HAL2. |
|
|
OB_BFB2_ENABLE |
l4, g4 |
Not implemented yet in HAL2. |
|
|
OB_BOOT0_RESET |
l4 |
HAL_FLASH_ITF_OB_BOOT_LOW |
|
|
OB_BOOT0_SET |
l4 |
HAL_FLASH_ITF_OB_BOOT_HIGH |
|
|
OB_DBANK_128_BITS |
l4, g4 |
Removed / New Usage changes. |
|
|
OB_DBANK_64_BITS |
l4, g4 |
Removed / New Usage changes. |
|
|
OB_SRAM2_PARITY_DISABLE |
l4 |
removed and replaced by unitray APIs. |
|
|
OB_SRAM2_PARITY_ENABLE |
l4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_BFB2 |
l4, g4 |
Not implemented yet in HAL2. |
|
|
OPTIONBYTE_BOOT_LOCK |
u5, h5, g4 |
Removed / New Usage changes. |
|
|
OPTIONBYTE_RDP |
u5, c0, l4, f4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_USER |
u5, h5, c0, l4, f4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_WMSEC |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_WRP |
u5, h5, c0, l4, f4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_RDPKEY |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_USER_DBANK |
l4, g4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_SRAM2_PE |
l4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nBOOT0 |
l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nBOOT1 |
l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nRST_SHDW |
l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nRST_STDBY |
l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nRST_STOP |
l4, g0, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_nSWBOOT0 |
l4, g4, h7 |
removed and replaced by unitray APIs. |
|
|
OB_BKPRAM_ECC_DISABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_BKPRAM_ECC_ENABLE |
u5, h5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT0_FROM_OB |
u5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT0_FROM_PIN |
u5, c0, l4, g0, g4 |
removed and replaced by unitray APIs. |
|
|
OB_BOOTADDR_NS0 |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOTADDR_NS1 |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOTADDR_SEC0 |
u5 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT_LOCK_DISABLE |
u5, h5, g4 |
removed and replaced by unitray APIs. |
|
|
OB_BOOT_LOCK_ENABLE |
u5, h5, g4 |
removed and replaced by unitray APIs. |
|
|
OB_BOR_LEVEL_0 |
u5, l4, g4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_0 |
|
|
OB_BOR_LEVEL_1 |
u5, h5, l4, g4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_1 |
|
|
OB_BOR_LEVEL_2 |
u5, h5, l4, g4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_2 |
|
|
OB_BOR_LEVEL_3 |
u5, h5, l4, g4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_3 |
|
|
OB_BOR_LEVEL_4 |
u5, l4, g4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_4 |
|
|
OB_DUALBANK_DUAL |
u5, l4 |
HAL_FLASH_ITF_OB_DUAL_BANK |
|
|
OB_DUALBANK_SINGLE |
u5, l4 |
HAL_FLASH_ITF_OB_SINGLE_BANK |
|
|
OB_IO_VDDIO2_HSLV_DISABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
OB_IO_VDDIO2_HSLV_ENABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
OB_IO_VDD_HSLV_DISABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
OB_IO_VDD_HSLV_ENABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
OB_IWDG_HW |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_WDG_HARDWARE |
|
|
OB_WMSEC_AREA1 |
u5 |
Removed / New Usage changes. |
|
|
OB_WMSEC_AREA2 |
u5 |
Removed / New Usage changes. |
|
|
OB_WMSEC_HDP_AREA_CONFIG |
u5 |
Removed / New Usage changes. |
|
|
OB_WMSEC_HDP_AREA_DISABLE |
u5 |
Removed / New Usage changes. |
|
|
OB_WMSEC_HDP_AREA_ENABLE |
u5 |
Removed / New Usage changes. |
|
|
OB_WMSEC_SECURE_AREA_CONFIG |
u5 |
Removed / New Usage changes. |
|
|
OB_WRPAREA_BANK1_AREAA |
u5, l4, g4 |
Removed / New Usage changes. |
|
|
OB_WRPAREA_BANK1_AREAB |
u5, l4, g4 |
Removed / New Usage changes. |
|
|
OB_WRPAREA_BANK2_AREAA |
u5, l4, g4 |
Removed / New Usage changes. |
|
|
OB_WRPAREA_BANK2_AREAB |
u5, l4, g4 |
Removed / New Usage changes. |
|
|
OB_WWDG_HW |
u5, h5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_WDG_HARDWARE |
|
|
OB_WWDG_SW |
u5, h5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_WDG_SOFTWARE |
|
|
FLASH_LVE_PIN_CTRL |
l4 |
Not implemented yet in HAL2. |
|
|
FLASH_LVE_PIN_FORCED |
l4 |
Not implemented yet in HAL2. |
|
|
CR_PSIZE_MASK |
f4 |
Not implemented yet in HAL2. |
|
|
FLASH_FLAG_PGPERR |
f4 |
Removed / New Usage changes. |
|
|
FLASH_IT_ERR |
f4 |
Removed / New Usage changes. |
|
|
FLASH_PSIZE_BYTE |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_PSIZE_DOUBLE_WORD |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_PSIZE_HALF_WORD |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_PSIZE_WORD |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_TYPEPROGRAM_BYTE |
f4 |
HAL_FLASH_PROGRAM_BYTE |
|
|
FLASH_TYPEPROGRAM_HALFWORD |
f4 |
HAL_FLASH_PROGRAM_HALFWORD |
|
|
FLASH_TYPEPROGRAM_WORD |
f4 |
HAL_FLASH_PROGRAM_WORD |
|
|
HAL_FLASH_ERROR_OPERATION |
f4 |
HAL_FLASH_ERROR_OP |
|
|
HAL_FLASH_ERROR_PGP |
f4 |
HAL_FLASH_ERROR_PGP |
|
|
RDP_KEY |
f4 |
removed/ sequence changed. |
|
|
FLASH_MER_BIT |
f4 |
Not implemented yet in HAL2. |
|
|
FLASH_VOLTAGE_RANGE_1 |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_VOLTAGE_RANGE_2 |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_VOLTAGE_RANGE_3 |
f4, h7 |
Not implemented yet in HAL2. |
|
|
FLASH_VOLTAGE_RANGE_4 |
f4, h7 |
Not implemented yet in HAL2. |
|
|
OB_BOR_LEVEL1 |
f4, h7 |
HAL_FLASH_ITF_OB_BOR_LEVEL_1 |
|
|
OB_BOR_LEVEL2 |
f4, h7 |
HAL_FLASH_ITF_OB_BOR_LEVEL_2 |
|
|
OB_BOR_LEVEL3 |
f4, h7 |
HAL_FLASH_ITF_OB_BOR_LEVEL_3 |
|
|
OB_BOR_OFF |
f4 |
HAL_FLASH_ITF_OB_BOR_LEVEL_0 |
|
|
OB_DUAL_BOOT_DISABLE |
f4 |
Not implemented yet in HAL2. |
|
|
OB_DUAL_BOOT_ENABLE |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_DESELECTED |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_0 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_1 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_10 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_11 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_12 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_13 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_14 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_15 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_16 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_17 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_18 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_19 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_2 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_20 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_21 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_22 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_23 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_3 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_4 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_5 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_6 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_7 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_8 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_9 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SECTOR_All |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_SELECTED |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_STATE_DISABLE |
f4 |
Not implemented yet in HAL2. |
|
|
OB_PCROP_STATE_ENABLE |
f4 |
Not implemented yet in HAL2. |
|
|
OB_STDBY_NO_RST |
f4, h7 |
removed and replaced by unitray API. |
|
|
OB_STDBY_RST |
f4, h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_NO_RST |
f4, h7 |
removed and replaced by unitray API. |
|
|
OB_WRP_SECTOR_10 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_11 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_12 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_13 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_14 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_15 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_16 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_17 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_18 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_19 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_20 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_21 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_22 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_23 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_8 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_9 |
f4 |
Not implemented yet in HAL2. |
|
|
OB_WRP_SECTOR_All |
f4, h7 |
Not implemented yet in HAL2. |
|
|
OPTIONBYTE_BOOTCONFIG |
f4 |
removed and replaced by unitray APIs. |
|
|
OPTIONBYTE_BOR |
f4, h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_FLAG_BSY1 |
g0 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_BSY2 |
g0 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ECCC1 |
g0 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ECCC2 |
g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ECCD1 |
g0 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ECCD2 |
g0, g4 |
Removed / New Usage changes. |
|
|
FLASH_IT_ECCC1 |
g0 |
Removed / New Usage changes. |
|
|
FLASH_IT_ECCC2 |
g0 |
Removed / New Usage changes. |
|
|
OB_PCROP_ZONE2_A |
g0 |
Removed / New Usage changes. |
|
|
OB_PCROP_ZONE2_B |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_BANK_SWAP |
g0 |
Removed / New Usage changes. |
|
|
OPTIONBYTE_BOOTADDR |
u5, h5 |
Removed / New Usage changes. |
|
|
OB_USER_DUALBANK_DISABLE |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_DUALBANK_ENABLE |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_DUALBANK_SWAP_DISABLE |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_DUALBANK_SWAP_ENABLE |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_DUAL_BANK |
g0 |
Removed / New Usage changes. |
|
|
OB_USER_nBOOT_SEL |
g0, h7 |
removed and replaced by unitray APIs. |
|
|
OB_WRPAREA_ZONE2_A |
g0 |
Removed / New Usage changes. |
|
|
OB_WRPAREA_ZONE2_B |
g0 |
Removed / New Usage changes. |
|
|
OB_nBOOT0_RESET |
g0, g4, h7 |
HAL_FLASH_ITF_OB_BOOT_LOW |
|
|
OB_nBOOT0_SET |
g0, g4, h7 |
HAL_FLASH_ITF_OB_BOOT_HIGH |
|
|
HAL_FLASH_ERROR_ECCC2 |
g4 |
HAL_FLASH_ECC_FAIL_ECCC |
|
|
HAL_FLASH_ERROR_ECCD2 |
g4 |
HAL_FLASH_ECC_FAIL_ECCD |
|
|
OB_CCMSRAM_RST_ERASE |
g4 |
Not implemented yet in HAL2. |
|
|
OB_CCMSRAM_RST_NOT_ERASE |
g4 |
Not implemented yet in HAL2. |
|
|
OB_IWDG_SW |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_WDG_SOFTWARE |
|
|
OB_NBOOT0_RESET |
u5, c0 |
HAL_FLASH_ITF_OB_BOOT_LOW |
|
|
OB_NBOOT0_SET |
u5, c0 |
HAL_FLASH_ITF_OB_BOOT_HIGH |
|
|
OB_NRST_MODE_GPIO |
g4 |
HAL_FLASH_OB_NRST_PIN_STANDARD_GPIO |
|
|
OB_NRST_MODE_INPUT_ONLY |
g4 |
HAL_FLASH_OB_NRST_PIN_INPUT_ONLY |
|
|
OB_NRST_MODE_INPUT_OUTPUT |
g4 |
HAL_FLASH_OB_NRST_PIN_BIDIRECTIONAL |
|
|
OB_PA15_PUP_DISABLE |
u5 |
Removed / New Usage changes. |
|
|
OB_PA15_PUP_ENABLE |
u5 |
Removed / New Usage changes. |
|
|
OB_PB4_PUPEN_DISABLE |
g4 |
Removed / New Usage changes. |
|
|
OB_PB4_PUPEN_ENABLE |
g4 |
Removed / New Usage changes. |
|
|
OB_RDP_KEY_OEM1 |
u5 |
Removed / New Usage changes. |
|
|
OB_RDP_KEY_OEM2 |
u5 |
Removed / New Usage changes. |
|
|
OB_RDP_LEVEL_0 |
u5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_RDP_LEVEL_0 |
|
|
OB_RDP_LEVEL_0_5 |
u5 |
HAL_FLASH_ITF_OB_RDP_LEVEL_0_5 |
|
|
OB_RDP_LEVEL_1 |
u5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_RDP_LEVEL_1 |
|
|
OB_RDP_LEVEL_2 |
u5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_RDP_LEVEL_2 |
|
|
OB_USER_CCMSRAM_RST |
g4 |
Removed / New Usage changes. |
|
|
OB_USER_IRHEN |
g4 |
removed and replaced by unitray APIs. |
|
|
OB_USER_PB4_PUPEN |
g4 |
Removed / New Usage changes. |
|
|
OB_USER_SRAM_PE |
g4 |
Removed / New Usage changes. |
|
|
FLASH_CRC_ADDR |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_BANK |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_BURST_SIZE_16 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_BURST_SIZE_256 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_BURST_SIZE_4 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_BURST_SIZE_64 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_CRC_SECTORS |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_FLAG_ALL_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ALL_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ALL_ERRORS_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_ALL_ERRORS_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_BSY_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_BSY_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCEND |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCEND_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCEND_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCRDERR |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCRDERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRCRDERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRC_BUSY |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRC_BUSY_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_CRC_BUSY_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_DBECCERR |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
FLASH_FLAG_DBECCERR_BANK1 |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
FLASH_FLAG_DBECCERR_BANK2 |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
FLASH_FLAG_EOP_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_EOP_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_INCERR |
h5, h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_INCERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_INCERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OBKERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OBKWERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OPTCHANGEERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_OPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PGSERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_PGSERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_QW |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_QW_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_QW_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDPERR |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDSERR |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDSERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_RDSERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_SNECCERR |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_SNECCERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_SNECCERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_STRBERR |
h5, h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_STRBERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_STRBERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WBNE |
h5, h7 |
Removed / New Usage changes. |
|
|
FLASH_INV_DISABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_INV_ENABLE |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_ALL |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_INCERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_OBKERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_OBKWERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_OPTCHANGEERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_PGSERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WBNE_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WBNE_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WRPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_FLAG_WRPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_ALL_BANK1 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_IT_ALL_BANK2 |
h7 |
Not implemented yet in HAL2. |
|
|
FLASH_IT_CRCEND_BANK1 |
h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_IT_CRCEND_BANK2 |
h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_IT_CRCRDERR_BANK1 |
h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_IT_CRCRDERR_BANK2 |
h7 |
removed and replaced by unitray APIs. |
|
|
FLASH_IT_DBECCERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_DBECCERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_EOP_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_EOP_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_INCERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_INCERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_OPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_OPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_PGSERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_PGSERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_RDPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_RDPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_RDSERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_RDSERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_SNECCERR_BANK1 |
h7 |
HAL_FLASH_ITF_IT_ECC_SINGLE |
|
|
FLASH_IT_SNECCERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_STRBERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_STRBERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_STRBERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_WRPERR |
h5 |
Removed / New Usage changes. |
|
|
FLASH_IT_WRPERR_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_LPM_DISABLE |
u5 |
Removed / New Usage changes. |
|
|
FLASH_LPM_ENABLE |
u5 |
Removed / New Usage changes. |
|
|
FLASH_NSPRIV_DENIED |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_NSPRIV_GRANTED |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_SPRIV_DENIED |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_SPRIV_GRANTED |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_OBK_KEY1 |
h5 |
Removed / New Usage changes. |
|
|
FLASH_OBK_KEY2 |
h5 |
Removed / New Usage changes. |
|
|
FLASH_OPERATION_AREA_BANK_1 |
u5, h5 |
sequence changed. |
|
|
FLASH_OPERATION_AREA_BANK_2 |
u5, h5 |
sequence changed. |
|
|
FLASH_OPERATION_AREA_SYSF |
u5, h5 |
sequence changed. |
|
|
FLASH_OPERATION_TYPE_BANKERASE |
u5, h5 |
HAL_FLASH_INTERRUPTED_BANK_ERASE |
|
|
FLASH_OPERATION_TYPE_BURST |
u5, h5 |
HAL_FLASH_INTERRUPTED_BURST_WRITE |
|
|
FLASH_OPERATION_TYPE_MASSERASE |
u5, h5 |
HAL_FLASH_INTERRUPTED_MASS_ERASE |
|
|
FLASH_OPERATION_TYPE_NONE |
u5, h5 |
HAL_FLASH_INTERRUPTED_NO_OPERATION |
|
|
FLASH_OPERATION_TYPE_OPTIONCHANGE |
u5, h5 |
HAL_FLASH_INTERRUPTED_OB_CHANGE |
|
|
FLASH_OPERATION_TYPE_PAGEERASE |
u5, h5 |
HAL_FLASH_INTERRUPTED_PAGE_ERASE |
|
|
FLASH_OPERATION_TYPE_QUADWORD |
u5, h5 |
HAL_FLASH_INTERRUPTED_SINGLE_WRITE |
|
|
FLASH_OPT_KEY1 |
h5, f4, h7 |
Removed / New Usage changes. |
|
|
FLASH_OPT_KEY2 |
h5, f4, h7 |
Removed / New Usage changes. |
|
|
FLASH_IT_WRPERR_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROGRAMMING_DELAY_3 |
h7 |
HAL_FLASH_ITF_PROGRAM_DELAY_0 |
|
|
FLASH_TYPEPROGRAM_FLASHWORD |
h7 |
HAL_FLASH_PROGRAM_WORD |
|
|
FLASH_TYPEPROGRAM_OTPWORD |
h7 |
removed replaced by unitary API. |
|
|
HAL_FLASH_ERROR_CRCRD |
h7 |
HAL_FLASH_ERROR_CRCRD |
|
|
HAL_FLASH_ERROR_CRCRD_BANK1 |
h7 |
HAL_FLASH_ERROR_CRCRD |
|
|
HAL_FLASH_ERROR_CRCRD_BANK2 |
h7 |
HAL_FLASH_ERROR_CRCRD |
|
|
HAL_FLASH_ERROR_DBECC |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
HAL_FLASH_ERROR_DBECC_BANK1 |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
HAL_FLASH_ERROR_DBECC_BANK2 |
h7 |
HAL_FLASH_ECC_DOUBLE |
|
|
HAL_FLASH_ERROR_ECCC |
u5, h5, l4, g4 |
HAL_FLASH_ECC_SINGLE |
|
|
HAL_FLASH_ERROR_ECCD |
u5, h5, l4, g0, g4 |
HAL_FLASH_ECC_DOUBLE |
|
|
HAL_FLASH_ERROR_NONE |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ERROR_NONE. |
|
|
HAL_FLASH_ERROR_OP |
u5, c0, l4, g0, g4 |
HAL_FLASH_ERROR_OP. |
|
|
HAL_FLASH_ERROR_OPTW |
u5 |
Removed / New Usage changes. |
|
|
HAL_FLASH_ERROR_PGA |
u5, c0, l4, f4, g0, g4 |
HAL_FLASH_ERROR_PGA |
|
|
HAL_FLASH_ERROR_PGS |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ERROR_PGS |
|
|
HAL_FLASH_ERROR_PROG |
u5, c0, l4, g0, g4 |
HAL_FLASH_ERROR_PROG |
|
|
HAL_FLASH_ERROR_SIZ |
u5, c0, l4, g0, g4 |
HAL_FLASH_ERROR_SIZE |
|
|
HAL_FLASH_ERROR_WRP |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ERROR_WRP |
|
|
HAL_FLASH_ERROR_INC_BANK1 |
h7 |
HAL_FLASH_ERROR_INC |
|
|
HAL_FLASH_ERROR_INC_BANK2 |
h7 |
HAL_FLASH_ERROR_INC |
|
|
HAL_FLASH_ERROR_OPE |
h7 |
HAL_FLASH_ERROR_OP |
|
|
HAL_FLASH_ERROR_OPE_BANK1 |
h7 |
HAL_FLASH_ERROR_OP |
|
|
HAL_FLASH_ERROR_OPE_BANK2 |
h7 |
HAL_FLASH_ERROR_OP |
|
|
HAL_FLASH_ERROR_PGS_BANK1 |
h7 |
HAL_FLASH_ERROR_PGS |
|
|
HAL_FLASH_ERROR_PGS_BANK2 |
h7 |
HAL_FLASH_ERROR_PGS |
|
|
HAL_FLASH_ERROR_RDP |
h7 |
HAL_FLASH_ERROR_RD |
|
|
HAL_FLASH_ERROR_RDP_BANK1 |
h7 |
HAL_FLASH_ERROR_RD |
|
|
HAL_FLASH_ERROR_RDP_BANK2 |
h7 |
HAL_FLASH_ERROR_RD |
|
|
HAL_FLASH_ERROR_RDS |
h7 |
HAL_FLASH_ERROR_RDS |
|
|
HAL_FLASH_ERROR_RDS_BANK1 |
h7 |
HAL_FLASH_ERROR_RDS |
|
|
HAL_FLASH_ERROR_RDS_BANK2 |
h7 |
HAL_FLASH_ERROR_RDS |
|
|
HAL_FLASH_ERROR_SNECC |
h7 |
HAL_FLASH_ECC_SINGLE |
|
|
HAL_FLASH_ERROR_SNECC_BANK1 |
h7 |
HAL_FLASH_ECC_SINGLE |
|
|
HAL_FLASH_ERROR_SNECC_BANK2 |
h7 |
HAL_FLASH_ECC_SINGLE |
|
|
HAL_FLASH_ERROR_STRB_BANK1 |
h7 |
HAL_FLASH_ERROR_STRB |
|
|
HAL_FLASH_ERROR_STRB_BANK2 |
h7 |
HAL_FLASH_ERROR_STRB |
|
|
HAL_FLASH_ERROR_WRP_BANK1 |
h7 |
HAL_FLASH_ERROR_WRP |
|
|
HAL_FLASH_ERROR_WRP_BANK2 |
h7 |
HAL_FLASH_ERROR_WRP |
|
|
OB_BCM4_DISABLE |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BCM4_ENABLE |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BCM7_DISABLE |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BCM7_ENABLE |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_AXIM_FLASH |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_DTCM_RAM |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_ITCM_FLASH |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_ITCM_RAM |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_SRAM1 |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_SRAM2 |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOTADDR_SYSTEM |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOT_ADD0 |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOT_ADD1 |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOOT_ADD_BOTH |
h7 |
Not implemented yet in HAL2. |
|
|
OB_BOR_LEVEL0 |
h7 |
HAL_FLASH_ITF_OB_BOR_LEVEL_0 |
|
|
OB_CPUFREQ_BOOST_DISABLE |
h7 |
removed replaced by unitary API. |
|
|
OB_CPUFREQ_BOOST_ENABLE |
h7 |
removed replaced by unitary API. |
|
|
OB_IOHSLV_DISABLE |
h7 |
removed and replaced by unitray API. |
|
|
OB_IOHSLV_ENABLE |
h7 |
removed and replaced by unitray API. |
|
|
OB_IWDG1_HW |
h7 |
HAL_FLASH_ITF_OB_WDG_HARDWARE |
|
|
OB_IWDG1_SW |
h7 |
HAL_FLASH_ITF_OB_WDG_SOFTWARE |
|
|
OB_IWDG2_HW |
h7 |
HAL_FLASH_ITF_OB_WDG_HARDWARE |
|
|
OB_IWDG2_SW |
h7 |
HAL_FLASH_ITF_OB_WDG_SOFTWARE |
|
|
OB_SECURE_RDP_ERASE |
h7 |
removed and replaced by unitray APIs. |
|
|
OB_SECURE_RDP_NOT_ERASE |
h7 |
removed and replaced by unitray APIs. |
|
|
OB_SECURITY_DISABLE |
h7 |
removed and replaced by unitray APIs. |
|
|
OB_SECURITY_ENABLE |
h7 |
removed and replaced by unitray APIs. |
|
|
OB_SHUTDOWN_NORST |
u5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_NO_RST_GENERATION |
|
|
OB_SHUTDOWN_RST |
u5, c0, l4, g0, g4 |
HAL_FLASH_ITF_OB_RST_GENERATION |
|
|
OB_STDBY_NO_RST_D1 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STDBY_NO_RST_D2 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STDBY_RST_D1 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STDBY_RST_D2 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_NO_RST_D1 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_NO_RST_D2 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_RST |
u5, h5, c0, l4, f4, g0, g4, h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_RST_D1 |
h7 |
removed and replaced by unitray API. |
|
|
OB_STOP_RST_D2 |
h7 |
removed and replaced by unitray API. |
|
|
OB_ST_RAM_SIZE_16KB |
h7 |
Not implemented yet in HAL2. |
|
|
OB_ST_RAM_SIZE_2KB |
h7 |
Not implemented yet in HAL2. |
|
|
OB_ST_RAM_SIZE_4KB |
h7 |
Not implemented yet in HAL2. |
|
|
OB_ST_RAM_SIZE_8KB |
h7 |
Not implemented yet in HAL2. |
|
|
OB_TCM_AXI_SHARED_ITCM128KB |
h7 |
HAL_FLASH_ITF_OB_ITCM_AXI_SHARE_128KB |
|
|
OB_TCM_AXI_SHARED_ITCM192KB |
h7 |
HAL_FLASH_ITF_OB_ITCM_AXI_SHARE_192KB |
|
|
OB_TCM_AXI_SHARED_ITCM256KB |
h7 |
HAL_FLASH_ITF_OB_ITCM_AXI_SHARE_256KB |
|
|
OB_TCM_AXI_SHARED_ITCM64KB |
h7 |
HAL_FLASH_ITF_OB_ITCM_AXI_SHARE_64KB |
|
|
OB_USER_BCM4 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_BCM7 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_IOHSLV |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_IWDG1_SW |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_IWDG2_SW |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_NRST_STDBY_D1 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_NRST_STDBY_D2 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_NRST_STOP_D1 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_NRST_STOP_D2 |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_SECURITY |
h7 |
removed and replaced by unitray APIs. |
|
|
OB_USER_ST_RAM_SIZE |
h7 |
Removed / New Usage changes. |
|
|
OB_USER_VDDMMC_HSLV |
h7 |
Removed / New Usage changes. |
|
|
OB_VDDMMC_HSLV_DISABLE |
h7 |
removed and replaced by unitray API. |
|
|
OB_VDDMMC_HSLV_ENABLE |
h7 |
removed and replaced by unitray API. |
|
|
OPTIONBYTE_BOOTADD |
h7 |
removed and replaced by unitray API. |
|
|
OPTIONBYTE_CM4_BOOTADD |
h7 |
removed and replaced by unitray API. |
|
|
OPTIONBYTE_CM7_BOOTADD |
h7 |
removed and replaced by unitray API. |
|
|
OPTIONBYTE_FREQ_BOOST |
h7 |
removed replaced by unitary API. |
|
|
OPTIONBYTE_SECURE_AREA |
h7 |
remove / sequence changed. |
|
|
OPTIONBYTE_SHARED_RAM |
h7 |
removed replaced by unitary API. |
HAL FLASH enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
FLASH_CACHE_DCACHE_ENABLED |
l4, g4 |
removed and replaced by unitray API. |
|
|
FLASH_CACHE_DISABLED |
l4, g4 |
removed and replaced by unitray API. |
|
|
FLASH_CACHE_ICACHE_DCACHE_ENABLED |
l4, g4 |
removed and replaced by unitray API. |
|
|
FLASH_CACHE_ICACHE_ENABLED |
l4, g4 |
removed and replaced by unitray API. |
|
|
FLASH_PROC_MASS_ERASE |
l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_PROC_NONE |
l4, f4, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_PAGE_ERASE |
l4, g4 |
HAL_FLASH_ErasePage / HAL_FLASH_EraseByAddr |
|
|
FLASH_PROC_PROGRAM |
l4, f4, g4 |
HAL_FLASH_Program / HAL_FLASH_Program_IT |
|
|
FLASH_PROC_PROGRAM_LAST |
l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_PROC_MASSERASE |
f4 |
HAL_FLASH_MassErase / HAL_FLASH_EraseBank |
|
|
FLASH_PROC_SECTERASE |
f4 |
HAL_FLASH_ErasePage / HAL_FLASH_EraseByAddr |
|
|
FLASH_CacheTypeDef |
l4, g4 |
Removed / New Usage changes. |
|
|
FLASH_ProcedureTypeDef |
l4, f4, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_ALLBANK_MASSERASE |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_MASSERASE_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_MASSERASE_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_PROGRAM_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_PROGRAM_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_SECTERASE_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
FLASH_PROC_SECTERASE_BANK2 |
h7 |
Removed / New Usage changes. |
HAL FLASH macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_FLASH_GET_LATENCY |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_GetLatency |
|
|
__HAL_FLASH_PREFETCH_BUFFER_DISABLE |
u5, h5, c0, l4, f4, g0, g4 |
HAL_FLASH_ITF_DisablePrefetch |
|
|
__HAL_FLASH_PREFETCH_BUFFER_ENABLE |
u5, h5, c0, l4, f4, g0, g4 |
HAL_FLASH_ITF_EnablePrefetch |
|
|
__HAL_FLASH_SET_LATENCY |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_SetLatency |
|
|
__HAL_FLASH_SLEEP_POWERDOWN_DISABLE |
u5, l4, g4 |
HAL_FLASH_ITF_DisablePWRDownSleepMode |
|
|
__HAL_FLASH_SLEEP_POWERDOWN_ENABLE |
u5, l4, g4 |
HAL_FLASH_ITF_EnablePWRDownSleepMode |
|
|
__HAL_FLASH_CLEAR_FLAG |
h5, f4, h7 |
moved to LL file |
|
|
__HAL_FLASH_CLEAR_FLAG_NS |
h5 |
Removed to LL file |
|
|
__HAL_FLASH_DISABLE_IT |
h5, f4, h7 |
moved to LL file |
|
|
__HAL_FLASH_DISABLE_IT_NS |
h5 |
moved to LL file |
|
|
__HAL_FLASH_ENABLE_IT |
h5, f4, h7 |
sequence changed |
|
|
__HAL_FLASH_ENABLE_IT_NS |
h5 |
sequence changed |
|
|
__HAL_FLASH_GET_FLAG |
h5, f4, h7 |
Removed to LL file |
|
|
__HAL_FLASH_GET_FLAG_NS |
h5 |
Removed to LL file |
|
|
__HAL_FLASH_GET_PROGRAM_DELAY |
h5, h7 |
HAL_FLASH_ITF_GetProgrammingDelay |
|
|
__HAL_FLASH_SET_PROGRAM_DELAY |
h5, h7 |
HAL_FLASH_ITF_SetProgrammingDelay |
|
|
__HAL_FLASH_SMART_PREFETCH_BUFFER_DISABLE |
h5 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_SMART_PREFETCH_BUFFER_ENABLE |
h5 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_INSTRUCTION_CACHE_DISABLE |
c0, l4, f4, g0, g4 |
HAL_FLASH_ITF_DisableIcache |
|
|
__HAL_FLASH_INSTRUCTION_CACHE_ENABLE |
c0, l4, f4, g0, g4 |
HAL_FLASH_ITF_EnableIcache |
|
|
__HAL_FLASH_INSTRUCTION_CACHE_RESET |
c0, l4, f4, g0, g4 |
HAL_FLASH_ITF_ResetIcache |
|
|
__HAL_FLASH_DATA_CACHE_DISABLE |
l4, f4, g4 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_DATA_CACHE_ENABLE |
l4, f4, g4 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_DATA_CACHE_RESET |
l4, f4, g4 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_POWER_DOWN_DISABLE |
l4, g4 |
HAL_FLASH_ITF_DisablePWRDownSleepMode |
|
|
__HAL_FLASH_POWER_DOWN_ENABLE |
l4, g4 |
HAL_FLASH_ITF_EnablePWRDownSleepMode |
|
|
__HAL_FLASH_CALC_BOOT_BASE_ADR |
h7 |
HAL_FLASH_ITF_OB_GetBoot0()/HAL_FLASH_ITF_OB_GetBoot1() |
|
|
__HAL_FLASH_CLEAR_FLAG_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
__HAL_FLASH_CLEAR_FLAG_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
__HAL_FLASH_DISABLE_IT_BANK1 |
h7 |
Removed — replaced by per-interrupt HAL2 APIs |
|
|
__HAL_FLASH_DISABLE_IT_BANK2 |
h7 |
Removed — replaced by per-interrupt HAL2 APIs |
|
|
__HAL_FLASH_ENABLE_IT_BANK1 |
h7 |
Removed — replaced by per-interrupt HAL2 APIs |
|
|
__HAL_FLASH_ENABLE_IT_BANK2 |
h7 |
Removed — replaced by per-interrupt HAL2 APIs |
|
|
__HAL_FLASH_GET_FLAG_BANK1 |
h7 |
Removed / New Usage changes. |
|
|
__HAL_FLASH_GET_FLAG_BANK2 |
h7 |
Removed / New Usage changes. |
|
|
__HAL_FLASH_GET_PSIZE |
h7 |
Not implemented yet in HAL2. |
|
|
__HAL_FLASH_SET_PSIZE |
h7 |
Not implemented yet in HAL2. |
HAL FLASH structures ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
FLASH_EraseInitTypeDef |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_OBProgramInitTypeDef |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_ProcessTypeDef |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_BBAttributesTypeDef |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_OperationTypeDef |
u5, h5 |
Removed / New Usage changes. |
|
|
FLASH_EccInfoTypeDef |
h5, h7 |
Removed / New Usage changes. |
|
|
FLASH_HDPExtensionTypeDef |
h5 |
Removed / New Usage changes. |
|
|
FLASH_AdvOBProgramInitTypeDef |
f4 |
Removed / New Usage changes. |
|
|
FLASH_CRCInitTypeDef |
h7 |
Removed / New Usage changes. |
HAL FLASH functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_FLASH_EndOfOperationCallback |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
FLASH_WaitForLastOperation |
f4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_DisableEccCorrectionInterrupt |
h5, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_ECCD_IRQHandler |
h5 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_EccCorrectionCallback |
h5, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_EccDetectionCallback |
h5, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_EnableEccCorrectionInterrupt |
h5, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_GetEccInfo |
h5, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASH_GetError |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_GetLastErrorCodes |
|
|
HAL_FLASH_IRQHandler |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_IRQHandler |
|
|
HAL_FLASH_Lock |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_Lock |
|
|
HAL_FLASH_OB_Launch |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_Launch |
|
|
HAL_FLASH_OB_Lock |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_Lock |
|
|
HAL_FLASH_OB_Unlock |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_OB_Unlock |
|
|
HAL_FLASH_OperationErrorCallback |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASH_Program |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASH_Program_IT |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASH_Unlock |
u5, h5, c0, l4, f4, g0, g4, h7 |
HAL_FLASH_ITF_Unlock |
|
|
HAL_FLASHEx_ConfigBBAttributes |
u5, h5 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_ConfigLowPowerRead |
u5 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_ConfigPrivMode |
u5, h5 |
HAL_FLASH_ITF_SetPrivAttr |
|
|
HAL_FLASHEx_ConfigSecInversion |
u5, h5 |
Removed /sequence changed. |
|
|
HAL_FLASHEx_EnablePowerDown |
u5 |
HAL_FLASH_ITF_EnablePWRDownSleepMode |
|
|
HAL_FLASHEx_EnableSecHideProtection |
u5 |
HAL_FLASH_ITF_OB_SetHDPArea |
|
|
HAL_FLASHEx_Erase |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_Erase_IT |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_GetConfigBBAttributes |
u5, h5 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_GetLowPowerRead |
u5 |
HAL_FLASH_ITF_IsEnabledLowPWRReadMode |
|
|
HAL_FLASHEx_GetOperation |
u5, h5 |
HAL_FLASH_GetInterruptedByResetOperationInfo |
|
|
HAL_FLASHEx_GetPrivMode |
u5, h5 |
HAL_FLASH_ITF_GetPrivAttr |
|
|
HAL_FLASHEx_GetSecInversion |
u5, h5 |
Removed /sequence changed. |
|
|
HAL_FLASHEx_OBGetConfig |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_OBProgram |
u5, h5, c0, l4, f4, g0, g4, h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_ConfigHDPExtension |
h5 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_OBK_Lock |
h5 |
HAL_FLASH_ITF_OBK_Lock |
|
|
HAL_FLASHEx_OBK_Swap |
h5 |
HAL_FLASH_ITF_OBK_SwapPage |
|
|
HAL_FLASHEx_OBK_Swap_IT |
h5 |
HAL_FLASH_ITF_OBK_SwapPage_IT |
|
|
HAL_FLASHEx_OBK_Unlock |
h5 |
HAL_FLASH_ITF_OBK_Unlock |
|
|
HAL_FLASHEx_DisableDebugger |
c0, g0, g4 |
HAL_FLASHEx_EnableDebugger |
|
|
HAL_FLASHEx_EnableDebugger |
c0, g0, g4 |
HAL_FLASH_ITF_EnableDebugAccess |
|
|
HAL_FLASHEx_EnableSecMemProtection |
c0, g0, g4 |
HAL_FLASH_ITF_EnablePageSecProtection |
|
|
HAL_FLASHEx_FlashEmptyCheck |
c0, g0 |
HAL_FLASH_ITF_GetEmptyBootLocation |
|
|
HAL_FLASHEx_ForceFlashEmpty |
c0, g0 |
HAL_FLASH_ITF_GetEmptyBootLocation |
|
|
HAL_FLASHEx_ConfigLVEPin |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_DisableRunPowerDown |
l4, g4 |
HAL_FLASH_ITF_EnablePWRDownRunMode |
|
|
HAL_FLASHEx_EnableRunPowerDown |
l4, g4 |
HAL_FLASH_ITF_EnablePWRDownRunMode |
|
|
HAL_FLASHEx_OB_DBankConfig |
l4, g4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_AdvOBGetConfig |
f4 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_AdvOBProgram |
f4 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_OB_DeSelectPCROP |
f4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_OB_GetBank2WRP |
f4 |
HAL_FLASH_ITF_OB_GetWRPArea |
|
|
HAL_FLASHEx_OB_SelectPCROP |
f4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_DisableFlashSleepMode |
f4 |
HAL_FLASH_ITF_DisablePWRDownSleepMode |
|
|
HAL_FLASHEx_EnableFlashSleepMode |
f4 |
HAL_FLASH_ITF_EnablePWRDownSleepMode |
|
|
HAL_FLASHEx_StartFlashInterfaceClk |
f4 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_StopFlashInterfaceClk |
f4 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_BusFault_IRQHandler |
h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_ComputeCRC |
h7 |
Removed / New Usage changes. |
|
|
HAL_FLASHEx_DisableEccCorrectionInterrupt_Bank1 |
h7 |
HAL_FLASH_ITF_ECC_DisableSingleErrorIT |
|
|
HAL_FLASHEx_DisableEccCorrectionInterrupt_Bank2 |
h7 |
HAL_FLASH_ITF_ECC_DisableSingleErrorIT |
|
|
HAL_FLASHEx_DisableEccDetectionInterrupt |
h7 |
HAL_FLASH_ITF_ECC_DisableIT |
|
|
HAL_FLASHEx_DisableEccDetectionInterrupt_Bank1 |
h7 |
HAL_FLASH_ITF_ECC_DisableDoubleErrorIT |
|
|
HAL_FLASHEx_DisableEccDetectionInterrupt_Bank2 |
h7 |
HAL_FLASH_ITF_ECC_DisableDoubleErrorIT |
|
|
HAL_FLASHEx_EnableEccCorrectionInterrupt_Bank1 |
h7 |
HAL_FLASH_ITF_ECC_EnableSingleErrorIT |
|
|
HAL_FLASHEx_EnableEccCorrectionInterrupt_Bank2 |
h7 |
HAL_FLASH_ITF_ECC_EnableSingleErrorIT |
|
|
HAL_FLASHEx_EnableEccDetectionInterrupt |
h7 |
HAL_FLASH_ITF_ECC_EnableIT |
|
|
HAL_FLASHEx_EnableEccDetectionInterrupt_Bank1 |
h7 |
HAL_FLASH_ITF_ECC_EnableDoubleErrorIT |
|
|
HAL_FLASHEx_EnableEccDetectionInterrupt_Bank2 |
h7 |
HAL_FLASH_ITF_ECC_EnableDoubleErrorIT |
|
|
HAL_FLASHEx_Lock_Bank1 |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_Lock_Bank2 |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_Unlock_Bank1 |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_FLASHEx_Unlock_Bank2 |
h7 |
Not implemented yet in HAL2. |
HAL FLASH legacy aliases (HAL1 to HAL1) ¶
Note
This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL FLASH constants, HAL FLASH enumerations, HAL FLASH macros, HAL FLASH structures, HAL FLASH functions.
|
HAL1 legacy API alias |
HAL1 API |
|
WRPAREA_BANK1_AREAA |
OB_WRPAREA_BANK1_AREAA |
|
TYPEERASE_PAGEERASE |
FLASH_TYPEERASE_PAGES |
|
OB_BOOT_LOCK_ENABLE |
OB_BOOT_ENTRY_FORCED_FLASH |
|
WRPAREA_BANK2_AREAA |
OB_WRPAREA_BANK2_AREAA |
|
FLASH_ERROR_PG |
HAL_FLASH_ERROR_PROG |
|
OB_RDP_LEVEL2 |
OB_RDP_LEVEL_2 |
|
FLASH_OPTKEY2 |
FLASH_OPT_KEY2 |
|
TYPEPROGRAM_FASTBYTE |
FLASH_TYPEPROGRAM_BYTE |
|
TYPEPROGRAM_DOUBLEWORD |
FLASH_TYPEPROGRAM_DOUBLEWORD |
|
WRPSTATE_DISABLE |
OB_WRPSTATE_DISABLE |
|
WRPSTATE_ENABLE |
OB_WRPSTATE_ENABLE |
|
TYPEPROGRAM_BYTE |
FLASH_TYPEPROGRAM_BYTE |
|
FLASH_FLAG_WDW |
FLASH_FLAG_WBNE |
|
OB_WRP_SECTOR_All |
OB_WRP_SECTOR_ALL |
|
OB_USER_nRST_STOP |
OB_USER_NRST_STOP |
|
VOLTAGE_RANGE_4 |
FLASH_VOLTAGE_RANGE_4 |
|
FLASH_ERROR_PGS |
HAL_FLASH_ERROR_PGS |
|
FLASH_ERROR_OP |
HAL_FLASH_ERROR_OPERATION |
|
OB_RDP_LEVEL0 |
OB_RDP_LEVEL_0 |
|
FLASH_ERROR_PGP |
HAL_FLASH_ERROR_PGS |
|
IWDG_STOP_ACTIVE |
OB_IWDG_STOP_RUN |
|
OBEX_PCROP |
OPTIONBYTE_PCROP |
|
TYPEERASE_PAGES |
FLASH_TYPEERASE_PAGES |
|
OB_USER_nSWBOOT0 |
OB_USER_NSWBOOT0 |
|
IWDG_STDBY_ACTIVE |
OB_IWDG_STDBY_RUN |
|
OB_SRAM134_RST_ERASE |
OB_SRAM_RST_ERASE |
|
OBEX_BOOTCONFIG |
OPTIONBYTE_BOOTCONFIG |
|
OB_BOOT_ENTRY_FORCED_FLASH |
OB_BOOT_LOCK_ENABLE |
|
OB_WDG_HW |
OB_IWDG_HW |
|
OB_nBOOT0_RESET |
OB_NBOOT0_RESET |
|
FLASH_ERROR_FAST |
HAL_FLASH_ERROR_FAST |
|
TYPEPROGRAM_FAST_AND_LAST |
FLASH_TYPEPROGRAM_FAST_AND_LAST |
|
OB_BOOT_LOCK_DISABLE |
OB_BOOT_ENTRY_FORCED_NONE |
|
OB_USER_nBOOT_SEL |
OB_USER_NBOOT_SEL |
|
FLASH_ERROR_OPTV |
HAL_FLASH_ERROR_OPTV |
|
OB_USER_nBOOT1 |
OB_USER_NBOOT1 |
|
OB_RDP_LEVEL1 |
OB_RDP_LEVEL_1 |
|
WRPAREA_BANK1_AREAB |
OB_WRPAREA_BANK1_AREAB |
|
VOLTAGE_RANGE_3 |
FLASH_VOLTAGE_RANGE_3 |
|
OB_WDG_SW |
OB_IWDG_SW |
|
OB_USER_nRST_SHDW |
OB_USER_NRST_SHDW |
|
FLASH_ERROR_WRP |
HAL_FLASH_ERROR_WRP |
|
OB_BOOT_ENTRY_FORCED_NONE |
OB_BOOT_LOCK_DISABLE |
|
VOLTAGE_RANGE_1 |
FLASH_VOLTAGE_RANGE_1 |
|
FLASH_ERROR_MIS |
HAL_FLASH_ERROR_MIS |
|
FLASH_ERROR_RD |
HAL_FLASH_ERROR_RD |
|
IWDG_STOP_FREEZE |
OB_IWDG_STOP_FREEZE |
|
FLASH_ERROR_NONE |
HAL_FLASH_ERROR_NONE |
|
FLASH_ERROR_OPERATION |
HAL_FLASH_ERROR_OPERATION |
|
TYPEPROGRAM_FASTHALFWORD |
FLASH_TYPEPROGRAM_HALFWORD |
|
VOLTAGE_RANGE_2 |
FLASH_VOLTAGE_RANGE_2 |
|
TYPEERASE_SECTORS |
FLASH_TYPEERASE_SECTORS |
|
OB_USER_nRST_STDBY |
OB_USER_NRST_STDBY |
|
OB_nBOOT0_SET |
OB_NBOOT0_SET |
|
TYPEPROGRAM_FASTWORD |
FLASH_TYPEPROGRAM_WORD |
|
TYPEPROGRAM_FAST |
FLASH_TYPEPROGRAM_FAST |
|
OB_USER_SRAM134_RST |
OB_USER_SRAM_RST |
|
OB_USER_nBOOT0 |
OB_USER_NBOOT0 |
|
TYPEERASE_MASSERASE |
FLASH_TYPEERASE_MASSERASE |
|
TYPEPROGRAM_HALFWORD |
FLASH_TYPEPROGRAM_HALFWORD |
|
PCROPSTATE_DISABLE |
OB_PCROP_STATE_DISABLE |
|
PCROPSTATE_ENABLE |
OB_PCROP_STATE_ENABLE |
|
WRPAREA_BANK2_AREAB |
OB_WRPAREA_BANK2_AREAB |
|
FLASH_ERROR_PROG |
HAL_FLASH_ERROR_PROG |
|
FLASH_ERROR_PGA |
HAL_FLASH_ERROR_PGA |
|
FLASH_OPTKEY1 |
FLASH_OPT_KEY1 |
|
TYPEPROGRAM_WORD |
FLASH_TYPEPROGRAM_WORD |
|
OB_SRAM134_RST_NOT_ERASE |
OB_SRAM_RST_NOT_ERASE |
|
IWDG_STDBY_FREEZE |
OB_IWDG_STDBY_FREEZE |
|
FLASH_EnableRunPowerDown |
HAL_FLASHEx_EnableRunPowerDown |
|
FLASH_DisableRunPowerDown |
HAL_FLASHEx_DisableRunPowerDown |