Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ciniml/rust-dap
/ functions
Functions
256 in github.com/ciniml/rust-dap
⨍
Functions
256
◇
Types & classes
55
Method
jtag_write_sequence
( &mut self, config: &JtagIoConfig, clock_count: usize, tms_value: bool,
rust-dap/src/bitbang.rs:1266
Method
jtag_write_sequence
( &mut self, config: &JtagIoConfig, clock_count: usize, tms_value: bool,
rust-dap-rp2040/src/pio/jtag.rs:513
Function
loopback
()
uart-test/src/lib.rs:10
Function
main
()
boards/rpi_pico/build.rs:1
Function
main
()
boards/xiao_m0/src/main.rs:75
Function
main
()
rust-dap-rp2040/build.rs:16
Method
max_packet_size
(&self)
rust-dap/src/interface.rs:198
Method
new
( alloc: &UsbBusAllocator<B>, io: T, capability: DapCapabilities, )
rust-dap/src/cmsis_dap.rs:1116
Method
new
( swclk: SwClkInputPin, swdio: SwdIoInputPin, reset: ResetInputPin, cycle_dela
rust-dap/src/bitbang.rs:144
Method
new
(alloc: &UsbBusAllocator<B>, max_packet_size: u16)
rust-dap/src/interface.rs:189
Method
new
(buffer: Buffer)
rust-dap/src/cursor.rs:35
Method
new
(pin: Pin<I, Input<Floating>>)
boards/xiao_m0/src/swdio_pin.rs:15
Method
new
(pin: Pin<I, Input<Floating>>)
rust-dap-rp2040/src/swdio_pin.rs:33
Method
new
( pio0: pac::PIO0, _tck: pio0::Pin<Tck>, _tms: pio0::Pin<Tms>, _tdi: pio0::Pin
rust-dap-rp2040/src/pio/jtag.rs:163
Method
new
(pio0: pac::PIO0, _: pio0::Pin<C>, _: pio0::Pin<D>, _: pio0::Pin<E>, resets: &mut pac::RESETS)
rust-dap-rp2040/src/pio/swd.rs:180
Method
new_with_position
(buffer: Buffer, position: usize)
rust-dap/src/cursor.rs:41
Function
pre_init
()
rust-dap-rp2040/src/lib.rs:45
Method
release
(self)
rust-dap/src/cursor.rs:45
Method
reset
(&mut self)
rust-dap/src/cmsis_dap.rs:1278
Method
reset
(&mut self)
rust-dap/src/cursor.rs:49
Method
resume
(&self)
rust-dap/src/cmsis_dap.rs:1550
Method
set_device_address
(&self, _addr: u8)
rust-dap/src/cmsis_dap.rs:1524
Method
set_stalled
(&self, _ep_addr: EndpointAddress, _stalled: bool)
rust-dap/src/cmsis_dap.rs:1538
Method
suspend
(&self)
rust-dap/src/cmsis_dap.rs:1546
Method
swd_read_sequence
(&mut self, _config: &SwdIoConfig, _count: usize, _data: &mut [u8])
rust-dap/src/cmsis_dap.rs:1355
Method
swd_read_sequence
(&mut self, config: &SwdIoConfig, count: usize, data: &mut [u8])
rust-dap/src/bitbang.rs:461
Method
swd_read_sequence
(&mut self, _config: &SwdIoConfig, count: usize, data: &mut [u8])
rust-dap-rp2040/src/pio/swd.rs:473
Method
swd_sequence
( &mut self, config: &CmsisDapConfig, request: &[u8], response: &mut [u8],
rust-dap/src/bitbang.rs:654
Method
swd_sequence
( &mut self, _config: &CmsisDapConfig, _request: &[u8], _response: &mut [u8],
rust-dap-rp2040/src/pio/jtag.rs:658
Method
swd_sequence
( &mut self, config: &CmsisDapConfig, request: &[u8], response: &mut [u8],
rust-dap-rp2040/src/pio/swd.rs:627
Method
swd_transfer
( &mut self, _config: &SwdIoConfig, _request: SwdRequest, _dat
rust-dap/src/cmsis_dap.rs:1361
Method
swd_transfer
( &mut self, config: &SwdIoConfig, request: SwdRequest, data: u32, )
rust-dap/src/bitbang.rs:501
Method
swd_transfer
( &mut self, config: &SwdIoConfig, request: SwdRequest, data: u32, )
rust-dap-rp2040/src/pio/swd.rs:510
Method
swd_write_sequence
(&mut self, _config: &SwdIoConfig, _count: usize, _data: &[u8])
rust-dap/src/cmsis_dap.rs:1357
Method
swd_write_sequence
(&mut self, config: &SwdIoConfig, count: usize, data: &[u8])
rust-dap/src/bitbang.rs:484
Method
swj_clock
( &mut self, _config: &mut CmsisDapConfig, request: &[u8], response: &mut [u8]
rust-dap/src/cmsis_dap.rs:517
Method
swj_clock
( &mut self, config: &mut SwdIoConfig, frequency_hz: u32, )
rust-dap/src/bitbang.rs:432
Method
swj_clock
( &mut self, _config: &mut JtagIoConfig, #[allow(unused_variables)] frequency_hz: u32,
rust-dap-rp2040/src/pio/jtag.rs:475
Method
swj_clock
( &mut self, _config: &mut SwdIoConfig, #[allow(unused_variables)] frequency_hz: u32,
rust-dap-rp2040/src/pio/swd.rs:460
Method
swj_pins
( &mut self, _config: &CmsisDapConfig, pin_output: u8, pin_select: u8,
rust-dap/src/bitbang.rs:729
Method
swj_pins
( &mut self, _config: &CmsisDapConfig, pin_output: u8, pin_select: u8,
rust-dap-rp2040/src/pio/jtag.rs:716
Method
swj_pins
( &mut self, _config: &CmsisDapConfig, pin_output: u8, pin_select: u8,
rust-dap-rp2040/src/pio/swd.rs:702
Method
swj_sequence
(&mut self, config: &SwdIoConfig, count: usize, data: &[u8])
rust-dap/src/bitbang.rs:443
Method
swj_sequence
(&mut self, _config: &JtagIoConfig, count: usize, data: &[u8])
rust-dap-rp2040/src/pio/jtag.rs:485
Method
swj_sequence
(&mut self, config: &SwdIoConfig, count: usize, data: &[u8])
rust-dap-rp2040/src/pio/swd.rs:470
Function
test_cmsisdap_process
()
rust-dap/src/cmsis_dap.rs:1562
Method
to_swdio_in
(&mut self)
rust-dap-rp2040/src/pio/swd.rs:415
Method
to_tdo_out
(&mut self, output: bool)
rust-dap/src/bitbang.rs:1060
Method
transfer_block_inner
( &mut self, config: &mut CmsisDapConfig, dap_index: u8, swd_request: SwdReque
rust-dap/src/cmsis_dap.rs:373
Method
transfer_inner_with_retry
( &mut self, config: &CmsisDapConfig, dap_index: u8, request: SwdRequest,
rust-dap-rp2040/src/pio/jtag.rs:693
Method
transfer_inner_with_retry
( &mut self, config: &CmsisDapConfig, _dap_index: u8, request: SwdRequest,
rust-dap-rp2040/src/pio/swd.rs:681
Method
try_from
(value: usbd_serial::StopBits)
rust-dap-rp2040/src/line_coding.rs:72
Function
uart_irq
(mut c: uart_irq::Context)
boards/rpi_pico/src/main.rs:367
Function
uart_irq
(mut c: uart_irq::Context)
boards/xiao_rp2040/src/main.rs:272
Function
usbctrl_irq
(mut c: usbctrl_irq::Context)
boards/rpi_pico/src/main.rs:390
Function
usbctrl_irq
(mut c: usbctrl_irq::Context)
boards/xiao_rp2040/src/main.rs:295
← previous
201–256 of 256, ranked by callers