MCPcopy Create free account

hub / github.com/ch32-rs/ch32-hal / functions

Functions1,020 in github.com/ch32-rs/ch32-hal

FunctionEXTI1
()
src/exti.rs:361
FunctionEXTI15_10
()
src/exti.rs:381
FunctionEXTI15_8
()
src/exti.rs:335
FunctionEXTI2
()
src/exti.rs:365
FunctionEXTI25_16
()
src/exti.rs:339
FunctionEXTI3
()
src/exti.rs:369
FunctionEXTI4
()
src/exti.rs:373
FunctionEXTI7_0
()
src/exti.rs:331
FunctionEXTI9_5
()
src/exti.rs:377
FunctionSysTick
()
src/embassy/time_driver_systick.rs:17
Method_port
(&self)
src/gpio.rs:473
Methodaccept_all
Creates a filter that accepts all frames
src/can/filter/bit32.rs:35
Methodaccept_set_address
(&mut self, addr: u8)
src/usbd.rs:986
Methodaccept_set_address
(&mut self, addr: u8)
src/otg_fs/endpoint.rs:466
Methodaccept_set_address
(&mut self, addr: u8)
src/usbhs/control.rs:173
Methodafter_millis
(milliseconds: u64)
examples/ch32l103/src/bin/usbpd.rs:61
Methodafter_millis
(milliseconds: u64)
examples/ch32x035/src/bin/usbpd.rs:61
Methodall_send_cid
CMD2: Send CID
src/sdio.rs:1159
Methodalloc_endpoint
( &mut self, max_packet_size: u16, )
src/usb/mod.rs:19
Methodalloc_endpoint_in
( &mut self, ep_type: EndpointType, ep_addr: Option<EndpointAddress>, max_pack
src/usbd.rs:388
Methodalloc_endpoint_in
( &mut self, ep_type: embassy_usb_driver::EndpointType, ep_addr: Option<EndpointAddres
src/otg_fs/mod.rs:220
Methodalloc_endpoint_in
( &mut self, ep_type: EndpointType, ep_addr: Option<EndpointAddress>, max_pack
src/usbhs/mod.rs:267
Methodalloc_endpoint_out
( &mut self, ep_type: EndpointType, ep_addr: Option<EndpointAddress>, max_pack
src/usbd.rs:398
Methodalloc_endpoint_out
( &mut self, ep_type: embassy_usb_driver::EndpointType, ep_addr: Option<EndpointAddres
src/otg_fs/mod.rs:210
Methodalloc_endpoint_out
( &mut self, ep_type: EndpointType, ep_addr: Option<EndpointAddress>, max_pack
src/usbhs/mod.rs:257
Methodapp_cmd
App Command. Indicates that next command will be a app command
src/sdio.rs:1229
Methodapp_op_cmd
(arg: u32)
src/sdio.rs:1220
Functionblink
(pin: Peri<'static, AnyPin>)
examples/ch32v305/src/bin/spi-lcd-st7735-cube.rs:29
Functionblocking_erase_sector
(_sector: &FlashSector)
src/flash/other.rs:20
Methodblocking_flush
Block until transmission complete
src/usart/mod.rs:224
Methodblocking_read
Perform a blocking read into `buffer`
src/usart/mod.rs:406
Methodblocking_recv
Blocks until a frame was received or an error occurred.
src/can/can.rs:184
Methodblocking_transaction
Blocking transaction with operations. Consecutive operations of same type are merged. See [transaction contract] for details. [transaction contract]
src/i2c.rs:462
Methodblocking_transmit
Puts a frame in the transmit buffer to be sent on the bus. If the transmit buffer is full, this function will block until a mailbox becomes available
src/can/can.rs:168
Methodblocking_wait
Blocking wait until the transfer finishes.
src/dma/dma_bdma.rs:421
Functionblocking_write
(_start_address: u32, _buf: &[u8; WRITE_SIZE])
src/flash/other.rs:17
Functionblocking_write
(start_address: u32, buf: &[u8; WRITE_SIZE])
src/flash/v3.rs:43
Methodbytes
Amount of bytes of this word size.
src/dma/word.rs:14
Functioncan_read
()
src/dma/ringbuffer.rs:455
Functioncan_read_when_dma_writer_is_wrapped_and_read_does_not_wrap
()
src/dma/ringbuffer.rs:531
Functioncan_read_when_dma_writer_wraps_once_with_same_ndtr
()
src/dma/ringbuffer.rs:566
Functioncan_read_with_wrap
()
src/dma/ringbuffer.rs:496
Functioncannot_read_when_dma_writer_overwrites_during_not_wrapping_read
()
src/dma/ringbuffer.rs:602
Functioncannot_read_when_dma_writer_overwrites_during_wrapping_read
()
src/dma/ringbuffer.rs:636
Methodcapabilities
(&self)
src/eth/v1/mod.rs:835
Methodcapacity
The capacity of the ringbuffer
src/dma/dma_bdma.rs:565
Methodcapacity
(&self)
src/flash/common.rs:209
Methodcard_status
CMD13: Ask card to send status register ACMD13: SD Status
src/sdio.rs:1196
Methodch1
Temporarily access channel 1.
src/dac.rs:308
Methodch2
Temporarily access channel 2.
src/dac.rs:313
Methodcheck_and_clear_error_flags
()
src/i2c.rs:240
Methodclear
Clear all data in the ring buffer.
src/dma/dma_bdma.rs:534
Methodclear
Reset the ring buffer to its initial state
src/dma/ringbuffer.rs:66
Functionclear_all_err
()
src/flash/other.rs:23
Methodclear_input_interrupt
Clear input interrupt.
src/timer/low_level.rs:388
Methodclear_interrupt_flags
()
src/sdio.rs:692
Methodclear_update_interrupt
Clear update interrupt. Returns whether the update interrupt flag was set.
src/timer/low_level.rs:269
Methodclock
Get the current SDMMC bus clock
src/sdio.rs:1120
Methodcmd51
()
src/sdio.rs:1224
Methodcmd6
CMD6: Switch Function Command ACMD6: Bus Width
src/sdio.rs:1170
Methodcmd_active
()
src/sdio.rs:389
Methodcomplete_download
(&mut self)
examples/ch32v307/src/bin/usbfs_dfu.rs:27
Methodconsume
(self, f: F)
src/eth/v1/mod.rs:789
Methodcontrol_in
( &'a mut self, req: embassy_usb::control::Request, buf: &'a mut [u8], )
examples/ch32v307/src/bin/usbfs_dfu.rs:145
Methodcontrol_out
(&mut self, req: embassy_usb::control::Request, buf: &[u8])
examples/ch32v307/src/bin/usbfs_dfu.rs:131
Methoddata_active
()
src/sdio.rs:379
Methoddata_in
(&mut self, data: &[u8], first: bool, last: bool)
src/usbd.rs:882
Methoddata_in
(&mut self, data: &[u8], first: bool, last: bool)
src/otg_fs/endpoint.rs:307
Methoddata_in
(&mut self, data: &[u8], first: bool, last: bool)
src/usbhs/control.rs:86
Methoddata_interrupts
(enable: bool)
src/sdio.rs:28
Methoddata_out
(&mut self, buf: &mut [u8], first: bool, last: bool)
src/usbd.rs:819
Methoddata_out
(&mut self, buf: &mut [u8], first: bool, _last: bool)
src/otg_fs/endpoint.rs:253
Methoddata_out
(&mut self, buf: &mut [u8], first: bool, _last: bool)
src/usbhs/control.rs:65
Methoddefault
()
src/i2c.rs:92
Methoddefault
()
src/adc.rs:33
Methoddefault
()
src/sdio.rs:66
Methoddefault
()
src/lib.rs:163
Methoddefault
()
src/spi.rs:61
Methoddefault
115200 8N1
src/usart/mod.rs:124
Methoddefault
()
src/can/can.rs:58
Methoddefault
()
src/rcc/ch641.rs:37
Methoddefault
()
src/rcc/mod.rs:122
Methoddefault
()
src/rcc/v1.rs:150
Methoddefault
()
src/rcc/v3.rs:212
Methoddefault
()
src/rcc/v00x.rs:73
Methoddefault
()
src/rcc/v003.rs:73
Methoddefault
()
src/rcc/x0.rs:14
Methoddefault
()
src/usb/mod.rs:62
Methoddefault
()
src/dma/dma_bdma.rs:44
Methoddefault_lse
()
src/rcc/mod.rs:93
Methoddefault_lsi
()
src/rcc/mod.rs:104
Methoddegrade
(self)
src/gpio.rs:608
Methoddegrade
(self)
src/exti.rs:8
Methoddegrade
(self)
src/dma/mod.rs:62
Methoddegrade_adc
(mut self)
src/adc.rs:226
Methoddelay_ms
(&mut self, mut ms: u32)
src/delay/impl_qingke_v2_v4.rs:51
Methoddelay_ns
(&mut self, ns: u32)
src/delay/impl_qingke_v2_v4.rs:63
Methoddelay_ns
(&mut self, ns: u32)
src/delay/impl_qingke_v3.rs:52
Methodderef
(&self)
src/sdio.rs:82
Methodderef_mut
(&mut self)
src/sdio.rs:88
← previousnext →401–500 of 1,020, ranked by callers