Visible to Intel only — GUID: sfo1410068471256
Ixiasoft
Visible to Intel only — GUID: sfo1410068471256
Ixiasoft
14.4.7.1. Register Map for Indexed Addressing
Indexed addressing uses registers in the nanddata region of the HPS memory map. The nanddata region consists of a control register and a variable-size register that allows direct access to flash memory, as detailed in the following table.
Register Name | Offset Address | Usage |
---|---|---|
Control | 0x0 |
Identifies the page of flash memory to be read or written. Software writes the 32‑bit control information consisting of map command type, block, and page address. The upper four bits must be set to 0. For specific usage of the Control register, refer to "Command Mapping". |
Data | 0x10 |
The Data register is a page‑size window into the NAND flash. By reading from or writing to locations starting at this offset, the software reads directly from or writes directly to the page and block of NAND flash memory specified by the Control register. The Data register is always addressed on 32-bit word boundaries, although the physical flash device has an 8-bit-wide data path. |