void NVSInit(){ printk("\nNVS init started...\n"); const struct device *dev_flash; dev_flash = device_get_binding(DEVICE_DT_NAME(DT_NODELABEL(mx25r64))); if (!dev_flash) { printk("\n--ERROR: Flash device is not ready--\n"); return; } err = flash_write(dev_flash,0,1,1); if(err!=0){ printk("\n--ERROR: Failed to write data.-- \n\r"); exit(1); } err = 1; err = flash_read(dev_flash,0,1,1); if(err!=0){ printk("\n--ERROR: Failed to read data.-- \n\r"); exit(1); } err = 1; }