Skip to content

Commit d9e957b

Browse files
committed
doc: Update doc versions in nrfxlib for 3.1.0
Updated doc versions in nrfxlib for 3.1.0 NCSDK-34657 Signed-off-by: Richa Pandey <[email protected]>
1 parent 3cbdcf3 commit d9e957b

File tree

9 files changed

+41
-45
lines changed

9 files changed

+41
-45
lines changed

mpsl/CHANGELOG.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ Changelog
1010

1111
All the notable changes to this project are documented on this page.
1212

13-
Main branch
14-
***********
15-
1613
nRF Connect SDK v3.1.0
1714
**********************
1815

nrf_802154/doc/CHANGELOG.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Changelog
1010
All notable changes to this project are documented in this file.
1111
See also :ref:`nrf_802154_limitations` for permanent limitations.
1212

13-
Main branch - nRF 802.15.4 Radio Driver
14-
***************************************
13+
nRF Connect SDK v3.1.0 - nRF 802.15.4 Radio Driver
14+
**************************************************
1515

1616
Notable changes
1717
===============
@@ -33,8 +33,6 @@ Added
3333
Use this API during clock platform initialization.
3434
If the latency is not set, the driver assumes a default worst-case startup latency of 1650 us.
3535
* When the FEM power amplifier is configured, the Errata 56 for nRF54L15 is automatically applied. (KRKNWK-20409)
36-
* Added the new flag to :c:type:`nrf_802154_transmitted_frame_props_t` that allows to request encoding the transmit timestamp in the transmitted payload.
37-
The feature can be enabled with the :c:macro:`NRF_802154_TX_TIMESTAMP_PROVIDER_ENABLED` configuration macro. (KRKNWK-20426)
3836

3937
Removed
4038
=======

nrf_802154/doc/rd_service_layer_lib.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _nrf_802154_sl:
22

33
nRF 802.15.4 Service Layer
4-
==========================
4+
##########################
55

66
The nRF 802.15.4 Service Layer (SL) is a library that implements the following features of the nRF 802.15.4 Radio Driver:
77

nrf_modem/doc/CHANGELOG.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Changelog
99

1010
All notable changes to this project are documented in this file.
1111

12-
nrf_modem 3.0.99
13-
****************
12+
nrf_modem 3.1.0
13+
***************
1414

1515
Sockets
1616
=======

nrf_rpc/CHANGELOG.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Changelog
99

1010
All the notable changes to this project are documented on this page.
1111

12-
nRF Connect SDK v3.0.99
13-
***********************
12+
nRF Connect SDK v3.1.0
13+
**********************
1414

1515
Added
1616
=====

softdevice_controller/CHANGELOG.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ Changelog
99

1010
All the notable changes to this project are documented on this page.
1111

12-
Main branch
13-
***********
14-
1512
nRF Connect SDK v3.1.0
1613
**********************
1714

softperipheral/doc/sQSPI/features.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Features
44
########
55

6+
.. contents::
7+
:local:
8+
:depth: 2
9+
610
This page provides an overview of the functionalities and configurations available for soft peripherals for the current state of development.
711
See the following sections for more details.
812

softperipheral/doc/sQSPI/nrf54H20_porting_v1_1_0.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ nRF54H20 porting guide
77
:local:
88
:depth: 2
99

10-
This page provides a comprehensive overview of the code structure, file hierarchy, and essential configurations and requirements needed to successfully port and implement an sQSPI aplication on the nRF54H20 device.
10+
This page provides a comprehensive overview of the code structure, file hierarchy, and essential configurations and requirements needed to successfully port and implement an sQSPI application on the nRF54H20 device.
1111

1212
.. _nrf54h20_porting_guide_code:
1313

14-
sQSPI Application code
14+
sQSPI application code
1515
**********************
1616

1717
This structure shows the relevant files and directories in the `sdk-nrfxlib`_ repository:
@@ -70,7 +70,7 @@ The following list is a detailed breakdown of the necessary paths:
7070
#define NRFX_CONFIG_H__
7171
7272
#define nrf_sqspi_irq_handler SP_VPR_IRQHandler
73-
73+
7474
#define NRF_SQSPI_ENABLED (1)
7575
#define NRF_SQSPI_MAX_NUM_DATA_LINES (4)
7676
#define NRF_SQSPI_SP_FIRMWARE_ADDR 0x2f890200
@@ -212,9 +212,9 @@ In some cases you might have to modify the sQSPI driver configuration.
212212
For example, when changing pin drive strength to guarantee signal integrity for a new PCB design.
213213
You must address these cases on the sQSPI application code:
214214

