Lines Matching refs:Timing
329 FSMC_NORSRAM_TimingTypeDef *Timing, uint32_t Bank) in FSMC_NORSRAM_Timing_Init() argument
334 assert_param(IS_FSMC_ADDRESS_SETUP_TIME(Timing->AddressSetupTime)); in FSMC_NORSRAM_Timing_Init()
335 assert_param(IS_FSMC_ADDRESS_HOLD_TIME(Timing->AddressHoldTime)); in FSMC_NORSRAM_Timing_Init()
336 assert_param(IS_FSMC_DATASETUP_TIME(Timing->DataSetupTime)); in FSMC_NORSRAM_Timing_Init()
337 assert_param(IS_FSMC_TURNAROUND_TIME(Timing->BusTurnAroundDuration)); in FSMC_NORSRAM_Timing_Init()
338 assert_param(IS_FSMC_CLK_DIV(Timing->CLKDivision)); in FSMC_NORSRAM_Timing_Init()
339 assert_param(IS_FSMC_DATA_LATENCY(Timing->DataLatency)); in FSMC_NORSRAM_Timing_Init()
340 assert_param(IS_FSMC_ACCESS_MODE(Timing->AccessMode)); in FSMC_NORSRAM_Timing_Init()
344 …MODIFY_REG(Device->BTCR[Bank + 1U], BTR_CLEAR_MASK, (Timing->AddressSetupTime … in FSMC_NORSRAM_Timing_Init()
345 … ((Timing->AddressHoldTime) << FSMC_BTRx_ADDHLD_Pos) | in FSMC_NORSRAM_Timing_Init()
346 … ((Timing->DataSetupTime) << FSMC_BTRx_DATAST_Pos) | in FSMC_NORSRAM_Timing_Init()
347 … ((Timing->BusTurnAroundDuration) << FSMC_BTRx_BUSTURN_Pos) | in FSMC_NORSRAM_Timing_Init()
348 … (((Timing->CLKDivision) - 1U) << FSMC_BTRx_CLKDIV_Pos) | in FSMC_NORSRAM_Timing_Init()
349 … (((Timing->DataLatency) - 2U) << FSMC_BTRx_DATLAT_Pos) | in FSMC_NORSRAM_Timing_Init()
350 (Timing->AccessMode))); in FSMC_NORSRAM_Timing_Init()
368 … FSMC_NORSRAM_TimingTypeDef *Timing, uint32_t Bank, in FSMC_NORSRAM_Extended_Timing_Init() argument
379 assert_param(IS_FSMC_ADDRESS_SETUP_TIME(Timing->AddressSetupTime)); in FSMC_NORSRAM_Extended_Timing_Init()
380 assert_param(IS_FSMC_ADDRESS_HOLD_TIME(Timing->AddressHoldTime)); in FSMC_NORSRAM_Extended_Timing_Init()
381 assert_param(IS_FSMC_DATASETUP_TIME(Timing->DataSetupTime)); in FSMC_NORSRAM_Extended_Timing_Init()
383 assert_param(IS_FSMC_TURNAROUND_TIME(Timing->BusTurnAroundDuration)); in FSMC_NORSRAM_Extended_Timing_Init()
385 assert_param(IS_FSMC_CLK_DIV(Timing->CLKDivision)); in FSMC_NORSRAM_Extended_Timing_Init()
386 assert_param(IS_FSMC_DATA_LATENCY(Timing->DataLatency)); in FSMC_NORSRAM_Extended_Timing_Init()
388 assert_param(IS_FSMC_ACCESS_MODE(Timing->AccessMode)); in FSMC_NORSRAM_Extended_Timing_Init()
393 …MODIFY_REG(Device->BWTR[Bank], BWTR_CLEAR_MASK, (Timing->AddressSetupTime … in FSMC_NORSRAM_Extended_Timing_Init()
394 … ((Timing->AddressHoldTime) << FSMC_BWTRx_ADDHLD_Pos) | in FSMC_NORSRAM_Extended_Timing_Init()
395 … ((Timing->DataSetupTime) << FSMC_BWTRx_DATAST_Pos) | in FSMC_NORSRAM_Extended_Timing_Init()
396 … Timing->AccessMode | in FSMC_NORSRAM_Extended_Timing_Init()
397 … ((Timing->BusTurnAroundDuration) << FSMC_BWTRx_BUSTURN_Pos))); in FSMC_NORSRAM_Extended_Timing_Init()
399 …MODIFY_REG(Device->BWTR[Bank], BWTR_CLEAR_MASK, (Timing->AddressSetupTime … in FSMC_NORSRAM_Extended_Timing_Init()
400 … ((Timing->AddressHoldTime) << FSMC_BWTRx_ADDHLD_Pos) | in FSMC_NORSRAM_Extended_Timing_Init()
401 … ((Timing->DataSetupTime) << FSMC_BWTRx_DATAST_Pos) | in FSMC_NORSRAM_Extended_Timing_Init()
402 … Timing->AccessMode | in FSMC_NORSRAM_Extended_Timing_Init()
403 … (((Timing->CLKDivision) - 1U) << FSMC_BWTRx_CLKDIV_Pos) | in FSMC_NORSRAM_Extended_Timing_Init()
404 … (((Timing->DataLatency) - 2U) << FSMC_BWTRx_DATLAT_Pos))); in FSMC_NORSRAM_Extended_Timing_Init()
577 … FSMC_NAND_PCC_TimingTypeDef *Timing, uint32_t Bank) in FSMC_NAND_CommonSpace_Timing_Init() argument
581 assert_param(IS_FSMC_SETUP_TIME(Timing->SetupTime)); in FSMC_NAND_CommonSpace_Timing_Init()
582 assert_param(IS_FSMC_WAIT_TIME(Timing->WaitSetupTime)); in FSMC_NAND_CommonSpace_Timing_Init()
583 assert_param(IS_FSMC_HOLD_TIME(Timing->HoldSetupTime)); in FSMC_NAND_CommonSpace_Timing_Init()
584 assert_param(IS_FSMC_HIZ_TIME(Timing->HiZSetupTime)); in FSMC_NAND_CommonSpace_Timing_Init()
591 …MODIFY_REG(Device->PMEM2, PMEM_CLEAR_MASK, (Timing->SetupTime … in FSMC_NAND_CommonSpace_Timing_Init()
592 … ((Timing->WaitSetupTime) << FSMC_PMEMx_MEMWAITx_Pos) | in FSMC_NAND_CommonSpace_Timing_Init()
593 … ((Timing->HoldSetupTime) << FSMC_PMEMx_MEMHOLDx_Pos) | in FSMC_NAND_CommonSpace_Timing_Init()
594 … ((Timing->HiZSetupTime) << FSMC_PMEMx_MEMHIZx_Pos))); in FSMC_NAND_CommonSpace_Timing_Init()
599 …MODIFY_REG(Device->PMEM3, PMEM_CLEAR_MASK, (Timing->SetupTime … in FSMC_NAND_CommonSpace_Timing_Init()
600 … ((Timing->WaitSetupTime) << FSMC_PMEMx_MEMWAITx_Pos) | in FSMC_NAND_CommonSpace_Timing_Init()
601 … ((Timing->HoldSetupTime) << FSMC_PMEMx_MEMHOLDx_Pos) | in FSMC_NAND_CommonSpace_Timing_Init()
602 … ((Timing->HiZSetupTime) << FSMC_PMEMx_MEMHIZx_Pos))); in FSMC_NAND_CommonSpace_Timing_Init()
617 … FSMC_NAND_PCC_TimingTypeDef *Timing, uint32_t Bank) in FSMC_NAND_AttributeSpace_Timing_Init() argument
621 assert_param(IS_FSMC_SETUP_TIME(Timing->SetupTime)); in FSMC_NAND_AttributeSpace_Timing_Init()
622 assert_param(IS_FSMC_WAIT_TIME(Timing->WaitSetupTime)); in FSMC_NAND_AttributeSpace_Timing_Init()
623 assert_param(IS_FSMC_HOLD_TIME(Timing->HoldSetupTime)); in FSMC_NAND_AttributeSpace_Timing_Init()
624 assert_param(IS_FSMC_HIZ_TIME(Timing->HiZSetupTime)); in FSMC_NAND_AttributeSpace_Timing_Init()
631 …MODIFY_REG(Device->PATT2, PATT_CLEAR_MASK, (Timing->SetupTime … in FSMC_NAND_AttributeSpace_Timing_Init()
632 … ((Timing->WaitSetupTime) << FSMC_PATTx_ATTWAITx_Pos) | in FSMC_NAND_AttributeSpace_Timing_Init()
633 … ((Timing->HoldSetupTime) << FSMC_PATTx_ATTHOLDx_Pos) | in FSMC_NAND_AttributeSpace_Timing_Init()
634 … ((Timing->HiZSetupTime) << FSMC_PATTx_ATTHIZx_Pos))); in FSMC_NAND_AttributeSpace_Timing_Init()
639 …MODIFY_REG(Device->PATT3, PATT_CLEAR_MASK, (Timing->SetupTime … in FSMC_NAND_AttributeSpace_Timing_Init()
640 … ((Timing->WaitSetupTime) << FSMC_PATTx_ATTWAITx_Pos) | in FSMC_NAND_AttributeSpace_Timing_Init()
641 … ((Timing->HoldSetupTime) << FSMC_PATTx_ATTHOLDx_Pos) | in FSMC_NAND_AttributeSpace_Timing_Init()
642 … ((Timing->HiZSetupTime) << FSMC_PATTx_ATTHIZx_Pos))); in FSMC_NAND_AttributeSpace_Timing_Init()
891 FSMC_NAND_PCC_TimingTypeDef *Timing) in FSMC_PCCARD_CommonSpace_Timing_Init() argument
896 assert_param(IS_FSMC_SETUP_TIME(Timing->SetupTime)); in FSMC_PCCARD_CommonSpace_Timing_Init()
897 assert_param(IS_FSMC_WAIT_TIME(Timing->WaitSetupTime)); in FSMC_PCCARD_CommonSpace_Timing_Init()
898 assert_param(IS_FSMC_HOLD_TIME(Timing->HoldSetupTime)); in FSMC_PCCARD_CommonSpace_Timing_Init()
899 assert_param(IS_FSMC_HIZ_TIME(Timing->HiZSetupTime)); in FSMC_PCCARD_CommonSpace_Timing_Init()
904 (Timing->SetupTime | in FSMC_PCCARD_CommonSpace_Timing_Init()
905 ((Timing->WaitSetupTime) << FSMC_PMEMx_MEMWAITx_Pos) | in FSMC_PCCARD_CommonSpace_Timing_Init()
906 ((Timing->HoldSetupTime) << FSMC_PMEMx_MEMHOLDx_Pos) | in FSMC_PCCARD_CommonSpace_Timing_Init()
907 ((Timing->HiZSetupTime) << FSMC_PMEMx_MEMHIZx_Pos))); in FSMC_PCCARD_CommonSpace_Timing_Init()
920 … FSMC_NAND_PCC_TimingTypeDef *Timing) in FSMC_PCCARD_AttributeSpace_Timing_Init() argument
925 assert_param(IS_FSMC_SETUP_TIME(Timing->SetupTime)); in FSMC_PCCARD_AttributeSpace_Timing_Init()
926 assert_param(IS_FSMC_WAIT_TIME(Timing->WaitSetupTime)); in FSMC_PCCARD_AttributeSpace_Timing_Init()
927 assert_param(IS_FSMC_HOLD_TIME(Timing->HoldSetupTime)); in FSMC_PCCARD_AttributeSpace_Timing_Init()
928 assert_param(IS_FSMC_HIZ_TIME(Timing->HiZSetupTime)); in FSMC_PCCARD_AttributeSpace_Timing_Init()
933 (Timing->SetupTime | in FSMC_PCCARD_AttributeSpace_Timing_Init()
934 ((Timing->WaitSetupTime) << FSMC_PATTx_ATTWAITx_Pos) | in FSMC_PCCARD_AttributeSpace_Timing_Init()
935 ((Timing->HoldSetupTime) << FSMC_PATTx_ATTHOLDx_Pos) | in FSMC_PCCARD_AttributeSpace_Timing_Init()
936 ((Timing->HiZSetupTime) << FSMC_PATTx_ATTHIZx_Pos))); in FSMC_PCCARD_AttributeSpace_Timing_Init()
949 FSMC_NAND_PCC_TimingTypeDef *Timing) in FSMC_PCCARD_IOSpace_Timing_Init() argument
954 assert_param(IS_FSMC_SETUP_TIME(Timing->SetupTime)); in FSMC_PCCARD_IOSpace_Timing_Init()
955 assert_param(IS_FSMC_WAIT_TIME(Timing->WaitSetupTime)); in FSMC_PCCARD_IOSpace_Timing_Init()
956 assert_param(IS_FSMC_HOLD_TIME(Timing->HoldSetupTime)); in FSMC_PCCARD_IOSpace_Timing_Init()
957 assert_param(IS_FSMC_HIZ_TIME(Timing->HiZSetupTime)); in FSMC_PCCARD_IOSpace_Timing_Init()
962 (Timing->SetupTime | in FSMC_PCCARD_IOSpace_Timing_Init()
963 (Timing->WaitSetupTime << FSMC_PIO4_IOWAIT4_Pos) | in FSMC_PCCARD_IOSpace_Timing_Init()
964 (Timing->HoldSetupTime << FSMC_PIO4_IOHOLD4_Pos) | in FSMC_PCCARD_IOSpace_Timing_Init()
965 (Timing->HiZSetupTime << FSMC_PIO4_IOHIZ4_Pos))); in FSMC_PCCARD_IOSpace_Timing_Init()