| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_prs.c | 90 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 …]
|
| D | em_eusart.c | 798 PRS->CONSUMER_EUART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 803 … PRS->CONSUMER_EUSART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 808 … PRS->CONSUMER_EUSART1_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART1_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 813 … PRS->CONSUMER_EUSART2_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART2_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 818 … PRS->CONSUMER_EUSART3_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART3_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 823 … PRS->CONSUMER_EUSART4_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART4_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 980 …PRS->CONSUMER_EUART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUART0_RX_MASK… in EUSART_AsyncInitCommon() 984 …PRS->CONSUMER_EUSART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART0_RX_MA… in EUSART_AsyncInitCommon() 988 …PRS->CONSUMER_EUSART1_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART1_RX_MA… in EUSART_AsyncInitCommon() 993 …PRS->CONSUMER_EUSART2_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART2_RX_MA… in EUSART_AsyncInitCommon() [all …]
|
| D | em_usart.c | 180 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()
|
| D | em_pcnt.c | 749 PRS->CONSUMER_PCNT0_S0IN = init->s0PRS; in PCNT_Init() 750 PRS->CONSUMER_PCNT0_S1IN = init->s1PRS; in PCNT_Init()
|
| D | em_rtcc.c | 99 volatile uint32_t *reg = &PRS->CONSUMER_RTCC_CC0; in RTCC_ChannelInit()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_prs.c | 90 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 …]
|
| D | em_eusart.c | 801 PRS->CONSUMER_EUART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 806 … PRS->CONSUMER_EUSART0_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART0_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 811 … PRS->CONSUMER_EUSART1_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART1_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 816 … PRS->CONSUMER_EUSART2_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART2_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 821 … PRS->CONSUMER_EUSART3_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART3_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 826 … PRS->CONSUMER_EUSART4_TRIGGER = (init->prs_trigger_channel & _PRS_CONSUMER_EUSART4_TRIGGER_MASK); in EUSART_PrsTriggerEnable() 983 …PRS->CONSUMER_EUART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUART0_RX_MASK… in EUSART_AsyncInitCommon() 987 …PRS->CONSUMER_EUSART0_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART0_RX_MA… in EUSART_AsyncInitCommon() 991 …PRS->CONSUMER_EUSART1_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART1_RX_MA… in EUSART_AsyncInitCommon() 996 …PRS->CONSUMER_EUSART2_RX_SET = (init->advancedSettings->prsRxChannel & _PRS_CONSUMER_EUSART2_RX_MA… in EUSART_AsyncInitCommon() [all …]
|
| D | em_usart.c | 180 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()
|
| D | em_pcnt.c | 749 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/ |
| D | em_prs.h | 1019 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/ |
| D | em_prs.h | 1013 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/ |
| D | efm32pg1b100f128gm32.h | 339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b100f128im32.h | 339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b100f256gm32.h | 339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b100f256im32.h | 339 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f128gm32.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f128gm48.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f128im32.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f256im32.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f256im48.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f256gm32.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32pg1b200f256gm48.h | 341 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFM32HG/Include/ |
| D | efm32hg309f32.h | 333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32hg309f64.h | 333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|
| D | efm32hg310f32.h | 333 #define PRS ((PRS_TypeDef *) PRS_BASE) /**< PRS base pointer */ macro
|