Home
last modified time | relevance | path

Searched refs:pOBInit (Results 1 – 25 of 42) sorted by relevance

12

/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_hal_flash_ex.c297 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
303 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
311 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0x00U) in HAL_FLASHEx_OBProgram()
314 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
318 …if ((pOBInit->OptionType & (OPTIONBYTE_RDP | OPTIONBYTE_USER)) == (OPTIONBYTE_RDP | OPTIONBYTE_USE… in HAL_FLASHEx_OBProgram()
321 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
323 else if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0x00U) in HAL_FLASHEx_OBProgram()
327 FLASH_OB_OptrConfig(optr, optr, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
329 else if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0x00U) in HAL_FLASHEx_OBProgram()
333 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, optr); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_flash_ex.c424 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
429 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
456 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
458 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
460 if(pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
463 FLASH_OB_EnableWRP(pOBInit->WRPSector,pOBInit->Banks); in HAL_FLASHEx_OBProgram()
468 FLASH_OB_DisableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
473 if((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
476 FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
480 if((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_hal_flash_ex.c271 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
277 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
285 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
288 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
292 …if ((pOBInit->OptionType & (OPTIONBYTE_RDP | OPTIONBYTE_USER)) == (OPTIONBYTE_RDP | OPTIONBYTE_USE… in HAL_FLASHEx_OBProgram()
295 FLASH_OB_OptrConfig(pOBInit->UserType, pOBInit->UserConfig, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
297 else if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
305 FLASH_OB_OptrConfig(optr, optr, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
307 else if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
311 FLASH_OB_OptrConfig(pOBInit->UserType, pOBInit->UserConfig, optr); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_hal_flash_ex.c270 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
276 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
284 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0x00U) in HAL_FLASHEx_OBProgram()
287 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
291 …if ((pOBInit->OptionType & (OPTIONBYTE_RDP | OPTIONBYTE_USER)) == (OPTIONBYTE_RDP | OPTIONBYTE_USE… in HAL_FLASHEx_OBProgram()
294 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
296 else if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0x00U) in HAL_FLASHEx_OBProgram()
300 FLASH_OB_OptrConfig(optr, optr, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
302 else if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0x00U) in HAL_FLASHEx_OBProgram()
306 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, optr); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/src/
Dstm32wlxx_hal_flash_ex.c310 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
316 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
324 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
327 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
331 …if ((pOBInit->OptionType & (OPTIONBYTE_RDP | OPTIONBYTE_USER)) == (OPTIONBYTE_RDP | OPTIONBYTE_USE… in HAL_FLASHEx_OBProgram()
334 FLASH_OB_OptrConfig(pOBInit->UserType, pOBInit->UserConfig, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
336 else if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
344 FLASH_OB_OptrConfig(optr, optr, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
346 else if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
350 FLASH_OB_OptrConfig(pOBInit->UserType, pOBInit->UserConfig, optr); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_flash_ex.c335 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
340 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
357 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
359 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
361 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
364 FLASH_OB_EnableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
369 FLASH_OB_DisableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
374 if ((pOBInit->OptionType & OPTIONBYTE_PROD_STATE) != 0U) in HAL_FLASHEx_OBProgram()
377 FLASH_OB_ProdStateConfig(pOBInit->ProductState); in HAL_FLASHEx_OBProgram()
381 if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_flash_ex.c318 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
323 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
337 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
340 …FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset, pOBInit->WRPL… in HAL_FLASHEx_OBProgram()
344 if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
347 FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
351 if ((pOBInit->OptionType & OPTIONBYTE_RDPKEY) != 0U) in HAL_FLASHEx_OBProgram()
354 FLASH_OB_RDPKeyConfig(pOBInit->RDPKeyType, pOBInit->RDPKey1, pOBInit->RDPKey2); in HAL_FLASHEx_OBProgram()
358 if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
361 FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/src/
Dstm32wbaxx_hal_flash_ex.c330 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
335 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
349 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
352 …FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset, pOBInit->WRPL… in HAL_FLASHEx_OBProgram()
356 if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
359 FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
363 if ((pOBInit->OptionType & OPTIONBYTE_RDPKEY) != 0U) in HAL_FLASHEx_OBProgram()
366 FLASH_OB_RDPKeyConfig(pOBInit->RDPKeyType, pOBInit->RDPKey1, pOBInit->RDPKey2); in HAL_FLASHEx_OBProgram()
370 if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
373 FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_hal_flash_ex.c304 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
309 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
323 if((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
326 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
330 if((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
333 FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
337 if((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
340 FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig); in HAL_FLASHEx_OBProgram()
345 if((pOBInit->OptionType & OPTIONBYTE_WMSEC) != 0U) in HAL_FLASHEx_OBProgram()
348 …FLASH_OB_WMSECConfig(pOBInit->WMSecConfig, pOBInit->WMSecStartPage, pOBInit->WMSecEndPage, pOBInit in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/
Dstm32f7xx_hal_flash_ex.c285 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
293 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
296 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
298 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
299 if(pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
302 status = FLASH_OB_EnableWRP(pOBInit->WRPSector); in HAL_FLASHEx_OBProgram()
307 status = FLASH_OB_DisableWRP(pOBInit->WRPSector); in HAL_FLASHEx_OBProgram()
312 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
314 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
318 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_hal_flash_ex.c310 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
315 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
323 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
326 …if (FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset) != HAL_OK) in HAL_FLASHEx_OBProgram()
333 if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
336 if (FLASH_OB_RDPConfig(pOBInit->RDPLevel) != HAL_OK) in HAL_FLASHEx_OBProgram()
343 if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
346 if (FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig) != HAL_OK) in HAL_FLASHEx_OBProgram()
353 if ((pOBInit->OptionType & OPTIONBYTE_PCROP) != 0U) in HAL_FLASHEx_OBProgram()
355 if (pOBInit->PCROPStartAddr != pOBInit->PCROPEndAddr) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/
Dstm32u0xx_hal_flash_ex.c277 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
283 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
291 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0x00U) in HAL_FLASHEx_OBProgram()
294 FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset); in HAL_FLASHEx_OBProgram()
298 …if ((pOBInit->OptionType & (OPTIONBYTE_RDP | OPTIONBYTE_USER)) == (OPTIONBYTE_RDP | OPTIONBYTE_USE… in HAL_FLASHEx_OBProgram()
301 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
303 else if ((pOBInit->OptionType & OPTIONBYTE_RDP) != 0x00U) in HAL_FLASHEx_OBProgram()
307 FLASH_OB_OptrConfig(optr, optr, pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
309 else if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0x00U) in HAL_FLASHEx_OBProgram()
313 FLASH_OB_OptrConfig(pOBInit->USERType, pOBInit->USERConfig, optr); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_hal_flash_ex.c297 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
305 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
310 if((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
313 … if(FLASH_OB_WRPConfig(pOBInit->WRPArea, pOBInit->WRPStartOffset, pOBInit->WRPEndOffset) != HAL_OK) in HAL_FLASHEx_OBProgram()
321 if((pOBInit->OptionType & OPTIONBYTE_RDP) != 0U) in HAL_FLASHEx_OBProgram()
324 if(FLASH_OB_RDPConfig(pOBInit->RDPLevel) != HAL_OK) in HAL_FLASHEx_OBProgram()
331 if((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
334 if(FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig) != HAL_OK) in HAL_FLASHEx_OBProgram()
341 if((pOBInit->OptionType & OPTIONBYTE_PCROP) != 0U) in HAL_FLASHEx_OBProgram()
343 if (pOBInit->PCROPStartAddr != pOBInit->PCROPEndAddr) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/
Dstm32f2xx_hal_flash_ex.c254 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
262 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
265 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
267 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
268 if(pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
271 status = FLASH_OB_EnableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
276 status = FLASH_OB_DisableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
281 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
283 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
287 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32l0xx/drivers/src/
Dstm32l0xx_hal_flash_ex.c322 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
330 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
333 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
335 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
337 …status = FLASH_OB_ProtectedSectorsConfig(pOBInit->WRPSector, pOBInit->WRPSector2, pOBInit->WRPStat… in HAL_FLASHEx_OBProgram()
339 status = FLASH_OB_ProtectedSectorsConfig(pOBInit->WRPSector, pOBInit->WRPState); in HAL_FLASHEx_OBProgram()
350 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
352 status = FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
362 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
364 status = FLASH_OB_UserConfig(pOBInit->USERConfig & OB_IWDG_SW, in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32l1xx/drivers/src/
Dstm32l1xx_hal_flash_ex.c100 static HAL_StatusTypeDef FLASH_OB_WRPConfig(FLASH_OBProgramInitTypeDef *pOBInit, FunctionalState N…
404 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
412 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
415 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
417 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
418 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
421 status = FLASH_OB_WRPConfig(pOBInit, ENABLE); in HAL_FLASHEx_OBProgram()
426 status = FLASH_OB_WRPConfig(pOBInit, DISABLE); in HAL_FLASHEx_OBProgram()
437 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
439 status = FLASH_OB_RDPConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/
Dstm32h7rsxx_hal_flash_ex.c292 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(const FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
297 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
308 if ((status == HAL_OK) && (pOBInit->OptionType != 0U)) in HAL_FLASHEx_OBProgram()
314 if ((pOBInit->OptionType & OPTIONBYTE_WRP) != 0U) in HAL_FLASHEx_OBProgram()
317 FLASH_OB_WRPConfig(pOBInit->WRPState, pOBInit->WRPSector); in HAL_FLASHEx_OBProgram()
321 if ((pOBInit->OptionType & OPTIONBYTE_USER) != 0U) in HAL_FLASHEx_OBProgram()
324 FLASH_OB_UserConfig(pOBInit->USERType, pOBInit->USERConfig1, pOBInit->USERConfig2); in HAL_FLASHEx_OBProgram()
328 if ((pOBInit->OptionType & OPTIONBYTE_HDP) != 0U) in HAL_FLASHEx_OBProgram()
331 FLASH_OB_HDPConfig(pOBInit->HDPStartPage, pOBInit->HDPEndPage); in HAL_FLASHEx_OBProgram()
335 if ((pOBInit->OptionType & OPTIONBYTE_NV) != 0U) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_flash_ex.c281 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
289 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
292 if ((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
294 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
295 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
298 status = FLASH_OB_EnableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
303 status = FLASH_OB_DisableWRP(pOBInit->WRPSector, pOBInit->Banks); in HAL_FLASHEx_OBProgram()
308 if ((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
310 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
314 if ((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_hal_flash_ex.c360 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
368 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
371 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
373 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
374 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
377 status = FLASH_OB_EnableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
382 status = FLASH_OB_DisableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
393 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
395 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
405 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_hal_flash_ex.c360 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
368 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
371 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
373 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
374 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
377 status = FLASH_OB_EnableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
382 status = FLASH_OB_DisableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
393 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
395 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
405 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_hal_flash_ex.c441 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit) in HAL_FLASHEx_OBProgram() argument
449 assert_param(IS_OPTIONBYTE(pOBInit->OptionType)); in HAL_FLASHEx_OBProgram()
452 if((pOBInit->OptionType & OPTIONBYTE_WRP) == OPTIONBYTE_WRP) in HAL_FLASHEx_OBProgram()
454 assert_param(IS_WRPSTATE(pOBInit->WRPState)); in HAL_FLASHEx_OBProgram()
455 if (pOBInit->WRPState == OB_WRPSTATE_ENABLE) in HAL_FLASHEx_OBProgram()
458 status = FLASH_OB_EnableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
463 status = FLASH_OB_DisableWRP(pOBInit->WRPPage); in HAL_FLASHEx_OBProgram()
474 if((pOBInit->OptionType & OPTIONBYTE_RDP) == OPTIONBYTE_RDP) in HAL_FLASHEx_OBProgram()
476 status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel); in HAL_FLASHEx_OBProgram()
486 if((pOBInit->OptionType & OPTIONBYTE_USER) == OPTIONBYTE_USER) in HAL_FLASHEx_OBProgram()
[all …]
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/include/
Dstm32g4xx_hal_flash_ex.h54 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit);
55 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/include/
Dstm32l4xx_hal_flash_ex.h71 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit);
72 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/include/
Dstm32c0xx_hal_flash_ex.h72 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit);
73 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/
Dstm32g0xx_hal_flash_ex.h73 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit);
74 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);

12