Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bouffalolab/bl-pac
/ functions
Functions
3,147 in github.com/bouffalolab/bl-pac
⨍
Functions
3,147
◇
Types & classes
1,646
↓ 37 callers
Method
variant
(&self)
bl616/src/glb/gpio_config.rs:125
↓ 29 callers
Method
variant
(&self)
bl808/src/glb/gpio_config.rs:127
↓ 24 callers
Method
variant
(&self)
bl616/src/uart/transmit_config.rs:56
↓ 24 callers
Method
variant
(&self)
bl808/src/uart/transmit_config.rs:56
↓ 20 callers
Method
variant
(&self)
bl616/src/uart/receive_config.rs:56
↓ 20 callers
Method
variant
(&self)
bl808/src/uart/receive_config.rs:56
↓ 14 callers
Method
variant
(&self)
bl616/src/i2c/config.rs:56
↓ 14 callers
Method
variant
(&self)
bl808/src/i2c/config.rs:56
↓ 12 callers
Method
variant
(&self)
bl808/src/glb/uart_signal_0.rs:77
↓ 8 callers
Method
variant
(&self)
bl616/src/glb/uart_signal_0.rs:69
↓ 5 callers
Method
variant
(&self)
bl616/src/i2c/interrupt.rs:66
↓ 5 callers
Method
variant
(&self)
bl808/src/i2c/interrupt.rs:66
↓ 4 callers
Method
variant
(&self)
bl616/src/pwm/group/config.rs:92
↓ 4 callers
Method
variant
(&self)
bl616/src/uart/signal_override.rs:64
↓ 4 callers
Method
variant
(&self)
bl616/src/uart/rs485_transmit.rs:56
↓ 4 callers
Method
variant
(&self)
bl808/src/pwm/group/config.rs:92
↓ 4 callers
Method
variant
(&self)
bl808/src/uart/signal_override.rs:64
↓ 4 callers
Method
variant
(&self)
bl808/src/uart/rs485_transmit.rs:56
↓ 3 callers
Method
as_ptr
(&self)
bl616/src/generic.rs:92
↓ 3 callers
Method
as_ptr
(&self)
bl808/src/generic.rs:92
↓ 3 callers
Method
variant
(&self)
bl616/src/i2s/fifo_config_0.rs:60
↓ 3 callers
Method
variant
(&self)
bl616/src/crc/config.rs:77
↓ 3 callers
Method
variant
(&self)
bl616/src/uart/fifo_config_0.rs:60
↓ 3 callers
Method
variant
(&self)
bl616/src/i2c/fifo_config_0.rs:60
↓ 3 callers
Method
variant
(&self)
bl808/src/i2s/fifo_config_0.rs:60
↓ 3 callers
Method
variant
(&self)
bl808/src/uart/fifo_config_0.rs:60
↓ 3 callers
Method
variant
(&self)
bl808/src/i2c/fifo_config_0.rs:60
↓ 2 callers
Method
bit
(&self)
bl616/src/generic.rs:354
↓ 2 callers
Method
bit
(&self)
bl808/src/generic.rs:354
↓ 2 callers
Method
bits
(&self)
bl616/src/generic.rs:244
↓ 2 callers
Method
bits
(&self)
bl808/src/generic.rs:244
↓ 2 callers
Method
variant
(&self)
bl616/src/emac/interrupt_source.rs:80
↓ 2 callers
Method
variant
(&self)
bl616/src/emac/interrupt_mask.rs:80
↓ 2 callers
Method
variant
(&self)
bl616/src/pwm/group/interrupt_mask.rs:56
↓ 2 callers
Method
variant
(&self)
bl616/src/pwm/group/interrupt_enable.rs:56
↓ 2 callers
Method
variant
(&self)
bl616/src/uart/interrupt_mask.rs:100
↓ 2 callers
Method
variant
(&self)
bl616/src/uart/interrupt_enable.rs:100
↓ 2 callers
Method
variant
(&self)
bl616/src/uart/data_config.rs:56
↓ 2 callers
Method
variant
(&self)
bl808/src/emac/interrupt_source.rs:80
↓ 2 callers
Method
variant
(&self)
bl808/src/emac/interrupt_mask.rs:80
↓ 2 callers
Method
variant
(&self)
bl808/src/pwm/group/interrupt_mask.rs:56
↓ 2 callers
Method
variant
(&self)
bl808/src/pwm/group/interrupt_enable.rs:56
↓ 2 callers
Method
variant
(&self)
bl808/src/glb/uart_config.rs:70
↓ 2 callers
Method
variant
(&self)
bl808/src/uart/interrupt_mask.rs:100
↓ 2 callers
Method
variant
(&self)
bl808/src/uart/interrupt_enable.rs:100
↓ 2 callers
Method
variant
(&self)
bl808/src/uart/data_config.rs:56
↓ 2 callers
Method
variant
(&self)
bl808/src/lz4d/interrupt_enable.rs:56
↓ 1 callers
Method
output
(self)
bl808/src/glb/gpio_config.rs:511
↓ 1 callers
Function
process_chip
(chip: &Chip, workspace: &Path)
xtask/src/main.rs:72
↓ 1 callers
Method
to_string
(&self)
xtask/src/main.rs:32
↓ 1 callers
Method
variant
(&self)
bl616/src/uart/bus_state.rs:37
↓ 1 callers
Method
variant
(&self)
bl616/src/i2c/bus_busy.rs:56
↓ 1 callers
Method
variant
(&self)
bl808/src/uart/bus_state.rs:37
↓ 1 callers
Method
variant
(&self)
bl808/src/i2c/bus_busy.rs:56
Method
active
(&self)
bl616/src/dma/channel/config.rs:111
Method
active_high
(self)
bl616/src/uart/rs485_transmit.rs:130
Method
active_high
(self)
bl808/src/uart/rs485_transmit.rs:130
Method
active_low
(self)
bl616/src/uart/rs485_transmit.rs:135
Method
active_low
(self)
bl808/src/uart/rs485_transmit.rs:135
Method
adc_trigger_source
(&self)
bl616/src/pwm/group/config.rs:144
Method
adc_trigger_source
(&self)
bl808/src/pwm/group/config.rs:144
Method
alternate
(&self)
bl616/src/glb/gpio_config.rs:676
Method
alternate
(self)
bl808/src/glb/gpio_config.rs:516
Method
analog
(self)
bl616/src/glb/gpio_config.rs:331
Method
analog
(self)
bl808/src/glb/gpio_config.rs:339
Method
apwm
(self)
bl616/src/glb/gpio_config.rs:391
Method
arbitrate_lost_clear
(&mut self)
bl616/src/i2c/interrupt.rs:395
Method
arbitrate_lost_clear
(&mut self)
bl808/src/i2c/interrupt.rs:395
Method
arbitrate_lost_enable
(&self)
bl616/src/i2c/interrupt.rs:334
Method
arbitrate_lost_enable
(&self)
bl808/src/i2c/interrupt.rs:334
Method
arbitrate_lost_mask
(&self)
bl616/src/i2c/interrupt.rs:304
Method
arbitrate_lost_mask
(&self)
bl808/src/i2c/interrupt.rs:304
Method
arbitrate_lost_state
(&self)
bl616/src/i2c/interrupt.rs:274
Method
arbitrate_lost_state
(&self)
bl808/src/i2c/interrupt.rs:274
Method
async_falling_edge
(self)
bl616/src/glb/gpio_config.rs:525
Method
async_high_level
(self)
bl616/src/glb/gpio_config.rs:540
Method
async_low_level
(self)
bl616/src/glb/gpio_config.rs:535
Method
async_rising_edge
(self)
bl616/src/glb/gpio_config.rs:530
Method
auto_baudrate
(&self)
bl616/src/uart/receive_config.rs:542
Method
auto_baudrate
(&self)
bl808/src/uart/receive_config.rs:542
Method
auto_baudrate_five_five
(&self)
bl616/src/uart/interrupt_state.rs:132
Method
auto_baudrate_five_five
(&mut self)
bl616/src/uart/interrupt_clear.rs:104
Method
auto_baudrate_five_five
(&self)
bl616/src/uart/interrupt_mask.rs:190
Method
auto_baudrate_five_five
(&self)
bl616/src/uart/interrupt_enable.rs:190
Method
auto_baudrate_five_five
(&self)
bl808/src/uart/interrupt_state.rs:132
Method
auto_baudrate_five_five
(&mut self)
bl808/src/uart/interrupt_clear.rs:104
Method
auto_baudrate_five_five
(&self)
bl808/src/uart/interrupt_mask.rs:190
Method
auto_baudrate_five_five
(&self)
bl808/src/uart/interrupt_enable.rs:190
Method
auto_baudrate_start_bit
(&self)
bl616/src/uart/interrupt_state.rs:127
Method
auto_baudrate_start_bit
(&mut self)
bl616/src/uart/interrupt_clear.rs:98
Method
auto_baudrate_start_bit
(&self)
bl616/src/uart/interrupt_mask.rs:185
Method
auto_baudrate_start_bit
(&self)
bl616/src/uart/interrupt_enable.rs:185
Method
auto_baudrate_start_bit
(&self)
bl808/src/uart/interrupt_state.rs:127
Method
auto_baudrate_start_bit
(&mut self)
bl808/src/uart/interrupt_clear.rs:98
Method
auto_baudrate_start_bit
(&self)
bl808/src/uart/interrupt_mask.rs:185
Method
auto_baudrate_start_bit
(&self)
bl808/src/uart/interrupt_enable.rs:185
Method
base
(&self)
bl808/src/lz4d/source_start.rs:53
Method
base
(&self)
bl808/src/lz4d/destination_start.rs:55
Method
base_address
(&self)
bl616/src/dma/channel/linked_list.rs:45
Method
bclk
(self)
bl616/src/pwm/group/config.rs:127
next →
1–100 of 3,147, ranked by callers