[−][src]Module cc2650::aux_evctl
AUX Event Controller
Modules
combevtomcumask | Combined Event To MCU Mask Select event flags in EVTOMCUFLAGS that contribute to the AUX_COMB event to EVENT and system CPU. The AUX_COMB event is high as long as one or more of the included event flags are set. |
dmactl | Direct Memory Access Control |
evstat0 | Event Status 0 Register holds events 0 thru 15 of the 32-bit event bus that is synchronous to AUX clock. The following subscribers use the asynchronous version of events in this register. - AUX_ANAIF. - AUX_TDC. |
evstat1 | Event Status 1 Current event source levels, 31:16 |
evtoaonflags | Events To AON Flags This register contains a collection of event flags routed to AON_EVENT. To clear an event flag, write to EVTOAONFLAGSCLR or write 0 to event flag in this register. |
evtoaonflagsclr | Events To AON Clear Clear event flags in EVTOAONFLAGS. In order to clear a level sensitive event flag, the event must be deasserted. |
evtoaonpol | Events To AON Polarity Event source polarity configuration for EVTOAONFLAGS. |
evtomcuflags | Events to MCU Flags This register contains a collection of event flags routed to MCU domain. To clear an event flag, write to EVTOMCUFLAGSCLR or write 0 to event flag in this register. Follow procedure described in AUX_SYSIF:WUCLR to clear AUX_WU_EV event flag. |
evtomcuflagsclr | Events To MCU Flags Clear Clear event flags in EVTOMCUFLAGS. In order to clear a level sensitive event flag, the event must be deasserted. |
evtomcupol | Event To MCU Polarity Event source polarity configuration for EVTOMCUFLAGS. |
scewevsel | Sensor Controller Engine Wait Event Selection Configuration of this register controls bit index 7 in AUX_SCE:WUSTAT.EV_SIGNALS. This bit can be used by AUX_SCE WEV0, WEV1, BEV0 and BEV1 instructions |
swevset | Software Event Set Set software event flags from AUX domain to AON and MCU domains. CPUs in MCU domain can read the event flags from EVTOAONFLAGS and clear them in EVTOAONFLAGSCLR. Use of these event flags is software-defined. |
veccfg0 | Vector Configuration 0 AUX_SCE wakeup vector 0 and 1 configuration |
veccfg1 | Vector Configuration 1 AUX_SCE event vectors 2 and 3 configuration |
vecflags | Vector Flags If a vector flag becomes 1 and AUX_SCE sleeps, AUX_SCE will wake up and execute the corresponding vector. The vector with the lowest index will execute first if multiple vectors flags are set. AUX_SCE must return to sleep to execute the next vector. During execution of a vector, AUX_SCE must clear the vector flag that triggered execution. Write 1 to bit index n in VECFLAGSCLR to clear vector flag n. |
vecflagsclr | Vector Flags Clear Strobes for clearing flags in VECFLAGS. |
Structs
COMBEVTOMCUMASK | Combined Event To MCU Mask Select event flags in EVTOMCUFLAGS that contribute to the AUX_COMB event to EVENT and system CPU. The AUX_COMB event is high as long as one or more of the included event flags are set. |
DMACTL | Direct Memory Access Control |
EVSTAT0 | Event Status 0 Register holds events 0 thru 15 of the 32-bit event bus that is synchronous to AUX clock. The following subscribers use the asynchronous version of events in this register. - AUX_ANAIF. - AUX_TDC. |
EVSTAT1 | Event Status 1 Current event source levels, 31:16 |
EVTOAONFLAGS | Events To AON Flags This register contains a collection of event flags routed to AON_EVENT. To clear an event flag, write to EVTOAONFLAGSCLR or write 0 to event flag in this register. |
EVTOAONFLAGSCLR | Events To AON Clear Clear event flags in EVTOAONFLAGS. In order to clear a level sensitive event flag, the event must be deasserted. |
EVTOAONPOL | Events To AON Polarity Event source polarity configuration for EVTOAONFLAGS. |
EVTOMCUFLAGS | Events to MCU Flags This register contains a collection of event flags routed to MCU domain. To clear an event flag, write to EVTOMCUFLAGSCLR or write 0 to event flag in this register. Follow procedure described in AUX_SYSIF:WUCLR to clear AUX_WU_EV event flag. |
EVTOMCUFLAGSCLR | Events To MCU Flags Clear Clear event flags in EVTOMCUFLAGS. In order to clear a level sensitive event flag, the event must be deasserted. |
EVTOMCUPOL | Event To MCU Polarity Event source polarity configuration for EVTOMCUFLAGS. |
RegisterBlock | Register block |
SCEWEVSEL | Sensor Controller Engine Wait Event Selection Configuration of this register controls bit index 7 in AUX_SCE:WUSTAT.EV_SIGNALS. This bit can be used by AUX_SCE WEV0, WEV1, BEV0 and BEV1 instructions |
SWEVSET | Software Event Set Set software event flags from AUX domain to AON and MCU domains. CPUs in MCU domain can read the event flags from EVTOAONFLAGS and clear them in EVTOAONFLAGSCLR. Use of these event flags is software-defined. |
VECCFG0 | Vector Configuration 0 AUX_SCE wakeup vector 0 and 1 configuration |
VECCFG1 | Vector Configuration 1 AUX_SCE event vectors 2 and 3 configuration |
VECFLAGS | Vector Flags If a vector flag becomes 1 and AUX_SCE sleeps, AUX_SCE will wake up and execute the corresponding vector. The vector with the lowest index will execute first if multiple vectors flags are set. AUX_SCE must return to sleep to execute the next vector. During execution of a vector, AUX_SCE must clear the vector flag that triggered execution. Write 1 to bit index n in VECFLAGSCLR to clear vector flag n. |
VECFLAGSCLR | Vector Flags Clear Strobes for clearing flags in VECFLAGS. |