| Device | Device name |
| Configuration | Device paramaters/details (eg. width) |
| Input/Output | Whether device is for inputting to processor, outputing from the processing, or both |
| Address Base | Start of address range for the device. This is where the device is memory-mapped to. |
| Address Map |
| Address | R/W | Description |
| base+offset | R/W | Description of what lies in the address space. The "base" refers to the Address Base given directly above. |
|
| Initialization | In words, how to initialize the device |
| Interrupts |
| Triggered | What event actually triggers the interrupt |
| IRQ Line | The IRQ line it's configured to use |
| Enable | How to enable interrupts on the device (does not include how to enable processor to accept the interrupts) |
| Acknowledge | How to de-assert the interrupt |
|
| Hardware Setup | How to plug the device into the DE2 or make other necessary hardware changes such as turning the device on. |
| Reference | Links to other documentation, datasheets, etc. |