   delay(10);
 
   // Read from MainPage
-  Serial.println("READING...");
+  Serial.println("READING MainPage...");
   digitalWrite(_FCSN_, LOW);
   SPI.transfer(READ);
   SPI.transfer(0);

 Upload sketch, start serial monitor, type 'GO' to start sketch running.

 Copyright (c) 2014 Dean Cording

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal

  }
  digitalWrite(_FCSN_, HIGH);

  // Read from NV data (extended endurance)
  Serial.println("READING NV (extended)...");
  digitalWrite(_FCSN_, LOW);
  SPI.transfer(READ);
  SPI.transfer(0xFA);
  SPI.transfer(0x00);
  for (int index = 0; index < 512; index++) {
    spi_data = SPI.transfer(0x00);
    Serial.print(index);
    Serial.print(": ");
    Serial.println(spi_data);
  }
  digitalWrite(_FCSN_, HIGH);

  // Read from NV data (normal endurance)
  Serial.println("READING NV (normal)...");
  digitalWrite(_FCSN_, LOW);
  SPI.transfer(READ);
  SPI.transfer(0xFC);
  SPI.transfer(0x00);
  for (int index = 0; index < 1024; index++) {
    spi_data = SPI.transfer(0x00);
    Serial.print(index);
    Serial.print(": ");
    Serial.println(spi_data);
  }
  digitalWrite(_FCSN_, HIGH);

done:
  Serial.println("DONE");

