Skip to content

Commit

Permalink
nrfx 1.6.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
kl-cruz committed Jan 24, 2019
1 parent 7c070a4 commit ed9d3fe
Show file tree
Hide file tree
Showing 207 changed files with 117,408 additions and 47,861 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
# Changelog
All notable changes to this project are documented in this file.

## [1.6.0] - 2019-01-18
### Added
- Added support for nRF52811.
- Added support for the legacy peripherals SPI, TWI, and UART in nRF52810.
- Added support for SAMPLERATE in nrf_saadc.h.
- Added clearing of the STOPPED event in the nrfx_saadc_init() function to prevent driver deadlock in some cases.
- Added HALs: BPROT, MPU, MWU.
- Added function for reading the pin input buffer configuration in the GPIO HAL.
- Implemented workaround for nRF9160 anomaly 1 in the I2S driver.

### Changed
- Improved handling of hardware anomalies in the USBD driver.
- Updated MDK to version 8.23.1.

### Fixed
- Fixed the condition in NRFX_WAIT_FOR in the nrfx_saadc_abort() function. The macro now correctly waits for a stop of the driver.
- Fixed the pending interrupt clearing in NVIC in the nrfx_usbd_stop() function. The driver now correctly handles power management.
- Fixed the case when nrfx_uarte_tx_in_progress() function would return an incorrect value. The driver now correctly updates the tx_buffer_length variable internally.

## [1.5.0] - 2018-12-12
### Added
- Added support for nRF9160.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
Copyright (c) 2017 - 2019, Nordic Semiconductor ASA
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ SoCs, as well as startup and initialization files for them.

* nRF51 Series
* nRF52810
* nRF52811
* nRF52832
* nRF52840
* nRF9160
Expand Down
4 changes: 0 additions & 4 deletions doc/config_dox/nrfx_adc_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,6 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_clock_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_comp_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_gpiote_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_i2s_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_lpcomp_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_nfct_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_pdm_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_power_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_pwm_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -141,10 +141,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_qdec_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -110,10 +110,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_qspi_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_rng_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_rtc_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -66,10 +66,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_saadc_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_spi_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_spim_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,10 +69,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_spis_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_timer_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,10 +98,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_twi_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_twim_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_twis_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_uart_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4 (Not applicable for nRF51)
* - 5 - 5 (Not applicable for nRF51)
* - 6 - 6 (Not applicable for nRF51)
* - 7 - 7 (Not applicable for nRF51)
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
8 changes: 4 additions & 4 deletions doc/config_dox/nrfx_uarte_dox_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@
* - 1 - 1
* - 2 - 2
* - 3 - 3
* - 4 - 4 (Software Component only)
* - 5 - 5 (Software Component only)
* - 6 - 6 (Software Component only)
* - 7 - 7 (Software Component only)
* - 4 - 4
* - 5 - 5
* - 6 - 6
* - 7 - 7
*
* @note This is an NRF_CONFIG macro.
*/
Expand Down
Loading

0 comments on commit ed9d3fe

Please sign in to comment.