gpio: rearrange module to split version 1 and version 2 code #57
Cargo.yml
on: pull_request
Rustfmt all packages
10s
Matrix: Build
Matrix: Test
Annotations
79 warnings
Rustfmt all packages
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, i2c-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, i2c-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, i2c-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, i2c-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, i2c-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, lz4d-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, lz4d-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, lz4d-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, lz4d-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, lz4d-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, jtag-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, jtag-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, jtag-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, jtag-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, jtag-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-gpt-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-gpt-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-gpt-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-gpt-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-gpt-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Test (bouffalo-hal)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/alternate.rs#L2
unused imports: `IntoPadv2` and `self`
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/disabled.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/input.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/output.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v2.rs#L21
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Test (bouffalo-hal):
bouffalo-hal/src/gpio/pad_v2.rs#L59
methods `drive` and `set_drive` are never used
|
Test (bouffalo-rt)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test (bouffalo-rt):
bouffalo-rt/build.rs#L1
unused imports: `env` and `path::PathBuf`
|
Test (bouffalo-rt):
bouffalo-rt/macros/src/soc.rs#L6
unused variable: `ident`
|
Build (riscv64imac-unknown-none-elf, nightly, uart-async-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/alternate.rs#L2
unused imports: `IntoPadv2` and `self`
|
Build (riscv64imac-unknown-none-elf, nightly, uart-async-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/disabled.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Build (riscv64imac-unknown-none-elf, nightly, uart-async-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-async-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/input.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Build (riscv64imac-unknown-none-elf, nightly, uart-async-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/output.rs#L2
unused imports: `IntoPadv2` and `alternate::Alternate`
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Test (bouffalo-rt):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, sdcard-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, gpio-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, gpio-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, gpio-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, gpio-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, gpio-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, spi-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, spi-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, spi-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, spi-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, spi-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-cli-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, uart-cli-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-cli-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-cli-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-cli-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, pwm-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, pwm-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, pwm-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, pwm-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, pwm-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-demo)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build (riscv64imac-unknown-none-elf, nightly, uart-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L15
methods `enable_schmitt`, `disable_schmitt`, `clear_interrupt`, `has_interrupt`, `mask_interrupt`, and `unmask_interrupt` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L54
methods `drive` and `set_drive` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L68
methods `interrupt_mode` and `set_interrupt_mode` are never used
|
Build (riscv64imac-unknown-none-elf, nightly, uart-demo):
bouffalo-hal/src/gpio/pad_v1.rs#L86
methods `into_pull_up_output`, `into_pull_down_output`, `into_floating_output`, `into_pull_up_input`, `into_pull_down_input`, and `into_floating_input` are never used
|
Test (blri)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|