Skip to content

Commit 416be28

Browse files
authored
Merge pull request #33 from BartMassey-upstream/add-spim23
added SPIM2 and SPIM3 to board struct
2 parents f8e03ad + 3dd9b77 commit 416be28

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/board.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use embassy_nrf::gpio::{Input, Level, Output, OutputDrive, Pin, Pull};
33
pub use embassy_nrf::interrupt::Priority;
44
use embassy_nrf::peripherals::{
55
P0_00, P0_01, P0_02, P0_03, P0_04, P0_05, P0_06, P0_08, P0_09, P0_10, P0_12, P0_13, P0_16, P0_17, P0_20, P0_26,
6-
P1_00, P1_02, P1_08, PPI_CH0, PPI_CH1, PWM0, PWM1, PWM2, PWM3, RNG, SAADC, TIMER0, TWISPI0, TWISPI1, UARTE0,
6+
P1_00, P1_02, P1_08, PPI_CH0, PPI_CH1, PWM0, PWM1, PWM2, PWM3, RNG, SAADC, TIMER0, TWISPI0, TWISPI1, SPI2, SPI3, UARTE0,
77
UARTE1,
88
};
99
pub use embassy_nrf::wdt;
@@ -79,6 +79,10 @@ pub struct Microbit {
7979
pub twispi0: Peri<'static, TWISPI0>,
8080
/// SPI1/I2C1 peripheral
8181
pub twispi1: Peri<'static, TWISPI1>,
82+
/// SPI2 peripheral
83+
pub spi2: Peri<'static, SPI2>,
84+
/// SPI3 peripheral
85+
pub spi3: Peri<'static, SPI3>,
8286
/// PWM0 peripheral
8387
pub pwm0: Peri<'static, PWM0>,
8488
/// PWM1 peripheral
@@ -157,6 +161,8 @@ impl Microbit {
157161
ppi_ch1: p.PPI_CH1,
158162
twispi0: p.TWISPI0,
159163
twispi1: p.TWISPI1,
164+
spi2: p.SPI2,
165+
spi3: p.SPI3,
160166
pwm0: p.PWM0,
161167
pwm1: p.PWM1,
162168
pwm2: p.PWM2,

0 commit comments

Comments
 (0)