Commit Graph

32 Commits

Author SHA1 Message Date
Konstantin Oblaukhov 7fa948e7c6 Driver for new ADC (SAADC) in NRF52 devices. 2020-01-12 13:34:28 +07:00
Konstantin Oblaukhov a6a380af6a Fix odd build error caused by header include order. 2020-01-12 13:33:24 +07:00
Konstantin Oblaukhov f53e426780 Update NRF52832 device headers to latest version from NRF5 SDK. 2020-01-05 12:11:10 +07:00
Fabien Poussin 8282de4134 NRF SPI driver fix 2019-10-02 15:57:56 +02:00
Fabien Poussin de7bb19599 NRF51 ADC fix 2019-10-02 15:19:07 +02:00
Fabio D'Urso 9b5eba54fb NRF: Make the SPI driver compile on NRF52 too 2019-08-06 00:48:31 +02:00
Fabio D'Urso b5332141f0 NRF5: Added support for internal I2C pull-ups 2019-07-22 12:35:38 +02:00
Konstantin K. Oblaukhov 6fab9821eb Merge ICU (in GPIOTE mode) and PAL interrupts. 2019-04-09 16:25:54 +07:00
Konstantin K. Oblaukhov 6dc1071c9f EXT test rewritten.
Add default value for NRF5_PAL_PAD_TO_EVENT macro.
2019-04-09 15:16:36 +07:00
Konstantin Oblaukhov a9b84aa036 NRF5: Add support for PAL events, EXT driver removed. 2019-04-09 12:33:36 +07:00
andru 2168085ac7 added NRF52 pwm, icu, i2c, radio esb drivers 2019-01-08 11:22:01 +03:00
Konstantin Oblaukhov 0e6f501f80 Update all NRF5x makefiles and chconf.h.
Add missing halconf_community.h
2018-11-20 09:52:42 +07:00
Konstantin Oblaukhov f4d6d90989 NRF5x platform - new Makefiles. 2018-11-20 09:52:26 +07:00
Konstantin K. Oblaukhov ca35947f81 Reorganize NRF5x driver files. 2018-11-20 09:52:01 +07:00
Peter c7d33767e0 change qei types to int16_t 2016-12-05 11:37:44 +01:00
Stephane D'Alu 194e5ec59c PSEL renamed in nrf52 2016-07-11 23:17:26 +02:00
Stephane D'Alu 8eabdabb05 moved i2c to LLD 2016-07-11 23:09:07 +02:00
Stephane D'Alu 5923ee5d50 moved spi to LLD 2016-07-11 22:42:52 +02:00
Stephane D'Alu 539338100f deal with write buffer 2016-07-11 22:11:27 +02:00
Stephane D'Alu 52107b2ccb moved QEI to LLD 2016-07-10 21:46:46 +02:00
Stephane D'Alu 321ec844af moved GPT to LLD 2016-07-10 19:15:46 +02:00
Stephane D'Alu 5d1b4d1d77 Use OUT instead of IN to when toggling pad 2016-07-10 19:13:29 +02:00
Stephane D'Alu 49afe683a0 assert that watchdog can't be restarted 2016-07-10 14:10:58 +02:00
Stephane D'Alu e5da7dbd39 use anonymous struct, fixed used og wrong vector interrupt 2016-07-10 13:31:49 +02:00
Stephane D'Alu 8feec2e235 removed useless field power_on_write 2016-07-10 12:08:54 +02:00
Stephane D'Alu 6423c3dabe moved rng to LLD directory.
removed rng power control (doesn't exist in nrf52, wasn't documented in nrf51)
renamed peripheral to start at 0
2016-07-10 12:04:39 +02:00
Stephane D'Alu 3db81f7f03 adding note on RTC0 and TIMER0 as systicks 2016-07-10 11:15:20 +02:00
Stephane D'Alu e0d39de32f Use RTC1 as default system ticks as PPI has pre-programmed channels for RTC0 2016-07-10 11:11:50 +02:00
Stephane D'Alu 5259158d17 renamed NRF51_* to NRF5_* 2016-07-10 10:48:04 +02:00
Stephane D'Alu 1908537785 use constantes 2016-07-10 00:23:12 +02:00
Stephane D'Alu 7557cbac22 serie -> series 2016-07-10 00:10:48 +02:00
Stephane D'Alu 5805e10f74 NRF52832 implementation 2016-07-09 23:57:48 +02:00