diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-03-29 00:44:11 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-03-29 00:58:58 +0200 |
| commit | b9e709403d8073861ae9f5010ddf2cfa6d90f41e (patch) | |
| tree | 07472806cff0688f193425bf57188062264decc4 | |
| parent | 48cf1f6ebf0906de1b043b7e6213a0f6ec70b207 (diff) | |
nrf: better macro naming.
| -rw-r--r-- | embassy-nrf/src/gpio.rs | 98 | ||||
| -rw-r--r-- | embassy-nrf/src/qspi.rs | 4 | ||||
| -rw-r--r-- | embassy-nrf/src/rtc.rs | 8 | ||||
| -rw-r--r-- | embassy-nrf/src/spim.rs | 12 | ||||
| -rw-r--r-- | embassy-nrf/src/timer.rs | 14 | ||||
| -rw-r--r-- | embassy-nrf/src/uarte.rs | 6 |
6 files changed, 71 insertions, 71 deletions
diff --git a/embassy-nrf/src/gpio.rs b/embassy-nrf/src/gpio.rs index a6d2fc071..dcfaa47cb 100644 --- a/embassy-nrf/src/gpio.rs +++ b/embassy-nrf/src/gpio.rs | |||
| @@ -380,7 +380,7 @@ impl OptionalPin for NoPin { | |||
| 380 | 380 | ||
| 381 | // ==================== | 381 | // ==================== |
| 382 | 382 | ||
| 383 | macro_rules! make_impl { | 383 | macro_rules! impl_pin { |
| 384 | ($type:ident, $port_num:expr, $pin_num:expr) => { | 384 | ($type:ident, $port_num:expr, $pin_num:expr) => { |
| 385 | impl Pin for peripherals::$type {} | 385 | impl Pin for peripherals::$type {} |
| 386 | impl sealed::Pin for peripherals::$type { | 386 | impl sealed::Pin for peripherals::$type { |
| @@ -392,56 +392,56 @@ macro_rules! make_impl { | |||
| 392 | }; | 392 | }; |
| 393 | } | 393 | } |
| 394 | 394 | ||
| 395 | make_impl!(P0_00, 0, 0); | 395 | impl_pin!(P0_00, 0, 0); |
| 396 | make_impl!(P0_01, 0, 1); | 396 | impl_pin!(P0_01, 0, 1); |
| 397 | make_impl!(P0_02, 0, 2); | 397 | impl_pin!(P0_02, 0, 2); |
| 398 | make_impl!(P0_03, 0, 3); | 398 | impl_pin!(P0_03, 0, 3); |
| 399 | make_impl!(P0_04, 0, 4); | 399 | impl_pin!(P0_04, 0, 4); |
| 400 | make_impl!(P0_05, 0, 5); | 400 | impl_pin!(P0_05, 0, 5); |
| 401 | make_impl!(P0_06, 0, 6); | 401 | impl_pin!(P0_06, 0, 6); |
| 402 | make_impl!(P0_07, 0, 7); | 402 | impl_pin!(P0_07, 0, 7); |
| 403 | make_impl!(P0_08, 0, 8); | 403 | impl_pin!(P0_08, 0, 8); |
| 404 | make_impl!(P0_09, 0, 9); | 404 | impl_pin!(P0_09, 0, 9); |
| 405 | make_impl!(P0_10, 0, 10); | 405 | impl_pin!(P0_10, 0, 10); |
| 406 | make_impl!(P0_11, 0, 11); | 406 | impl_pin!(P0_11, 0, 11); |
| 407 | make_impl!(P0_12, 0, 12); | 407 | impl_pin!(P0_12, 0, 12); |
| 408 | make_impl!(P0_13, 0, 13); | 408 | impl_pin!(P0_13, 0, 13); |
| 409 | make_impl!(P0_14, 0, 14); | 409 | impl_pin!(P0_14, 0, 14); |
| 410 | make_impl!(P0_15, 0, 15); | 410 | impl_pin!(P0_15, 0, 15); |
| 411 | make_impl!(P0_16, 0, 16); | 411 | impl_pin!(P0_16, 0, 16); |
| 412 | make_impl!(P0_17, 0, 17); | 412 | impl_pin!(P0_17, 0, 17); |
| 413 | make_impl!(P0_18, 0, 18); | 413 | impl_pin!(P0_18, 0, 18); |
| 414 | make_impl!(P0_19, 0, 19); | 414 | impl_pin!(P0_19, 0, 19); |
| 415 | make_impl!(P0_20, 0, 20); | 415 | impl_pin!(P0_20, 0, 20); |
| 416 | make_impl!(P0_21, 0, 21); | 416 | impl_pin!(P0_21, 0, 21); |
| 417 | make_impl!(P0_22, 0, 22); | 417 | impl_pin!(P0_22, 0, 22); |
| 418 | make_impl!(P0_23, 0, 23); | 418 | impl_pin!(P0_23, 0, 23); |
| 419 | make_impl!(P0_24, 0, 24); | 419 | impl_pin!(P0_24, 0, 24); |
| 420 | make_impl!(P0_25, 0, 25); | 420 | impl_pin!(P0_25, 0, 25); |
| 421 | make_impl!(P0_26, 0, 26); | 421 | impl_pin!(P0_26, 0, 26); |
| 422 | make_impl!(P0_27, 0, 27); | 422 | impl_pin!(P0_27, 0, 27); |
| 423 | make_impl!(P0_28, 0, 28); | 423 | impl_pin!(P0_28, 0, 28); |
| 424 | make_impl!(P0_29, 0, 29); | 424 | impl_pin!(P0_29, 0, 29); |
| 425 | make_impl!(P0_30, 0, 30); | 425 | impl_pin!(P0_30, 0, 30); |
| 426 | make_impl!(P0_31, 0, 31); | 426 | impl_pin!(P0_31, 0, 31); |
| 427 | 427 | ||
| 428 | #[cfg(any(feature = "52833", feature = "52840"))] | 428 | #[cfg(any(feature = "52833", feature = "52840"))] |
| 429 | mod _p1 { | 429 | mod _p1 { |
| 430 | use super::*; | 430 | use super::*; |
| 431 | make_impl!(P1_00, 1, 0); | 431 | impl_pin!(P1_00, 1, 0); |
| 432 | make_impl!(P1_01, 1, 1); | 432 | impl_pin!(P1_01, 1, 1); |
| 433 | make_impl!(P1_02, 1, 2); | 433 | impl_pin!(P1_02, 1, 2); |
| 434 | make_impl!(P1_03, 1, 3); | 434 | impl_pin!(P1_03, 1, 3); |
| 435 | make_impl!(P1_04, 1, 4); | 435 | impl_pin!(P1_04, 1, 4); |
| 436 | make_impl!(P1_05, 1, 5); | 436 | impl_pin!(P1_05, 1, 5); |
| 437 | make_impl!(P1_06, 1, 6); | 437 | impl_pin!(P1_06, 1, 6); |
| 438 | make_impl!(P1_07, 1, 7); | 438 | impl_pin!(P1_07, 1, 7); |
| 439 | make_impl!(P1_08, 1, 8); | 439 | impl_pin!(P1_08, 1, 8); |
| 440 | make_impl!(P1_09, 1, 9); | 440 | impl_pin!(P1_09, 1, 9); |
| 441 | make_impl!(P1_10, 1, 10); | 441 | impl_pin!(P1_10, 1, 10); |
| 442 | make_impl!(P1_11, 1, 11); | 442 | impl_pin!(P1_11, 1, 11); |
| 443 | make_impl!(P1_12, 1, 12); | 443 | impl_pin!(P1_12, 1, 12); |
| 444 | make_impl!(P1_13, 1, 13); | 444 | impl_pin!(P1_13, 1, 13); |
| 445 | make_impl!(P1_14, 1, 14); | 445 | impl_pin!(P1_14, 1, 14); |
| 446 | make_impl!(P1_15, 1, 15); | 446 | impl_pin!(P1_15, 1, 15); |
| 447 | } | 447 | } |
diff --git a/embassy-nrf/src/qspi.rs b/embassy-nrf/src/qspi.rs index 10564ba59..e05186ab5 100644 --- a/embassy-nrf/src/qspi.rs +++ b/embassy-nrf/src/qspi.rs | |||
| @@ -363,7 +363,7 @@ pub trait Instance: sealed::Instance + 'static { | |||
| 363 | type Interrupt: Interrupt; | 363 | type Interrupt: Interrupt; |
| 364 | } | 364 | } |
| 365 | 365 | ||
| 366 | macro_rules! make_impl { | 366 | macro_rules! impl_instance { |
| 367 | ($type:ident, $irq:ident) => { | 367 | ($type:ident, $irq:ident) => { |
| 368 | impl sealed::Instance for peripherals::$type { | 368 | impl sealed::Instance for peripherals::$type { |
| 369 | fn regs(&self) -> &pac::qspi::RegisterBlock { | 369 | fn regs(&self) -> &pac::qspi::RegisterBlock { |
| @@ -376,4 +376,4 @@ macro_rules! make_impl { | |||
| 376 | }; | 376 | }; |
| 377 | } | 377 | } |
| 378 | 378 | ||
| 379 | make_impl!(QSPI, QSPI); | 379 | impl_instance!(QSPI, QSPI); |
diff --git a/embassy-nrf/src/rtc.rs b/embassy-nrf/src/rtc.rs index 7d29d72b9..cbb5a87ef 100644 --- a/embassy-nrf/src/rtc.rs +++ b/embassy-nrf/src/rtc.rs | |||
| @@ -268,7 +268,7 @@ mod sealed { | |||
| 268 | } | 268 | } |
| 269 | } | 269 | } |
| 270 | 270 | ||
| 271 | macro_rules! make_impl { | 271 | macro_rules! impl_instance { |
| 272 | ($type:ident, $irq:ident) => { | 272 | ($type:ident, $irq:ident) => { |
| 273 | impl sealed::Instance for peripherals::$type { | 273 | impl sealed::Instance for peripherals::$type { |
| 274 | fn regs(&self) -> &pac::rtc0::RegisterBlock { | 274 | fn regs(&self) -> &pac::rtc0::RegisterBlock { |
| @@ -287,7 +287,7 @@ pub trait Instance: sealed::Instance + 'static { | |||
| 287 | type Interrupt: Interrupt; | 287 | type Interrupt: Interrupt; |
| 288 | } | 288 | } |
| 289 | 289 | ||
| 290 | make_impl!(RTC0, RTC0); | 290 | impl_instance!(RTC0, RTC0); |
| 291 | make_impl!(RTC1, RTC1); | 291 | impl_instance!(RTC1, RTC1); |
| 292 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] | 292 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] |
| 293 | make_impl!(RTC2, RTC2); | 293 | impl_instance!(RTC2, RTC2); |
diff --git a/embassy-nrf/src/spim.rs b/embassy-nrf/src/spim.rs index 5d55a3cce..93ca52c63 100644 --- a/embassy-nrf/src/spim.rs +++ b/embassy-nrf/src/spim.rs | |||
| @@ -224,7 +224,7 @@ pub trait Instance: sealed::Instance + 'static { | |||
| 224 | type Interrupt: Interrupt; | 224 | type Interrupt: Interrupt; |
| 225 | } | 225 | } |
| 226 | 226 | ||
| 227 | macro_rules! make_impl { | 227 | macro_rules! impl_instance { |
| 228 | ($type:ident, $irq:ident) => { | 228 | ($type:ident, $irq:ident) => { |
| 229 | impl sealed::Instance for peripherals::$type { | 229 | impl sealed::Instance for peripherals::$type { |
| 230 | fn regs(&self) -> &pac::spim0::RegisterBlock { | 230 | fn regs(&self) -> &pac::spim0::RegisterBlock { |
| @@ -238,15 +238,15 @@ macro_rules! make_impl { | |||
| 238 | } | 238 | } |
| 239 | 239 | ||
| 240 | #[cfg(feature = "52810")] | 240 | #[cfg(feature = "52810")] |
| 241 | make_impl!(SPIM0, SPIM0_SPIS0_SPI0); | 241 | impl_instance!(SPIM0, SPIM0_SPIS0_SPI0); |
| 242 | #[cfg(not(feature = "52810"))] | 242 | #[cfg(not(feature = "52810"))] |
| 243 | make_impl!(SPIM0, SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0); | 243 | impl_instance!(SPIM0, SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0); |
| 244 | 244 | ||
| 245 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] | 245 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] |
| 246 | make_impl!(SPIM1, SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1); | 246 | impl_instance!(SPIM1, SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1); |
| 247 | 247 | ||
| 248 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] | 248 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] |
| 249 | make_impl!(SPIM2, SPIM2_SPIS2_SPI2); | 249 | impl_instance!(SPIM2, SPIM2_SPIS2_SPI2); |
| 250 | 250 | ||
| 251 | #[cfg(any(feature = "52833", feature = "52840"))] | 251 | #[cfg(any(feature = "52833", feature = "52840"))] |
| 252 | make_impl!(SPIM3, SPIM3); | 252 | impl_instance!(SPIM3, SPIM3); |
diff --git a/embassy-nrf/src/timer.rs b/embassy-nrf/src/timer.rs index 6307a15ee..d74e3cfad 100644 --- a/embassy-nrf/src/timer.rs +++ b/embassy-nrf/src/timer.rs | |||
| @@ -16,7 +16,7 @@ pub trait Instance: sealed::Instance + 'static { | |||
| 16 | } | 16 | } |
| 17 | pub trait ExtendedInstance: Instance + sealed::ExtendedInstance {} | 17 | pub trait ExtendedInstance: Instance + sealed::ExtendedInstance {} |
| 18 | 18 | ||
| 19 | macro_rules! make_impl { | 19 | macro_rules! impl_instance { |
| 20 | ($type:ident, $irq:ident) => { | 20 | ($type:ident, $irq:ident) => { |
| 21 | impl sealed::Instance for peripherals::$type { | 21 | impl sealed::Instance for peripherals::$type { |
| 22 | fn regs(&self) -> &pac::timer0::RegisterBlock { | 22 | fn regs(&self) -> &pac::timer0::RegisterBlock { |
| @@ -28,16 +28,16 @@ macro_rules! make_impl { | |||
| 28 | } | 28 | } |
| 29 | }; | 29 | }; |
| 30 | ($type:ident, $irq:ident, extended) => { | 30 | ($type:ident, $irq:ident, extended) => { |
| 31 | make_impl!($type, $irq); | 31 | impl_instance!($type, $irq); |
| 32 | impl sealed::ExtendedInstance for peripherals::$type {} | 32 | impl sealed::ExtendedInstance for peripherals::$type {} |
| 33 | impl ExtendedInstance for peripherals::$type {} | 33 | impl ExtendedInstance for peripherals::$type {} |
| 34 | }; | 34 | }; |
| 35 | } | 35 | } |
| 36 | 36 | ||
| 37 | make_impl!(TIMER0, TIMER0); | 37 | impl_instance!(TIMER0, TIMER0); |
| 38 | make_impl!(TIMER1, TIMER1); | 38 | impl_instance!(TIMER1, TIMER1); |
| 39 | make_impl!(TIMER2, TIMER2); | 39 | impl_instance!(TIMER2, TIMER2); |
| 40 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] | 40 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] |
| 41 | make_impl!(TIMER3, TIMER3, extended); | 41 | impl_instance!(TIMER3, TIMER3, extended); |
| 42 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] | 42 | #[cfg(any(feature = "52832", feature = "52833", feature = "52840"))] |
| 43 | make_impl!(TIMER4, TIMER4, extended); | 43 | impl_instance!(TIMER4, TIMER4, extended); |
diff --git a/embassy-nrf/src/uarte.rs b/embassy-nrf/src/uarte.rs index 5effe046a..957fa4c71 100644 --- a/embassy-nrf/src/uarte.rs +++ b/embassy-nrf/src/uarte.rs | |||
| @@ -315,7 +315,7 @@ pub trait Instance: sealed::Instance + 'static { | |||
| 315 | type Interrupt: Interrupt; | 315 | type Interrupt: Interrupt; |
| 316 | } | 316 | } |
| 317 | 317 | ||
| 318 | macro_rules! make_impl { | 318 | macro_rules! impl_instance { |
| 319 | ($type:ident, $irq:ident) => { | 319 | ($type:ident, $irq:ident) => { |
| 320 | impl sealed::Instance for peripherals::$type { | 320 | impl sealed::Instance for peripherals::$type { |
| 321 | fn regs(&self) -> &pac::uarte0::RegisterBlock { | 321 | fn regs(&self) -> &pac::uarte0::RegisterBlock { |
| @@ -328,6 +328,6 @@ macro_rules! make_impl { | |||
| 328 | }; | 328 | }; |
| 329 | } | 329 | } |
| 330 | 330 | ||
| 331 | make_impl!(UARTE0, UARTE0_UART0); | 331 | impl_instance!(UARTE0, UARTE0_UART0); |
| 332 | #[cfg(any(feature = "52833", feature = "52840", feature = "9160"))] | 332 | #[cfg(any(feature = "52833", feature = "52840", feature = "9160"))] |
| 333 | make_impl!(UARTE1, UARTE1); | 333 | impl_instance!(UARTE1, UARTE1); |
