Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[NRF5 + NRF52840]: Merge nrf52840 to [NRF5] sources #4245
Former nRF52840 was based on its private api hal drivers and ble implementation. This PR merge those nRF52840 changes to NRF5.
nRF5 SDK base codes and softdevice versions are not changed for mcu targets.
merged changes introduce to BLE port for compatibility with newest SD API
merged changes introduce to device hal driver port for compatibility with nRF5 SDK13
Added backward compatibility code to API implementation of gpio, pwm, serial, port, spi
Modified targets description in order to use moved files.
Purpose of changes
This PR purpose is to reduce Nordic maintenance effort. It introduce coherence between NRF51, NRF52, NRF52840 ports.
This was referenced
Apr 28, 2017
A couple of NRF52 DK builds are failing. Neither build has the BLE feature included.
Btw @theotherjimmy, getting
Thanks, it looks good. I leaved few comments you can address.
I still need to run the test suite on these changes.