What happened to NRF_FICR_Type.INFO and FICR_INFO_Type in nrf51.h?
This was in ./components/drivers_nrf/hal/nrf51.h in nRF51_SDK_7.1.0_372d17a
but is missing from ./sdk/components/device/nrf51.h in nRF51_SDK_8.0.0_5fc2c3a
I'm using the QFAC and I added a check of NRF_FICR->INFO in my bootloader to make sure that the newer part is installed.
It this just a merge issue or is the info data going away in future nrf51 revisions?
This code:
if (NRF_FICR->INFO.PART != -1UL)
debugMsg("device: %lX (0x%lX) %luK sram, %luK flash (variant %lX, pkg %lX)\n",
NRF_FICR->INFO.PART, NRF_FICR->CONFIGID & 0xFFFF,
NRF_FICR->INFO.RAM, NRF_FICR->INFO.FLASH,
NRF_FICR->INFO.VARIANT, NRF_FICR->INFO.PACKAGE);
Will would print:
device: 51822 (0x84) 32K sram, 256K flash (variant 1004, pkg 0)