Home
last modified time | relevance | path

Searched refs:chan (Results 1 – 11 of 11) sorted by relevance

/lk-master/dev/usb/class/cdcserial/
A Dcdcserial.c141 chan->usb_online = true; in usb_register_cb()
161 chan->online_cb(chan, setup->value & 0x1); in usb_register_cb()
185 chan->usb_online = false; in cdcserial_create_channel()
186 chan->registered_bulk_eps_in = 0; in cdcserial_create_channel()
188 chan->registered_intr_eps_in = 0; in cdcserial_create_channel()
240 if (!chan->usb_online) { in cdcserial_write_async()
249 transfer->extra = chan; in cdcserial_write_async()
262 event_wait(&chan->txevt); in cdcserial_write()
275 if (!chan->usb_online) { in cdcserial_read_async()
284 transfer->extra = chan; in cdcserial_read_async()
[all …]
/lk-master/platform/stm32f0xx/
A Ddma.c24 static void dma_channel_assert(dma_channel_t chan) { in dma_channel_assert() argument
25 assert(DMA_CHANNEL_1 <= chan && chan < DMA_CHANNEL_7); in dma_channel_assert()
30 DMA1_Channel1_BASE + (chan - 1) * 0x14; in dma_get_channel()
34 static event_t *dma_event(dma_channel_t chan) { in dma_event() argument
35 return &dma_events[chan - 1]; in dma_event()
71 void dma_transfer_start(dma_channel_t chan, in dma_transfer_start() argument
76 dma_channel_assert(chan); in dma_transfer_start()
77 event_unsignal(dma_event(chan)); in dma_transfer_start()
88 void dma_wait(dma_channel_t chan) { in dma_wait() argument
89 dma_channel_assert(chan); in dma_wait()
[all …]
A Dtimer_capture.c167 volatile uint32_t *ccmr = chan & 0x2 ? &regs->CCMR2 : &regs->CCMR1; in stm32_timer_capture_setup_chan()
168 int shift = 8 * (chan & 1); in stm32_timer_capture_setup_chan()
176 uint32_t flags = tc->chan[chan].flags; in stm32_timer_capture_setup_chan()
184 shift = 4 * (chan & 3); in stm32_timer_capture_setup_chan()
192 assert(0 <= chan && chan <= 3); in stm32_timer_get_ccr()
193 switch (chan) { in stm32_timer_get_ccr()
237 if (tc->chan[chan].cb == NULL) { in stm32_timer_capture_chan_irq()
240 if (sr & (TIM_SR_CC1IF << chan)) { in stm32_timer_capture_chan_irq()
241 uint32_t val = stm32_timer_get_ccr(tc, chan); in stm32_timer_capture_chan_irq()
242 return tc->chan[chan].cb(stm32_timer_calc_value(tc, sr, val)); in stm32_timer_capture_chan_irq()
[all …]
/lk-master/dev/usb/class/cdcserial/include/dev/usb/class/
A Dcdcserial.h25 void (*online_cb)(cdcserial_channel_t *chan, bool online);
35 void cdcserial_create_channel(cdcserial_channel_t *chan, int data_ep_addr, int ctrl_ep_addr);
38 status_t cdcserial_write(cdcserial_channel_t *chan, size_t len, uint8_t *buf);
39 status_t cdcserial_write_async(cdcserial_channel_t *chan, usbc_transfer_t *transfer, ep_callback cb,
44 ssize_t cdcserial_read(cdcserial_channel_t *chan, size_t len, uint8_t *buf);
45 ssize_t cdcserial_read_async(cdcserial_channel_t *chan, usbc_transfer_t *transfer, ep_callback cb,
/lk-master/platform/stm32f0xx/include/platform/
A Ddma.h55 void dma_transfer_start(dma_channel_t chan,
70 void dma_wait(dma_channel_t chan);
A Dtimer_capture.h29 stm32_timer_capture_channel_t chan[4]; member
/lk-master/app/cdcserialtest/
A Dcdcserialtest.c19 void cdctest_setup(cdcserial_channel_t *chan) { in cdctest_setup() argument
20 cdc_chan = chan; in cdctest_setup()
/lk-master/app/cdcserialtest/include/app/cdcserialtest/
A Dcdcserialtest.h14 void cdctest_setup(cdcserial_channel_t *chan);
/lk-master/lib/cdcconsole/
A Dcdcconsole.c87 static void cdcconsole_online(cdcserial_channel_t *chan, bool online) { in cdcconsole_online() argument
88 cdcconsole_t *con = containerof(chan, cdcconsole_t, cdc_chan); in cdcconsole_online()
/lk-master/external/platform/pico/rp2_common/hardware_pwm/include/hardware/
A Dpwm.h234 static inline void pwm_set_chan_level(uint slice_num, uint chan, uint16_t level) { in pwm_set_chan_level() argument
238 level << (chan ? PWM_CH0_CC_B_LSB : PWM_CH0_CC_A_LSB), in pwm_set_chan_level()
239 chan ? PWM_CH0_CC_B_BITS : PWM_CH0_CC_A_BITS in pwm_set_chan_level()
/lk-master/external/platform/stellaris/ti-driverlib/
A DMANIFEST.TXT235 Obtained From: http://elm-chan.org/fsw/ff/00index_e.html

Completed in 14 milliseconds