Home
last modified time | relevance | path

Searched refs:EVSYS (Results 1 – 25 of 89) sorted by relevance

1234

/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/events_sam_d_r_h/
A Devents.c140 EVSYS->CTRL.reg = EVSYS_CTRL_SWRST; in _system_events_init()
142 while (EVSYS->CTRL.reg & EVSYS_CTRL_SWRST) { in _system_events_init()
240 EVSYS->CTRL.reg = EVSYS_CTRL_GCLKREQ; in events_trigger()
245 EVSYS->CTRL.reg &= ~EVSYS_CTRL_GCLKREQ; in events_trigger()
276 if (EVSYS->INTFLAG.reg & flag) { in events_is_detected()
277 EVSYS->INTFLAG.reg = flag; in events_is_detected()
292 if (EVSYS->INTFLAG.reg & flag) { in events_is_overrun()
293 EVSYS->INTFLAG.reg = flag; in events_is_overrun()
305 EVSYS->USER.reg = EVSYS_USER_CHANNEL(resource->channel + 1) | in events_attach_user()
309 EVSYS->CHANNEL.reg = resource->channel_reg; in events_attach_user()
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/events_sam_l_c/
A Devents.c141 EVSYS->CTRLA.reg = EVSYS_CTRLA_SWRST; in _system_events_init()
143 while (EVSYS->CTRLA.reg & EVSYS_CTRLA_SWRST) { in _system_events_init()
228 if (EVSYS->CHANNEL[resource->channel].reg & in events_trigger()
234 if (!(EVSYS->CHANNEL[resource->channel].reg & in events_trigger()
239 EVSYS->SWEVT.reg = (0x01UL << resource->channel); in events_trigger()
270 if (EVSYS->INTFLAG.reg & flag) { in events_is_detected()
271 EVSYS->INTFLAG.reg = flag; in events_is_detected()
286 if (EVSYS->INTFLAG.reg & flag) { in events_is_overrun()
287 EVSYS->INTFLAG.reg = flag; in events_is_overrun()
302 EVSYS->CHANNEL[resource->channel].reg = resource->channel_reg; in events_attach_user()
[all …]
/bsp/maxim/max32660-evsys/
A DREADME.md1 # Maxim-MAX32660- EVSYS说明
11 开发板介绍页面: [MAX32660-EVSYS](https://www.maximintegrated.com/en/products/microcontrollers/MAX32660-EV…
13 开发板datasheet: [MAX32660-EVSYS.pdf)](https://datasheets.maximintegrated.com/en/ds/MAX32660-EVSYS.pdf)
40 MAX32660-EVSYS是美信官方的开发板,搭载MAX32660芯片,基于ARM Cortex-M4F内核,最高主频96MHz,具有丰富的外设资源,内核带有FPU。
50 MAX32660-EVSYS开发板常用 **板载资源** 如下:
/bsp/samd21/sam_d2x_asflib/sam0/drivers/events/
A Devents_hooks.c142 EVSYS->INTENSET.reg = _events_find_bit_position(resource->channel, in events_enable_interrupt_source()
145 EVSYS->INTENSET.reg = _events_find_bit_position(resource->channel, in events_enable_interrupt_source()
159 EVSYS->INTENCLR.reg = _events_find_bit_position(resource->channel, in events_disable_interrupt_source()
162 EVSYS->INTENCLR.reg = _events_find_bit_position(resource->channel, in events_disable_interrupt_source()
218 flag = EVSYS->INTFLAG.reg; in EVSYS_Handler()
221 EVSYS->INTFLAG.reg = _EVENTS_INTFLAGS_MASK; in EVSYS_Handler()
/bsp/samd21/sam_d2x_asflib/sam0/utils/cmsis/samd20/include/
A Dsamd20e14.h345 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
395 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
397 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20e15.h345 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
395 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
397 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g14.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g15.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g16.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g17.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g17u.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g18.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20g18u.h350 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
402 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
404 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20e16.h345 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
395 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
397 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20e17.h345 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
395 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
397 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20e18.h345 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
395 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
397 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20j14.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
415 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
417 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20j15.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
415 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
417 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20j16.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
415 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
417 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20j17.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
415 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
417 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd20j18.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
415 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
417 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
/bsp/samd21/sam_d2x_asflib/sam0/utils/cmsis/samd21/include/
A Dsamd21e15a.h369 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
427 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
429 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd21e15l.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
419 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
421 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd21e16a.h369 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
427 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
429 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */
A Dsamd21e16l.h361 #define EVSYS (0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
419 #define EVSYS ((Evsys *)0x42000400UL) /**< \brief (EVSYS) APB Base Address */ macro
421 #define EVSYS_INSTS { EVSYS } /**< \brief (EVSYS) Instances List */

Completed in 60 milliseconds

1234