diff options
| author | Dion Dokter <[email protected]> | 2022-11-10 14:37:42 +0100 |
|---|---|---|
| committer | Dion Dokter <[email protected]> | 2022-11-10 14:37:42 +0100 |
| commit | dbe97b409891ed865d07edc29cec4d8af13e55d9 (patch) | |
| tree | 60813d79e9d679508288da060e75faa52c64df12 /embassy-nrf/src/chips | |
| parent | 059610a8de49ff2d38311f343d3d1a6f8d90a720 (diff) | |
Adapted nvmc so it can be used for all nrf targets
Diffstat (limited to 'embassy-nrf/src/chips')
| -rw-r--r-- | embassy-nrf/src/chips/nrf5340_app.rs | 5 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf5340_net.rs | 5 | ||||
| -rw-r--r-- | embassy-nrf/src/chips/nrf9160.rs | 5 |
3 files changed, 15 insertions, 0 deletions
diff --git a/embassy-nrf/src/chips/nrf5340_app.rs b/embassy-nrf/src/chips/nrf5340_app.rs index 7845d4a8e..e20edcdf3 100644 --- a/embassy-nrf/src/chips/nrf5340_app.rs +++ b/embassy-nrf/src/chips/nrf5340_app.rs | |||
| @@ -213,6 +213,8 @@ pub mod pac { | |||
| 213 | pub const EASY_DMA_SIZE: usize = (1 << 16) - 1; | 213 | pub const EASY_DMA_SIZE: usize = (1 << 16) - 1; |
| 214 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; | 214 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; |
| 215 | 215 | ||
| 216 | pub const FLASH_SIZE: usize = 1024 * 1024; | ||
| 217 | |||
| 216 | embassy_hal_common::peripherals! { | 218 | embassy_hal_common::peripherals! { |
| 217 | // USB | 219 | // USB |
| 218 | USBD, | 220 | USBD, |
| @@ -224,6 +226,9 @@ embassy_hal_common::peripherals! { | |||
| 224 | // WDT | 226 | // WDT |
| 225 | WDT, | 227 | WDT, |
| 226 | 228 | ||
| 229 | // NVMC | ||
| 230 | NVMC, | ||
| 231 | |||
| 227 | // UARTE, TWI & SPI | 232 | // UARTE, TWI & SPI |
| 228 | UARTETWISPI0, | 233 | UARTETWISPI0, |
| 229 | UARTETWISPI1, | 234 | UARTETWISPI1, |
diff --git a/embassy-nrf/src/chips/nrf5340_net.rs b/embassy-nrf/src/chips/nrf5340_net.rs index ae136e09d..8c292e52b 100644 --- a/embassy-nrf/src/chips/nrf5340_net.rs +++ b/embassy-nrf/src/chips/nrf5340_net.rs | |||
| @@ -104,6 +104,8 @@ pub mod pac { | |||
| 104 | pub const EASY_DMA_SIZE: usize = (1 << 16) - 1; | 104 | pub const EASY_DMA_SIZE: usize = (1 << 16) - 1; |
| 105 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; | 105 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; |
| 106 | 106 | ||
| 107 | pub const FLASH_SIZE: usize = 256 * 1024; | ||
| 108 | |||
| 107 | embassy_hal_common::peripherals! { | 109 | embassy_hal_common::peripherals! { |
| 108 | // RTC | 110 | // RTC |
| 109 | RTC0, | 111 | RTC0, |
| @@ -112,6 +114,9 @@ embassy_hal_common::peripherals! { | |||
| 112 | // WDT | 114 | // WDT |
| 113 | WDT, | 115 | WDT, |
| 114 | 116 | ||
| 117 | // NVMC | ||
| 118 | NVMC, | ||
| 119 | |||
| 115 | // UARTE, TWI & SPI | 120 | // UARTE, TWI & SPI |
| 116 | UARTETWISPI0, | 121 | UARTETWISPI0, |
| 117 | UARTETWISPI1, | 122 | UARTETWISPI1, |
diff --git a/embassy-nrf/src/chips/nrf9160.rs b/embassy-nrf/src/chips/nrf9160.rs index b5a53ed80..5c00b65a2 100644 --- a/embassy-nrf/src/chips/nrf9160.rs +++ b/embassy-nrf/src/chips/nrf9160.rs | |||
| @@ -164,6 +164,8 @@ pub mod pac { | |||
| 164 | pub const EASY_DMA_SIZE: usize = (1 << 13) - 1; | 164 | pub const EASY_DMA_SIZE: usize = (1 << 13) - 1; |
| 165 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; | 165 | pub const FORCE_COPY_BUFFER_SIZE: usize = 1024; |
| 166 | 166 | ||
| 167 | pub const FLASH_SIZE: usize = 1024 * 1024; | ||
| 168 | |||
| 167 | embassy_hal_common::peripherals! { | 169 | embassy_hal_common::peripherals! { |
| 168 | // RTC | 170 | // RTC |
| 169 | RTC0, | 171 | RTC0, |
| @@ -172,6 +174,9 @@ embassy_hal_common::peripherals! { | |||
| 172 | // WDT | 174 | // WDT |
| 173 | WDT, | 175 | WDT, |
| 174 | 176 | ||
| 177 | // NVMC | ||
| 178 | NVMC, | ||
| 179 | |||
| 175 | // UARTE, TWI & SPI | 180 | // UARTE, TWI & SPI |
| 176 | UARTETWISPI0, | 181 | UARTETWISPI0, |
| 177 | UARTETWISPI1, | 182 | UARTETWISPI1, |
