11.3.2.2 Page Buffer Load
The page buffer is loaded by writing directly to the memories, as defined in the memory
map. EEPROM has a separate page buffer, while Flash and User Row share the same page
buffer, so only one section can be programmed at once. Use the address’s Least
Significant bits (LSb) to select where to write the data in the page buffer. The
resulting data will be a binary AND operation between the new and the
previous content of the page buffer. The page buffer will automatically be erased (all
bits set) after:
- A device Reset
- Any page write or erase operation
- A Clear Page Buffer command
- A device wake-up from any sleep mode
Note: Any operation on the page
buffer will halt the CPU until the previous NVMCTRL operation (command) is
completed.