/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/ |
D | stm32g0xx_hal_flash_ex.c | 297 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/ |
D | stm32h7xx_hal_flash_ex.c | 424 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/ |
D | stm32wbxx_hal_flash_ex.c | 271 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/ |
D | stm32c0xx_hal_flash_ex.c | 270 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/ |
D | stm32wlxx_hal_flash_ex.c | 310 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/ |
D | stm32h5xx_hal_flash_ex.c | 335 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/ |
D | stm32u5xx_hal_flash_ex.c | 318 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/ |
D | stm32wbaxx_hal_flash_ex.c | 330 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/ |
D | stm32l5xx_hal_flash_ex.c | 304 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/ |
D | stm32f7xx_hal_flash_ex.c | 285 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/ |
D | stm32g4xx_hal_flash_ex.c | 310 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/ |
D | stm32u0xx_hal_flash_ex.c | 277 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/ |
D | stm32l4xx_hal_flash_ex.c | 297 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/ |
D | stm32f2xx_hal_flash_ex.c | 254 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/ |
D | stm32l0xx_hal_flash_ex.c | 322 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/ |
D | stm32l1xx_hal_flash_ex.c | 100 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/ |
D | stm32h7rsxx_hal_flash_ex.c | 292 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/ |
D | stm32f4xx_hal_flash_ex.c | 281 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/ |
D | stm32f3xx_hal_flash_ex.c | 360 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/ |
D | stm32f0xx_hal_flash_ex.c | 360 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/ |
D | stm32f1xx_hal_flash_ex.c | 441 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/ |
D | stm32g4xx_hal_flash_ex.h | 54 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit); 55 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/include/ |
D | stm32l4xx_hal_flash_ex.h | 71 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit); 72 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
|
/hal_stm32-latest/stm32cube/stm32c0xx/drivers/include/ |
D | stm32c0xx_hal_flash_ex.h | 72 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit); 73 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
|
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/ |
D | stm32g0xx_hal_flash_ex.h | 73 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit); 74 void HAL_FLASHEx_OBGetConfig(FLASH_OBProgramInitTypeDef *pOBInit);
|