cospan/Sycamore_FPGA — Issue #2: device ROM table should use 8 32-bit values for each device instead of 4
Author: cospan
Created: 2011-12-01 04:58:41+00:00
State: open

The device ROM table is what the interfacing MCU or CPU uses to identify the cores within the FPGA, currently there are 4 32 bit words describing each device. The 32 bit words describe the device identification number, associated flags, the memory offset from the peripheral 0x00 location and the number of registers within the core.

there should be more space for more information. Possible types of information is a pointer offset to strings, or a pointer offset to more configuration data if the 4 isn't enough.