Lines Matching refs:pstcConfig
406 en_result_t Bt_Mode0_Init(en_bt_unit_t enUnit, stc_bt_mode0_config_t* pstcConfig) in Bt_Mode0_Init() argument
416 M0P_TIM0_MODE0->M0CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode0_Init()
417 M0P_TIM0_MODE0->M0CR_f.GATEP = pstcConfig->enGateP; in Bt_Mode0_Init()
418 M0P_TIM0_MODE0->M0CR_f.GATE = pstcConfig->bEnGate; in Bt_Mode0_Init()
419 M0P_TIM0_MODE0->M0CR_f.PRS = pstcConfig->enPRS; in Bt_Mode0_Init()
420 M0P_TIM0_MODE0->M0CR_f.TOGEN = pstcConfig->bEnTog; in Bt_Mode0_Init()
421 M0P_TIM0_MODE0->M0CR_f.CT = pstcConfig->enCT; in Bt_Mode0_Init()
422 M0P_TIM0_MODE0->M0CR_f.MD = pstcConfig->enCntMode; in Bt_Mode0_Init()
424 pfnTim0Callback = pstcConfig->pfnTim0Cb; in Bt_Mode0_Init()
429 M0P_TIM1_MODE0->M0CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode0_Init()
430 M0P_TIM1_MODE0->M0CR_f.GATEP = pstcConfig->enGateP; in Bt_Mode0_Init()
431 M0P_TIM1_MODE0->M0CR_f.GATE = pstcConfig->bEnGate; in Bt_Mode0_Init()
432 M0P_TIM1_MODE0->M0CR_f.PRS = pstcConfig->enPRS; in Bt_Mode0_Init()
433 M0P_TIM1_MODE0->M0CR_f.TOGEN = pstcConfig->bEnTog; in Bt_Mode0_Init()
434 M0P_TIM1_MODE0->M0CR_f.CT = pstcConfig->enCT; in Bt_Mode0_Init()
435 M0P_TIM1_MODE0->M0CR_f.MD = pstcConfig->enCntMode; in Bt_Mode0_Init()
437 pfnTim1Callback = pstcConfig->pfnTim1Cb; in Bt_Mode0_Init()
442 M0P_TIM2_MODE0->M0CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode0_Init()
443 M0P_TIM2_MODE0->M0CR_f.GATEP = pstcConfig->enGateP; in Bt_Mode0_Init()
444 M0P_TIM2_MODE0->M0CR_f.GATE = pstcConfig->bEnGate; in Bt_Mode0_Init()
445 M0P_TIM2_MODE0->M0CR_f.PRS = pstcConfig->enPRS; in Bt_Mode0_Init()
446 M0P_TIM2_MODE0->M0CR_f.TOGEN = pstcConfig->bEnTog; in Bt_Mode0_Init()
447 M0P_TIM2_MODE0->M0CR_f.CT = pstcConfig->enCT; in Bt_Mode0_Init()
448 M0P_TIM2_MODE0->M0CR_f.MD = pstcConfig->enCntMode; in Bt_Mode0_Init()
450 pfnTim2Callback = pstcConfig->pfnTim2Cb; in Bt_Mode0_Init()
706 en_result_t Bt_Mode1_Init(en_bt_unit_t enUnit, stc_bt_mode1_config_t* pstcConfig) in Bt_Mode1_Init() argument
716 M0P_TIM0_MODE1->M1CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode1_Init()
717 M0P_TIM0_MODE1->M1CR_f.PRS = pstcConfig->enPRS; in Bt_Mode1_Init()
718 M0P_TIM0_MODE1->M1CR_f.CT = pstcConfig->enCT; in Bt_Mode1_Init()
719 M0P_TIM0_MODE1->M1CR_f.ONESHOT = pstcConfig->enOneShot; in Bt_Mode1_Init()
721 pfnTim0Callback = pstcConfig->pfnTim0Cb; in Bt_Mode1_Init()
726 M0P_TIM1_MODE1->M1CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode1_Init()
727 M0P_TIM1_MODE1->M1CR_f.PRS = pstcConfig->enPRS; in Bt_Mode1_Init()
728 M0P_TIM1_MODE1->M1CR_f.CT = pstcConfig->enCT; in Bt_Mode1_Init()
729 M0P_TIM1_MODE1->M1CR_f.ONESHOT = pstcConfig->enOneShot; in Bt_Mode1_Init()
731 pfnTim1Callback = pstcConfig->pfnTim1Cb; in Bt_Mode1_Init()
736 M0P_TIM2_MODE1->M1CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode1_Init()
737 M0P_TIM2_MODE1->M1CR_f.PRS = pstcConfig->enPRS; in Bt_Mode1_Init()
738 M0P_TIM2_MODE1->M1CR_f.CT = pstcConfig->enCT; in Bt_Mode1_Init()
739 M0P_TIM2_MODE1->M1CR_f.ONESHOT = pstcConfig->enOneShot; in Bt_Mode1_Init()
741 pfnTim2Callback = pstcConfig->pfnTim2Cb; in Bt_Mode1_Init()
762 en_result_t Bt_M1_Input_Config(en_bt_unit_t enUnit, stc_bt_pwc_input_config_t* pstcConfig) in Bt_M1_Input_Config() argument
768 pstcM0PBt->MSCR_f.TS = pstcConfig->enTsSel; in Bt_M1_Input_Config()
769 pstcM0PBt->MSCR_f.IA0S = pstcConfig->enIA0Sel; in Bt_M1_Input_Config()
770 pstcM0PBt->MSCR_f.IB0S = pstcConfig->enIB0Sel; in Bt_M1_Input_Config()
771 pstcM0PBt->FLTR_f.ETP = pstcConfig->enETRPhase; in Bt_M1_Input_Config()
772 pstcM0PBt->FLTR_f.FLTET = pstcConfig->enFltETR; in Bt_M1_Input_Config()
773 pstcM0PBt->FLTR_f.FLTA0 = pstcConfig->enFltIA0; in Bt_M1_Input_Config()
774 pstcM0PBt->FLTR_f.FLTB0 = pstcConfig->enFltIB0; in Bt_M1_Input_Config()
974 en_result_t Bt_Mode23_Init(en_bt_unit_t enUnit, stc_bt_mode23_config_t* pstcConfig) in Bt_Mode23_Init() argument
984 M0P_TIM0_MODE23->M23CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode23_Init()
986 M0P_TIM0_MODE23->M23CR_f.PRS = pstcConfig->enPRS; in Bt_Mode23_Init()
987 M0P_TIM0_MODE23->M23CR_f.CT = pstcConfig->enCT; in Bt_Mode23_Init()
988 M0P_TIM0_MODE23->M23CR_f.COMP = pstcConfig->enPWMTypeSel; in Bt_Mode23_Init()
989 M0P_TIM0_MODE23->M23CR_f.PWM2S = pstcConfig->enPWM2sSel; in Bt_Mode23_Init()
990 M0P_TIM0_MODE23->M23CR_f.ONESHOT = pstcConfig->bOneShot; in Bt_Mode23_Init()
991 M0P_TIM0_MODE23->M23CR_f.URS = pstcConfig->bURSSel; in Bt_Mode23_Init()
992 M0P_TIM0_MODE23->M23CR_f.DIR = pstcConfig->enCntDir; in Bt_Mode23_Init()
994 pfnTim0Callback = pstcConfig->pfnTim0Cb; in Bt_Mode23_Init()
999 M0P_TIM1_MODE23->M23CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode23_Init()
1001 M0P_TIM1_MODE23->M23CR_f.PRS = pstcConfig->enPRS; in Bt_Mode23_Init()
1002 M0P_TIM1_MODE23->M23CR_f.CT = pstcConfig->enCT; in Bt_Mode23_Init()
1003 M0P_TIM1_MODE23->M23CR_f.COMP = pstcConfig->enPWMTypeSel; in Bt_Mode23_Init()
1004 M0P_TIM1_MODE23->M23CR_f.PWM2S = pstcConfig->enPWM2sSel; in Bt_Mode23_Init()
1005 M0P_TIM1_MODE23->M23CR_f.ONESHOT = pstcConfig->bOneShot; in Bt_Mode23_Init()
1006 M0P_TIM1_MODE23->M23CR_f.URS = pstcConfig->bURSSel; in Bt_Mode23_Init()
1007 M0P_TIM1_MODE23->M23CR_f.DIR = pstcConfig->enCntDir; in Bt_Mode23_Init()
1009 pfnTim1Callback = pstcConfig->pfnTim1Cb; in Bt_Mode23_Init()
1014 M0P_TIM2_MODE23->M23CR_f.MODE = pstcConfig->enWorkMode; in Bt_Mode23_Init()
1016 M0P_TIM2_MODE23->M23CR_f.PRS = pstcConfig->enPRS; in Bt_Mode23_Init()
1017 M0P_TIM2_MODE23->M23CR_f.CT = pstcConfig->enCT; in Bt_Mode23_Init()
1018 M0P_TIM2_MODE23->M23CR_f.COMP = pstcConfig->enPWMTypeSel; in Bt_Mode23_Init()
1019 M0P_TIM2_MODE23->M23CR_f.PWM2S = pstcConfig->enPWM2sSel; in Bt_Mode23_Init()
1020 M0P_TIM2_MODE23->M23CR_f.ONESHOT = pstcConfig->bOneShot; in Bt_Mode23_Init()
1021 M0P_TIM2_MODE23->M23CR_f.URS = pstcConfig->bURSSel; in Bt_Mode23_Init()
1022 M0P_TIM2_MODE23->M23CR_f.DIR = pstcConfig->enCntDir; in Bt_Mode23_Init()
1024 pfnTim2Callback = pstcConfig->pfnTim2Cb; in Bt_Mode23_Init()
1238 en_result_t Bt_M23_GateFuncSel(en_bt_unit_t enUnit,stc_bt_m23_gate_config_t* pstcConfig) in Bt_M23_GateFuncSel() argument
1244 pstcM0PBt->M23CR_f.CSG = pstcConfig->enGateFuncSel; in Bt_M23_GateFuncSel()
1245 pstcM0PBt->M23CR_f.CRG = pstcConfig->bGateRiseCap; in Bt_M23_GateFuncSel()
1246 pstcM0PBt->M23CR_f.CFG = pstcConfig->bGateFallCap; in Bt_M23_GateFuncSel()
1261 …_result_t Bt_M23_MasterSlave_Set(en_bt_unit_t enUnit, stc_bt_m23_master_slave_config_t* pstcConfig) in Bt_M23_MasterSlave_Set() argument
1267 pstcM0PBt->MSCR_f.MSM = pstcConfig->enMasterSlaveSel; in Bt_M23_MasterSlave_Set()
1268 pstcM0PBt->MSCR_f.MMS = pstcConfig->enMasterSrc; in Bt_M23_MasterSlave_Set()
1269 pstcM0PBt->MSCR_f.SMS = pstcConfig->enSlaveModeSel; in Bt_M23_MasterSlave_Set()
1270 pstcM0PBt->MSCR_f.TS = pstcConfig->enTsSel; in Bt_M23_MasterSlave_Set()
1285 en_result_t Bt_M23_PortOutput_Config(en_bt_unit_t enUnit, stc_bt_m23_compare_config_t* pstcConfig) in Bt_M23_PortOutput_Config() argument
1292 pstcM0PBt->FLTR_f.OCMA0_FLTA0 = pstcConfig->enCH0ACmpCtrl; in Bt_M23_PortOutput_Config()
1293 pstcM0PBt->FLTR_f.CCPA0 = pstcConfig->enCH0APolarity; in Bt_M23_PortOutput_Config()
1294 pstcM0PBt->CRCH0_f.BUFEA = pstcConfig->bCh0ACmpBufEn; in Bt_M23_PortOutput_Config()
1295 pstcM0PBt->M23CR_f.CIS = pstcConfig->enCh0ACmpIntSel; in Bt_M23_PortOutput_Config()
1298 pstcM0PBt->FLTR_f.OCMB0_FLTB0 = pstcConfig->enCH0BCmpCtrl; in Bt_M23_PortOutput_Config()
1299 pstcM0PBt->FLTR_f.CCPB0 = pstcConfig->enCH0BPolarity; in Bt_M23_PortOutput_Config()
1300 pstcM0PBt->CRCH0_f.BUFEB = pstcConfig->bCH0BCmpBufEn; in Bt_M23_PortOutput_Config()
1301 pstcM0PBt->CRCH0_f.CISB = pstcConfig->enCH0BCmpIntSel; in Bt_M23_PortOutput_Config()
1316 en_result_t Bt_M23_PortInput_Config(en_bt_unit_t enUnit, stc_bt_m23_input_config_t* pstcConfig) in Bt_M23_PortInput_Config() argument
1323 pstcM0PBt->CRCH0_f.CFA_CRA_BKSA = pstcConfig->enCH0ACapSel; in Bt_M23_PortInput_Config()
1324 pstcM0PBt->FLTR_f.OCMA0_FLTA0 = pstcConfig->enCH0AInFlt; in Bt_M23_PortInput_Config()
1325 pstcM0PBt->FLTR_f.CCPA0 = pstcConfig->enCH0APolarity; in Bt_M23_PortInput_Config()
1328 pstcM0PBt->CRCH0_f.CFB_CRB_BKSB = pstcConfig->enCH0BCapSel; in Bt_M23_PortInput_Config()
1329 pstcM0PBt->FLTR_f.OCMB0_FLTB0 = pstcConfig->enCH0BInFlt; in Bt_M23_PortInput_Config()
1330 pstcM0PBt->FLTR_f.CCPB0 = pstcConfig->enCH0BPolarity; in Bt_M23_PortInput_Config()
1345 en_result_t Bt_M23_ETRInput_Config(en_bt_unit_t enUnit, stc_bt_m23_etr_input_config_t* pstcConfig) in Bt_M23_ETRInput_Config() argument
1351 pstcM0PBt->FLTR_f.ETP = pstcConfig->enETRPolarity; in Bt_M23_ETRInput_Config()
1352 pstcM0PBt->FLTR_f.FLTET = pstcConfig->enETRFlt; in Bt_M23_ETRInput_Config()
1367 en_result_t Bt_M23_BrakeInput_Config(en_bt_unit_t enUnit, stc_bt_m23_bk_input_config_t* pstcConfig) in Bt_M23_BrakeInput_Config() argument
1373 pstcM0PBt->DTR_f.BKE = pstcConfig->bEnBrake; in Bt_M23_BrakeInput_Config()
1374 pstcM0PBt->DTR_f.VC0E = pstcConfig->bEnVC0Brake; in Bt_M23_BrakeInput_Config()
1375 pstcM0PBt->DTR_f.VC1E = pstcConfig->bEnVC1Brake; in Bt_M23_BrakeInput_Config()
1376 pstcM0PBt->DTR_f.SAFEEN = pstcConfig->bEnSafetyBk; in Bt_M23_BrakeInput_Config()
1377 pstcM0PBt->DTR_f.BKSEL = pstcConfig->bEnBKSync; in Bt_M23_BrakeInput_Config()
1378 pstcM0PBt->CRCH0_f.CFA_CRA_BKSA = pstcConfig->enBkCH0AStat; in Bt_M23_BrakeInput_Config()
1379 pstcM0PBt->CRCH0_f.CFB_CRB_BKSB = pstcConfig->enBkCH0BStat; in Bt_M23_BrakeInput_Config()
1380 pstcM0PBt->FLTR_f.BKP = pstcConfig->enBrakePolarity; in Bt_M23_BrakeInput_Config()
1381 pstcM0PBt->FLTR_f.FLTBK = pstcConfig->enBrakeFlt; in Bt_M23_BrakeInput_Config()
1396 en_result_t Bt_M23_TrigADC_Config(en_bt_unit_t enUnit, stc_bt_m23_adc_trig_config_t* pstcConfig) in Bt_M23_TrigADC_Config() argument
1402 pstcM0PBt->ADTR_f.ADTE = pstcConfig->bEnTrigADC; in Bt_M23_TrigADC_Config()
1403 pstcM0PBt->ADTR_f.UEVE = pstcConfig->bEnUevTrigADC; in Bt_M23_TrigADC_Config()
1404 pstcM0PBt->ADTR_f.CMA0E = pstcConfig->bEnCH0ACmpTrigADC; in Bt_M23_TrigADC_Config()
1405 pstcM0PBt->ADTR_f.CMB0E = pstcConfig->bEnCH0BCmpTrigADC; in Bt_M23_TrigADC_Config()
1420 en_result_t Bt_M23_DT_Config(en_bt_unit_t enUnit, stc_bt_m23_dt_config_t* pstcConfig) in Bt_M23_DT_Config() argument
1426 pstcM0PBt->DTR_f.DTEN = pstcConfig->bEnDeadTime; in Bt_M23_DT_Config()
1427 pstcM0PBt->DTR_f.DTR = pstcConfig->u8DeadTimeValue; in Bt_M23_DT_Config()
1463 en_result_t Bt_M23_OCRefClr(en_bt_unit_t enUnit, stc_bt_m23_OCREF_Clr_config_t* pstcConfig) in Bt_M23_OCRefClr() argument
1469 pstcM0PBt->M23CR_f.OCCS = pstcConfig->enOCRefClrSrcSel; in Bt_M23_OCRefClr()
1470 pstcM0PBt->M23CR_f.OCCE = pstcConfig->bVCClrEn; in Bt_M23_OCRefClr()
1485 en_result_t Bt_M23_EnDMA(en_bt_unit_t enUnit, stc_bt_m23_trig_dma_config_t* pstcConfig) in Bt_M23_EnDMA() argument
1491 pstcM0PBt->M23CR_f.UDE = pstcConfig->bUevTrigDMA; in Bt_M23_EnDMA()
1492 pstcM0PBt->M23CR_f.TDE = pstcConfig->bTITrigDMA; in Bt_M23_EnDMA()
1493 pstcM0PBt->CRCH0_f.CDEA = pstcConfig->bCmpATrigDMA; in Bt_M23_EnDMA()
1494 pstcM0PBt->CRCH0_f.CDEB = pstcConfig->bCmpBTrigDMA; in Bt_M23_EnDMA()
1495 pstcM0PBt->MSCR_f.CCDS = pstcConfig->enCmpUevTrigDMA; in Bt_M23_EnDMA()