Skip to content

Commit

Permalink
nrfx 3.11.0 release
Browse files Browse the repository at this point in the history
Signed-off-by: Nikodem Kastelik <[email protected]>
  • Loading branch information
nika-nordic committed Feb 24, 2025
1 parent 32f47b3 commit bacc23e
Show file tree
Hide file tree
Showing 416 changed files with 2,982 additions and 2,520 deletions.
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
doc/html/*
doc/html_sphinx/*
doc/xml/*
doc/warnings_nrfx.txt
doc/warnings_sphinx_nrfx.txt
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,28 @@
# Changelog
All notable changes to this project are documented in this file.

## [3.11.0] - 2025-02-24
### Added
- Added the workaround for nRF54L Series anomaly 39 in the CLOCK driver.
- Added the optional workarounds for nRF52 Series anomaly 219 and nRF53 Series anomaly 47 in the TWIM driver.
- Added support for nRF54LM20A Eng A in the PDM driver.
- Added support for trimming in the COMP HAL and driver for supported devices.
- Added support for frame size and address in the UARTE HAL.
- Added support for nRF54L Series in the CTRLAP HAL.
- Added configuration option for skipping clock selection in the GRTC HALY.
- Added auxiliary macro for generating 32-bit counter value in the VPR CSR VTIM HAL.
- Added functions for getting task endpoint associated with given channel or fork in the PPI HAL.
- Expanded functions for setting RAM power and retention configuration in the MEMCONF HAL.

### Changed
- Updated MDK to version 8.70.0.
- Renamed nRF54L20 Eng A to nRF54LM20A Eng A.
- Renamed nRF54L09 Eng A to nRF54LV10A Eng A.
- Removed Sphinx-based documentation. Use existing Doxygen documentation instead.

### Fixed
- Fixed incorrect value of power-on-reset reset reason bitmask in the RESETINFO HAL.

## [3.10.0] - 2025-01-21
### Added
- Added support for nRF7120 Eng A.
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ SoCs, as well as startup and initialization files for them.
* nRF52833
* nRF52840
* nRF5340
* nRF54L05
* nRF54L10
* nRF54L15
* nRF9131
* nRF9160
* nRF9161
Expand Down
31 changes: 0 additions & 31 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,34 +11,3 @@ doxygen nrfx.doxyfile
You may want to use the provided scripts `generate_html_doc.sh` or
`generate_html_doc.bat`. The result can be viewed by opening
`html/index.html`.

## Sphinx

All the necessary files to compile the Sphinx based documentation for `nrfx`
are located under `sphinx` folder. As of today the content should match with
the one produced using `doxygen` only.

### Requirements

You will need to have Python 3 installed as well as some dependencies, which can
be installed by running:

```shell
pip install -r requirements.txt
```

### Build

You may want to use the provided scripts `generate_sphinx_doc.sh` or
`generate_sphinx_doc.bat`. The result can be viewed by opening
`html_sphinx/index.html`.

If you want to do it manually you can run the following commands from `doc`
directory:

```shell
# compile doxygen documentation (required to generate XML metadata)
doxygen nrfx.doxyfile
# compile Sphinx documentation
sphinx-build -b html sphinx html_sphinx
```
160 changes: 80 additions & 80 deletions doc/drv_supp_matrix.dox

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions doc/generate_sphinx_doc.bat

This file was deleted.

3 changes: 0 additions & 3 deletions doc/generate_sphinx_doc.sh

This file was deleted.

4 changes: 2 additions & 2 deletions doc/nrf54l20_enga.dox → doc/nrf54lm20a_enga.dox
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
@page nrf54l20_enga_drivers nRF54L20 Eng A drivers
@page nrf54lm20a_enga_drivers nRF54LM20A Eng A drivers

This page lists nrfx driver components supported by the nRF54L20 EngA SoC.
This page lists nrfx driver components supported by the nRF54LM20A EngA SoC.
For a complete overview, see @ref nrfx_drv_supp_matrix.

@{
Expand Down
4 changes: 2 additions & 2 deletions doc/nrf54l09_enga.dox → doc/nrf54lv10a_enga.dox
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
@page nrf54l09_enga_drivers nRF54L09 Eng A drivers
@page nrf54lv10a_enga_drivers nRF54LV10A Eng A drivers

This page lists nrfx driver components supported by the nRF54L09 Eng A SoC.
This page lists nrfx driver components supported by the nRF54LV10A Eng A SoC.
For a complete overview, see @ref nrfx_drv_supp_matrix.

@{
Expand Down
2 changes: 1 addition & 1 deletion doc/nrfx.doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ PROJECT_NAME = "nrfx"

### EDIT THIS ###

PROJECT_NUMBER = "3.10"
PROJECT_NUMBER = "3.11"

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
7 changes: 0 additions & 7 deletions doc/sphinx/api_reference.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/sphinx/changelog.rst

This file was deleted.

51 changes: 0 additions & 51 deletions doc/sphinx/conf.py

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/aar/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/aar/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/acl/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/acl/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/adc/driver.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/adc/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/adc/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/auxpll/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/auxpll/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/bellboard/driver.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/bellboard/hal.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/bellboard/haly.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/bellboard/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/bprot/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/bprot/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/cache/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/cache/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/ccm/hal.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/sphinx/drivers/ccm/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/clock/driver.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/clock/hal.rst

This file was deleted.

12 changes: 0 additions & 12 deletions doc/sphinx/drivers/clock/index.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/comp/driver.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/comp/hal.rst

This file was deleted.

6 changes: 0 additions & 6 deletions doc/sphinx/drivers/comp/haly.rst

This file was deleted.

Loading

0 comments on commit bacc23e

Please sign in to comment.