/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_hal_flash.c | 105 .Address = 0U, \ 117 static void FLASH_Program_Byte(uint32_t Address, uint32_t DataAddress); 118 static void FLASH_Program_HalfWord(uint32_t Address, uint32_t DataAddress); 119 static void FLASH_Program_Word(uint32_t Address, uint32_t DataAddress); 120 static void FLASH_Program_DoubleWord(uint32_t Address, uint32_t DataAddress); 121 static void FLASH_Program_QuadWord(uint32_t Address, uint32_t DataAddress); 122 static void FLASH_Program_OTPHalfWord(uint32_t Address, uint32_t DataAddress); 123 static void FLASH_Program_OTPWord(uint32_t Address, uint32_t DataAddress); 157 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t DataAddress) in HAL_FLASH_Program() argument 179 FLASH_Program_Byte(Address, DataAddress); in HAL_FLASH_Program() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_flash.c | 128 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 166 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 177 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 180 if(Address <= FLASH_BANK1_END) in HAL_FLASH_Program() 214 FLASH_Program_HalfWord((Address + (2U*index)), (uint16_t)(Data >> (16U*index))); in HAL_FLASH_Program() 217 if(Address <= FLASH_BANK1_END) in HAL_FLASH_Program() 265 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 271 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 280 if(Address <= FLASH_BANK1_END) in HAL_FLASH_Program_IT() 295 pFlash.Address = Address; in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32l1xx/drivers/src/ |
D | stm32l1xx_hal_flash_ex.c | 129 static HAL_StatusTypeDef FLASH_DATAEEPROM_FastProgramByte(uint32_t Address, uint8_t Data); 130 static HAL_StatusTypeDef FLASH_DATAEEPROM_FastProgramHalfWord(uint32_t Address, uint16_t Data); 131 static HAL_StatusTypeDef FLASH_DATAEEPROM_FastProgramWord(uint32_t Address, uint32_t Data); 132 static HAL_StatusTypeDef FLASH_DATAEEPROM_ProgramWord(uint32_t Address, uint32_t Data); 133 static HAL_StatusTypeDef FLASH_DATAEEPROM_ProgramHalfWord(uint32_t Address, uint16_t Data); 134 static HAL_StatusTypeDef FLASH_DATAEEPROM_ProgramByte(uint32_t Address, uint8_t Data); 788 HAL_StatusTypeDef HAL_FLASHEx_DATAEEPROM_Erase(uint32_t TypeErase, uint32_t Address) in HAL_FLASHEx_DATAEEPROM_Erase() argument 794 assert_param(IS_FLASH_DATA_ADDRESS(Address)); in HAL_FLASHEx_DATAEEPROM_Erase() 807 *(__IO uint32_t *) Address = 0x00000000U; in HAL_FLASHEx_DATAEEPROM_Erase() 813 *(__IO uint16_t *) Address = (uint16_t)0x0000; in HAL_FLASHEx_DATAEEPROM_Erase() [all …]
|
D | stm32l1xx_hal_nor.c | 976 …StatusTypeDef HAL_NOR_Erase_Block(NOR_HandleTypeDef *hnor, uint32_t BlockAddress, uint32_t Address) in HAL_NOR_Erase_Block() argument 1023 NOR_WRITE((uint32_t)(BlockAddress + Address), NOR_CMD_DATA_BLOCK_ERASE); in HAL_NOR_Erase_Block() 1027 NOR_WRITE((BlockAddress + Address), NOR_CMD_BLOCK_UNLOCK); in HAL_NOR_Erase_Block() 1028 NOR_WRITE((BlockAddress + Address), NOR_CMD_CONFIRM); in HAL_NOR_Erase_Block() 1029 NOR_WRITE((BlockAddress + Address), NOR_CMD_BLOCK_ERASE); in HAL_NOR_Erase_Block() 1030 NOR_WRITE((BlockAddress + Address), NOR_CMD_CONFIRM); in HAL_NOR_Erase_Block() 1060 HAL_StatusTypeDef HAL_NOR_Erase_Chip(NOR_HandleTypeDef *hnor, uint32_t Address) in HAL_NOR_Erase_Chip() argument 1064 UNUSED(Address); in HAL_NOR_Erase_Chip() 1428 HAL_NOR_StatusTypeDef HAL_NOR_GetStatus(NOR_HandleTypeDef *hnor, uint32_t Address, uint32_t Timeout) in HAL_NOR_GetStatus() argument 1457 tmpsr1 = *(__IO uint16_t *)Address; in HAL_NOR_GetStatus() [all …]
|
D | stm32l1xx_hal_flash.c | 229 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t Data) in HAL_FLASH_Program() argument 238 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 249 *(__IO uint32_t *)Address = Data; in HAL_FLASH_Program() 271 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint32_t Data) in HAL_FLASH_Program_IT() argument 280 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 285 pFlash.Address = Address; in HAL_FLASH_Program_IT() 293 *(__IO uint32_t *)Address = Data; in HAL_FLASH_Program_IT() 327 addresstmp = pFlash.Address; in HAL_FLASH_IRQHandler() 386 HAL_FLASH_EndOfOperationCallback(pFlash.Address); in HAL_FLASH_IRQHandler() 389 pFlash.Address = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler()
|
D | stm32l1xx_hal_flash_ramfunc.c | 302 __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_HalfPageProgram(uint32_t Address, uint32_t* pBuffer) in HAL_FLASHEx_HalfPageProgram() argument 324 *(__IO uint32_t*) ((uint32_t)(Address + (4 * count))) = *pBuffer; in HAL_FLASHEx_HalfPageProgram() 426 __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DATAEEPROM_EraseDoubleWord(uint32_t Address) in HAL_FLASHEx_DATAEEPROM_EraseDoubleWord() argument 448 *(__IO uint32_t *)Address = 0x00000000U; in HAL_FLASHEx_DATAEEPROM_EraseDoubleWord() 449 Address += 4U; in HAL_FLASHEx_DATAEEPROM_EraseDoubleWord() 450 *(__IO uint32_t *)Address = 0x00000000U; in HAL_FLASHEx_DATAEEPROM_EraseDoubleWord() 486 __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DATAEEPROM_ProgramDoubleWord(uint32_t Address, uint64_t Da… in HAL_FLASHEx_DATAEEPROM_ProgramDoubleWord() argument 505 *(__IO uint32_t *)Address = (uint32_t) Data; in HAL_FLASHEx_DATAEEPROM_ProgramDoubleWord() 506 Address += 4U; in HAL_FLASHEx_DATAEEPROM_ProgramDoubleWord() 507 *(__IO uint32_t *)Address = (uint32_t) (Data >> 32); in HAL_FLASHEx_DATAEEPROM_ProgramDoubleWord()
|
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_flash.c | 116 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 117 static void FLASH_Program_Word(uint32_t Address, uint32_t Data); 118 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 119 static void FLASH_Program_Byte(uint32_t Address, uint8_t Data); 157 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 175 FLASH_Program_Byte(Address, (uint8_t) Data); in HAL_FLASH_Program() 180 FLASH_Program_HalfWord(Address, (uint16_t) Data); in HAL_FLASH_Program() 185 FLASH_Program_Word(Address, (uint32_t) Data); in HAL_FLASH_Program() 190 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 215 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument [all …]
|
D | stm32f2xx_hal_nor.c | 1051 …StatusTypeDef HAL_NOR_Erase_Block(NOR_HandleTypeDef *hnor, uint32_t BlockAddress, uint32_t Address) in HAL_NOR_Erase_Block() argument 1110 NOR_WRITE((uint32_t)(BlockAddress + Address), NOR_CMD_DATA_BLOCK_ERASE); in HAL_NOR_Erase_Block() 1114 NOR_WRITE((BlockAddress + Address), NOR_CMD_BLOCK_UNLOCK); in HAL_NOR_Erase_Block() 1115 NOR_WRITE((BlockAddress + Address), NOR_CMD_CONFIRM); in HAL_NOR_Erase_Block() 1116 NOR_WRITE((BlockAddress + Address), NOR_CMD_BLOCK_ERASE); in HAL_NOR_Erase_Block() 1117 NOR_WRITE((BlockAddress + Address), NOR_CMD_CONFIRM); in HAL_NOR_Erase_Block() 1147 HAL_StatusTypeDef HAL_NOR_Erase_Chip(NOR_HandleTypeDef *hnor, uint32_t Address) in HAL_NOR_Erase_Chip() argument 1151 UNUSED(Address); in HAL_NOR_Erase_Chip() 1525 HAL_NOR_StatusTypeDef HAL_NOR_GetStatus(NOR_HandleTypeDef *hnor, uint32_t Address, uint32_t Timeout) in HAL_NOR_GetStatus() argument 1554 tmpsr1 = *(__IO uint16_t *)Address; in HAL_NOR_GetStatus() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_flash.c | 122 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 123 static void FLASH_Program_Word(uint32_t Address, uint32_t Data); 124 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 125 static void FLASH_Program_Byte(uint32_t Address, uint8_t Data); 162 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 182 FLASH_Program_Byte(Address, (uint8_t) Data); in HAL_FLASH_Program() 189 FLASH_Program_HalfWord(Address, (uint16_t) Data); in HAL_FLASH_Program() 196 FLASH_Program_Word(Address, (uint32_t) Data); in HAL_FLASH_Program() 203 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 231 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument [all …]
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_flash.c | 114 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 115 static void FLASH_Program_Word(uint32_t Address, uint32_t Data); 116 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 117 static void FLASH_Program_Byte(uint32_t Address, uint8_t Data); 154 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 172 FLASH_Program_Byte(Address, (uint8_t) Data); in HAL_FLASH_Program() 177 FLASH_Program_HalfWord(Address, (uint16_t) Data); in HAL_FLASH_Program() 182 FLASH_Program_Word(Address, (uint32_t) Data); in HAL_FLASH_Program() 187 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 212 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument [all …]
|
/hal_stm32-latest/stm32cube/stm32wb0x/drivers/src/ |
D | stm32wb0x_hal_flash.c | 96 .Address = 0U, \ 108 static void FLASH_Program_Word(uint32_t Address, uint32_t Data); 109 static void FLASH_Program_Burst(uint32_t Address, uint32_t DataAddress); 145 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t Data) in HAL_FLASH_Program() argument 151 assert_param(IS_ADDR_ALIGNED_32BITS(Address)); in HAL_FLASH_Program() 152 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 168 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 171 FLASH_Program_Word(Address, Data); in HAL_FLASH_Program() 176 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 179 FLASH_Program_Burst(Address, Data); in HAL_FLASH_Program() [all …]
|
D | stm32wb0x_hal_flash_ex.c | 76 static void FLASH_Program_OTPWord(uint32_t Address, uint32_t Data); 226 HAL_StatusTypeDef HAL_FLASHEx_OTPWrite(uint32_t Address, uint32_t Data) in HAL_FLASHEx_OTPWrite() argument 231 assert_param(IS_ADDR_ALIGNED_32BITS(Address)); in HAL_FLASHEx_OTPWrite() 232 assert_param(IS_FLASH_PROGRAM_OTP_ADDRESS(Address)); in HAL_FLASHEx_OTPWrite() 241 FLASH_Program_OTPWord(Address, Data); in HAL_FLASHEx_OTPWrite() 260 HAL_StatusTypeDef HAL_FLASHEx_OTPWrite_IT(uint32_t Address, uint32_t Data) in HAL_FLASHEx_OTPWrite_IT() argument 263 assert_param(IS_ADDR_ALIGNED_32BITS(Address)); in HAL_FLASHEx_OTPWrite_IT() 264 assert_param(IS_FLASH_PROGRAM_OTP_ADDRESS(Address)); in HAL_FLASHEx_OTPWrite_IT() 274 pFlash.Address = Address; in HAL_FLASHEx_OTPWrite_IT() 283 FLASH_Program_OTPWord(Address, Data); in HAL_FLASHEx_OTPWrite_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/src/ |
D | stm32wlxx_hal_flash.c | 127 .Address = 0U, \ 139 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 140 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 178 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 184 assert_param(IS_ADDR_ALIGNED_64BITS(Address)); in HAL_FLASH_Program() 185 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 201 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 204 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 209 assert_param(IS_FLASH_FAST_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 212 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() [all …]
|
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/src/ |
D | stm32wbxx_hal_flash.c | 126 .Address = 0U, \ 138 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 139 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 177 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 183 assert_param(IS_ADDR_ALIGNED_64BITS(Address)); in HAL_FLASH_Program() 184 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 200 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 203 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 208 assert_param(IS_FLASH_FAST_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 211 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() [all …]
|
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/ |
D | stm32f3xx_hal_flash.c | 128 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 166 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 177 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 202 FLASH_Program_HalfWord((Address + (2U*index)), (uint16_t)(Data >> (16U*index))); in HAL_FLASH_Program() 238 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 247 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 252 pFlash.Address = Address; in HAL_FLASH_Program_IT() 275 FLASH_Program_HalfWord(Address, (uint16_t)Data); in HAL_FLASH_Program_IT() 292 addresstmp = pFlash.Address; in HAL_FLASH_IRQHandler() 294 pFlash.Address = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler() [all …]
|
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/ |
D | stm32c0xx_hal_flash.c | 112 .Address = 0U, \ 124 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 125 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 161 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 167 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 183 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 186 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 191 assert_param(IS_FLASH_FAST_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 194 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() 222 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument [all …]
|
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/ |
D | stm32f0xx_hal_flash.c | 127 static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data); 165 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 176 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 201 FLASH_Program_HalfWord((Address + (2U*index)), (uint16_t)(Data >> (16U*index))); in HAL_FLASH_Program() 237 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 246 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 251 pFlash.Address = Address; in HAL_FLASH_Program_IT() 274 FLASH_Program_HalfWord(Address, (uint16_t)Data); in HAL_FLASH_Program_IT() 291 addresstmp = pFlash.Address; in HAL_FLASH_IRQHandler() 293 pFlash.Address = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler() [all …]
|
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/ |
D | stm32u0xx_hal_flash.c | 113 .Address = 0U, \ 126 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 127 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 165 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 186 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 189 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 194 assert_param(IS_FLASH_FAST_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 197 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() 227 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 252 pFlash.Address = Address; in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_flash.c | 112 .Address = 0U, \ 125 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 126 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 164 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 185 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 188 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 193 assert_param(IS_FLASH_FAST_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 196 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() 226 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 251 pFlash.Address = Address; in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_flash.c | 119 .Address = 0U, \ 132 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 133 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 169 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 202 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 208 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() 251 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 284 pFlash.Address = Address; in HAL_FLASH_Program_IT() 292 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program_IT() 297 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/ |
D | stm32g4xx_hal_flash.c | 123 .Address = 0U, 136 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 137 static void FLASH_Program_Fast(uint32_t Address, uint32_t DataAddress); 173 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 205 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 211 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program() 255 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 299 pFlash.Address = Address; in HAL_FLASH_Program_IT() 307 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program_IT() 312 FLASH_Program_Fast(Address, (uint32_t)Data); in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/src/ |
D | stm32wbaxx_hal_flash.c | 120 .Address = 0U, \ 132 static void FLASH_Program_QuadWord(uint32_t Address, uint32_t DataAddress); 133 static void FLASH_Program_Burst(uint32_t Address, uint32_t DataAddress); 171 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t DataAddress) in HAL_FLASH_Program() argument 203 FLASH_Program_QuadWord(Address, DataAddress); in HAL_FLASH_Program() 208 FLASH_Program_Burst(Address, DataAddress); in HAL_FLASH_Program() 236 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint32_t DataAddress) in HAL_FLASH_Program_IT() argument 243 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 263 pFlash.Address = Address; in HAL_FLASH_Program_IT() 278 FLASH_Program_QuadWord(Address, DataAddress); in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_flash.c | 112 .Address = 0U, \ 125 static void FLASH_Program_QuadWord(uint32_t Address, uint32_t DataAddress); 126 static void FLASH_Program_Burst(uint32_t Address, uint32_t DataAddress); 162 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t DataAddress) in HAL_FLASH_Program() argument 190 FLASH_Program_QuadWord(Address, DataAddress); in HAL_FLASH_Program() 195 FLASH_Program_Burst(Address, DataAddress); in HAL_FLASH_Program() 223 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint32_t DataAddress) in HAL_FLASH_Program_IT() argument 249 pFlash.Address = Address; in HAL_FLASH_Program_IT() 260 FLASH_Program_QuadWord(Address, DataAddress); in HAL_FLASH_Program_IT() 265 FLASH_Program_Burst(Address, DataAddress); in HAL_FLASH_Program_IT() [all …]
|
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/ |
D | stm32l5xx_hal_flash.c | 111 .Address = 0U, \ 123 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data); 158 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program() argument 181 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program() 206 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data) in HAL_FLASH_Program_IT() argument 232 pFlash.Address = Address; in HAL_FLASH_Program_IT() 241 FLASH_Program_DoubleWord(Address, Data); in HAL_FLASH_Program_IT() 279 param = pFlash.Address; in HAL_FLASH_IRQHandler() 659 static void FLASH_Program_DoubleWord(uint32_t Address, uint64_t Data) in FLASH_Program_DoubleWord() argument 664 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in FLASH_Program_DoubleWord() [all …]
|
/hal_stm32-latest/stm32cube/stm32l0xx/drivers/src/ |
D | stm32l0xx_hal_flash.c | 228 HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint32_t Data) in HAL_FLASH_Program() argument 237 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program() 248 *(__IO uint32_t *)Address = Data; in HAL_FLASH_Program() 270 HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint32_t Data) in HAL_FLASH_Program_IT() argument 279 assert_param(IS_FLASH_PROGRAM_ADDRESS(Address)); in HAL_FLASH_Program_IT() 284 pFlash.Address = Address; in HAL_FLASH_Program_IT() 289 *(__IO uint32_t *)Address = Data; in HAL_FLASH_Program_IT() 332 addresstmp = pFlash.Address; in HAL_FLASH_IRQHandler() 391 HAL_FLASH_EndOfOperationCallback(pFlash.Address); in HAL_FLASH_IRQHandler() 394 pFlash.Address = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler()
|