Home
last modified time | relevance | path

Searched refs:PRS (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/hal_silabs-latest/gecko/emlib/src/
Dem_prs.c90 signal = (PRS_Signal_t) (PRS->ASYNC_CH[ch].CTRL in getSignal()
93 signal = (PRS_Signal_t) (PRS->SYNC_CH[ch].CTRL in getSignal()
98 signal = (PRS_Signal_t) (PRS->CH[ch].CTRL in getSignal()
331 PRS->SYNC_CH[ch].CTRL = (source & _PRS_SYNC_CH_CTRL_SOURCESEL_MASK) in PRS_SourceSignalSet()
335 PRS->CH[ch].CTRL = (source & _PRS_CH_CTRL_SOURCESEL_MASK) in PRS_SourceSignalSet()
401 PRS->ROUTE |= (location << _PRS_ROUTE_LOCATION_SHIFT) in PRS_GpioOutputLocation()
409 volatile uint32_t * routeloc = &PRS->ROUTELOC0; in PRS_GpioOutputLocation()
411 PRS->ROUTEPEN |= 1 << ch; in PRS_GpioOutputLocation()
462 PRS->ASYNC_SWLEVEL = 0; in PRS_Reset()
464 PRS->ASYNC_CH[i].CTRL = _PRS_ASYNC_CH_CTRL_RESETVALUE; in PRS_Reset()
[all …]
Dem_eusart.c798 PRS->CONSUMER_EUART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
803PRS->CONSUMER_EUSART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
808PRS->CONSUMER_EUSART1_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART1_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
813PRS->CONSUMER_EUSART2_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART2_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
818PRS->CONSUMER_EUSART3_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART3_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
823PRS->CONSUMER_EUSART4_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART4_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
980PRS->CONSUMER_EUART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUART0_RX_MASK… in EUSART_AsyncInitCommon()
984PRS->CONSUMER_EUSART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART0_RX_MA… in EUSART_AsyncInitCommon()
988PRS->CONSUMER_EUSART1_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART1_RX_MA… in EUSART_AsyncInitCommon()
993PRS->CONSUMER_EUSART2_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART2_RX_MA… in EUSART_AsyncInitCommon()
[all …]
Dem_usart.c180 PRS->CONSUMER_USART0_RX = ch; in prsRxInput()
184 PRS->CONSUMER_USART1_RX = ch; in prsRxInput()
189 PRS->CONSUMER_USART2_RX = ch; in prsRxInput()
234 PRS->CONSUMER_USART0_IR = ch; in prsIrInput()
238 PRS->CONSUMER_USART1_IR = ch; in prsIrInput()
243 PRS->CONSUMER_USART2_IR = ch; in prsIrInput()
267 PRS->CONSUMER_USART0_TRIGGER = ch; in prsTriggerInput()
271 PRS->CONSUMER_USART1_TRIGGER = ch; in prsTriggerInput()
276 PRS->CONSUMER_USART2_TRIGGER = ch; in prsTriggerInput()
Dem_pcnt.c749 PRS->CONSUMER_PCNT0_S0IN = init->s0PRS; in PCNT_Init()
750 PRS->CONSUMER_PCNT0_S1IN = init->s1PRS; in PCNT_Init()
Dem_rtcc.c99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit()
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_prs.c90 signal = (PRS_Signal_t) (PRS->ASYNC_CH[ch].CTRL in getSignal()
93 signal = (PRS_Signal_t) (PRS->SYNC_CH[ch].CTRL in getSignal()
98 signal = (PRS_Signal_t) (PRS->CH[ch].CTRL in getSignal()
331 PRS->SYNC_CH[ch].CTRL = (source & _PRS_SYNC_CH_CTRL_SOURCESEL_MASK) in PRS_SourceSignalSet()
335 PRS->CH[ch].CTRL = (source & _PRS_CH_CTRL_SOURCESEL_MASK) in PRS_SourceSignalSet()
401 PRS->ROUTE |= (location << _PRS_ROUTE_LOCATION_SHIFT) in PRS_GpioOutputLocation()
409 volatile uint32_t * routeloc = &PRS->ROUTELOC0; in PRS_GpioOutputLocation()
411 PRS->ROUTEPEN |= 1 << ch; in PRS_GpioOutputLocation()
462 PRS->ASYNC_SWLEVEL = 0; in PRS_Reset()
464 PRS->ASYNC_CH[i].CTRL = _PRS_ASYNC_CH_CTRL_RESETVALUE; in PRS_Reset()
[all …]
Dem_eusart.c801 PRS->CONSUMER_EUART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
806PRS->CONSUMER_EUSART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
811PRS->CONSUMER_EUSART1_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART1_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
816PRS->CONSUMER_EUSART2_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART2_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
821PRS->CONSUMER_EUSART3_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART3_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
826PRS->CONSUMER_EUSART4_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART4_TRIGGER_MASK); in EUSART_PrsTriggerEnable()
983PRS->CONSUMER_EUART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUART0_RX_MASK… in EUSART_AsyncInitCommon()
987PRS->CONSUMER_EUSART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART0_RX_MA… in EUSART_AsyncInitCommon()
991PRS->CONSUMER_EUSART1_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART1_RX_MA… in EUSART_AsyncInitCommon()
996PRS->CONSUMER_EUSART2_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART2_RX_MA… in EUSART_AsyncInitCommon()
[all …]
Dem_usart.c180 PRS->CONSUMER_USART0_RX = ch; in prsRxInput()
184 PRS->CONSUMER_USART1_RX = ch; in prsRxInput()
189 PRS->CONSUMER_USART2_RX = ch; in prsRxInput()
234 PRS->CONSUMER_USART0_IR = ch; in prsIrInput()
238 PRS->CONSUMER_USART1_IR = ch; in prsIrInput()
243 PRS->CONSUMER_USART2_IR = ch; in prsIrInput()
267 PRS->CONSUMER_USART0_TRIGGER = ch; in prsTriggerInput()
271 PRS->CONSUMER_USART1_TRIGGER = ch; in prsTriggerInput()
276 PRS->CONSUMER_USART2_TRIGGER = ch; in prsTriggerInput()
Dem_pcnt.c749 PRS->CONSUMER_PCNT0_S0IN = init->s0PRS; in PCNT_Init()
750 PRS->CONSUMER_PCNT0_S1IN = init->s1PRS; in PCNT_Init()
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_prs.h1019 PRS->SWLEVEL = (PRS->SWLEVEL & ~mask) | (level & mask); in PRS_LevelSet()
1021 PRS->ASYNC_SWLEVEL = (PRS->ASYNC_SWLEVEL & ~mask) | (level & mask); in PRS_LevelSet()
1035 return PRS->SWLEVEL; in PRS_LevelGet()
1037 return PRS->ASYNC_SWLEVEL; in PRS_LevelGet()
1057 return PRS->ASYNC_PEEK; in PRS_Values()
1059 return PRS->SYNC_PEEK; in PRS_Values()
1063 return PRS->PEEK; in PRS_Values()
1104 PRS->SWPULSE = channels & _PRS_SWPULSE_MASK; in PRS_PulseTrigger()
1106 PRS->ASYNC_SWPULSE = channels & _PRS_ASYNC_SWPULSE_MASK; in PRS_PulseTrigger()
/hal_silabs-latest/gecko/emlib/inc/
Dem_prs.h1013 PRS->SWLEVEL = (PRS->SWLEVEL & ~mask) | (level & mask); in PRS_LevelSet()
1015 PRS->ASYNC_SWLEVEL = (PRS->ASYNC_SWLEVEL & ~mask) | (level & mask); in PRS_LevelSet()
1029 return PRS->SWLEVEL; in PRS_LevelGet()
1031 return PRS->ASYNC_SWLEVEL; in PRS_LevelGet()
1051 return PRS->ASYNC_PEEK; in PRS_Values()
1053 return PRS->SYNC_PEEK; in PRS_Values()
1057 return PRS->PEEK; in PRS_Values()
1098 PRS->SWPULSE = channels & _PRS_SWPULSE_MASK; in PRS_PulseTrigger()
1100 PRS->ASYNC_SWPULSE = channels & _PRS_ASYNC_SWPULSE_MASK; in PRS_PulseTrigger()
/hal_silabs-latest/gecko/Device/SiliconLabs/EFM32PG1B/Include/
Defm32pg1b100f128gm32.h339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b100f128im32.h339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b100f256gm32.h339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b100f256im32.h339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f128gm32.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f128gm48.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f128im32.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f256im32.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f256im48.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f256gm32.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32pg1b200f256gm48.h341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
/hal_silabs-latest/gecko/Device/SiliconLabs/EFM32HG/Include/
Defm32hg309f32.h333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32hg309f64.h333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
Defm32hg310f32.h333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro

12345678910>>...17