215-
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_gpio_cfg` variable to ``true``, the GPIO configuration is not managed by the sQSPI driver and it must be manually handled by the application.
215+
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_gpio_cfg` variable to ``true``, the GPIO configuration is not managed by the sQSPI driver and it must be manually handled by the application.
216216
This is a requirement for the nRF54H20 device.
217-
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_pmux_cfg` variable to ``true``, the GPIO multiplexing is not managed by the sQSPI driver and it must be manually handled by the application.
217+
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_pmux_cfg` variable to ``true``, the GPIO multiplexing is not managed by the sQSPI driver and it must be manually handled by the application.
218218
This is a requirement for the nRF54H20 device.
219219

220220
GPIO multiplexing must be handled by setting the correct ``CTRLSEL`` value in UICR.

softperipheral/doc/sQSPI/nrf54L15_porting_v1_1_0.rst

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ nRF54L15 porting guide
77
:local:
88
:depth: 2
99

10-
This page provides a comprehensive overview of the code structure, file hierarchy, and essential configurations and requirements needed to successfully port and implement an sQSPI aplication on the nRF54L15 device.
10+
This page provides a comprehensive overview of the code structure, file hierarchy, and essential configurations and requirements needed to successfully port and implement an sQSPI application on the nRF54L15 device.
1111

1212
.. _nrf54l15_porting_guide_code:
1313

14-
sQSPI Application code
14+
sQSPI application code
1515
**********************
1616

1717
This structure shows the relevant files and directories in the `sdk-nrfxlib`_ repository:
@@ -67,16 +67,16 @@ The following list is a detailed breakdown of the necessary paths:
6767
6868
#ifndef NRFX_CONFIG_H__
6969
#define NRFX_CONFIG_H__
70-
70+
7171
#include "softperipheral_regif.h" // To Resolve correct VPR IRQn for the SoC.
7272
#define nrf_sqspi_irq_handler SP_VPR_IRQHandler
73-
73+
7474
#define NRF_SQSPI_ENABLED (1)
7575
#define NRF_SQSPI_MAX_NUM_DATA_LINES (4)
7676
#define NRF_SQSPI_SP_FIRMWARE_ADDR 0x2003c000
7777
//^ This address is user defined, the location for the sQSPI firmware
78-
79-
78+
79+
8080
#endif // NRFX_CONFIG_H__
8181
8282
Compiling source files
@@ -176,8 +176,8 @@ In some cases you might have to modify the sQSPI driver configuration.
176176
For example, when changing pin drive strength to guarantee signal integrity for a new PCB design.
177177
You must address these cases on the sQSPI application code:
178178

179-
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_gpio_cfg` variable to ``true``, the GPIO configuration is not managed by the sQSPI driver and it must be manually handled by the application.
180-
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_pmux_cfg` variable to ``true``, the GPIO multiplexing is not managed by the sQSPI driver and it must be manually handled by the application.
179+
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_gpio_cfg` variable to ``true``, the GPIO configuration is not managed by the sQSPI driver and it must be manually handled by the application.
180+
* If you set the :c:var:`nrf_sqspi_cfg_t.skip_pmux_cfg` variable to ``true``, the GPIO multiplexing is not managed by the sQSPI driver and it must be manually handled by the application.
181181

182182
The following code snippet shows how the application code can allocate the required pins and override the sQSPI driver's default configuration:
183183

@@ -256,10 +256,10 @@ The following code snippet shows how the application code can enable and disable
256256
bool result = true;
257257
uint32_t gpiohs_bias_val;
258258
uint32_t gpiohs_ctrl_val;
259-
259+
260260
gpiohs_bias_val = 0x7;
261261
NRF_GPIOHSPADCTRL->BIAS = gpiohs_bias_val;
262-
262+
263263
gpiohs_ctrl_val =
264264
(0xF << GPIOHSPADCTRL_CTRL_DATAENABLE_Pos) |
265265
(0x1 << GPIOHSPADCTRL_CTRL_CSNEN_Pos) |
@@ -275,15 +275,15 @@ The following code snippet shows how the application code can enable and disable
275275
}
276276
return result;
277277
}
278-
278+
279279
bool disable_delayed_sampling(void) {
280280
bool result = true;
281281
uint32_t gpiohs_bias_val;
282282
uint32_t gpiohs_ctrl_val;
283-
283+
284284
gpiohs_bias_val = 0x7;
285285
NRF_GPIOHSPADCTRL->BIAS = gpiohs_bias_val;
286-
286+
287287
gpiohs_ctrl_val = (0x0 << GPIOHSPADCTRL_CTRL_DATAENABLE_Pos) |
288288
(0x0 << GPIOHSPADCTRL_CTRL_CSNEN_Pos) |
289289
(0x0 << GPIOHSPADCTRL_CTRL_SCKPHASE_Pos) |
@@ -323,7 +323,7 @@ The following code snippet shows how the application code can reset **P2** pins:
323323
// NRF_GPIO_PIN_INPUT_DISCONNECT, NRF_GPIO_PIN_NOPULL,
324324
// NRF_GPIO_PIN_E0E1, NRF_GPIO_PIN_NOSENSE);
325325
}
326-
326+
327327
void set_serialPadE0E1(nrf_sqspi_dev_cfg_t qspi_dev_config){
328328
nrf_gpio_cfg(m_qspi_config.pins.sck, NRF_GPIO_PIN_DIR_OUTPUT,
329329
NRF_GPIO_PIN_INPUT_DISCONNECT, NRF_GPIO_PIN_NOPULL,
@@ -350,7 +350,7 @@ The following code snippet shows how the application code can enable and disable
350350
nrf_sqspi_spi_lines_t mspi_lines) {
351351
#pragma GCC diagnostic push
352352
#pragma GCC diagnostic ignored "-Wmissing-braces"
353-
353+
354354
nrf_sqspi_dev_cfg_t qspi_dev_config = {
355355
.csn_pin = NRF_PIN_PORT_TO_PIN_NUMBER(5, 2),
356356
.sck_freq_khz = sck_freq_khz,
@@ -363,27 +363,27 @@ The following code snippet shows how the application code can enable and disable
363363
.mspi_ddr = NRF_SQSPI_SPI_DDR_SINGLE,
364364
.spi_clk_stretch = false,
365365
.xip_cfg = NRF_SQSPI_SPI_XIP_MODE_DISABLED}}};
366-
366+
367367
if (!enable_delayed_sampling(2)) {
368368
error_exit();
369369
}
370-
370+
371371
#pragma GCC diagnostic pop
372-
372+
373373
static uint16_t context = 0x45b1;
374374
if (nrf_sqspi_dev_cfg(p_qspi, &qspi_dev_config, done_callback, &context) !=
375375
NRFX_SUCCESS) {
376376
error_exit();
377377
}
378-
378+
379379
set_serialPadE0E1(qspi_dev_config);
380380
}
381-
381+
382382
void configure_hs_r(nrf_sqspi_t *p_qspi, uint32_t sck_freq_khz,
383383
nrf_sqspi_spi_lines_t mspi_lines) {
384384
#pragma GCC diagnostic push
385385
#pragma GCC diagnostic ignored "-Wmissing-braces"
386-
386+
387387
nrf_sqspi_dev_cfg_t qspi_dev_config = {
388388
.csn_pin = NRF_PIN_PORT_TO_PIN_NUMBER(5, 2),
389389
.sck_freq_khz = sck_freq_khz,
@@ -396,19 +396,19 @@ The following code snippet shows how the application code can enable and disable
396396
.mspi_ddr = NRF_SQSPI_SPI_DDR_SINGLE,
397397
.spi_clk_stretch = false,
398398
.xip_cfg = NRF_SQSPI_SPI_XIP_MODE_DISABLED}}};
399-
399+
400400
if (!enable_delayed_sampling(2)) {
401401
error_exit();
402402
}
403-
403+
404404
#pragma GCC diagnostic pop
405-
405+
406406
static uint16_t context = 0x45b1;
407407
if (nrf_sqspi_dev_cfg(p_qspi, &qspi_dev_config, done_callback, &context) !=
408408
NRFX_SUCCESS) {
409409
error_exit();
410410
}
411-
411+
412412
set_serialPadS0S1();
413413
set_serialPadE0E1(qspi_dev_config);
414414
}

0 commit comments

Comments
 (0)