Changes

81 bytes added ,  19:17, 9 April 2015
no edit summary
Line 88: Line 88:  
|-
 
|-
 
| 2
 
| 2
| 0x00000004 <nowiki>|</nowiki> (size<<4)
+
| 0x00000004 <nowiki>|</nowiki> (size<<8) <nowiki>|</nowiki> (id<<4)
| This is used for PXI commands input/output buffers. The address written to the destination cmd-buf is a phys-addr for a table located in the BASE memregion. This table contains the phys-addrs for the actual data, the array entries have the following format: {u32 *datachunk_physaddr, u32 datachunk_bytesize}.
+
<ptr>
 +
| This is used for RW buffers over PXI. The address written to the destination cmd-buf is a phys-addr for a table located in the BASE memregion. This table contains the phys-addrs for the actual data, the array entries have the following format: {u32 *datachunk_physaddr, u32 datachunk_bytesize}.
 
|-
 
|-
 
| 3
 
| 3
| <nowiki>0x00000006 | (size<<8)</nowiki>
+
| 0x00000006 <nowiki>|</nowiki> (size<<8) <nowiki>|</nowiki> (id<<4)
| Does nothing?
+
<ptr>
 +
| Same as above except for read-only buffer.
 
|-
 
|-
 
| 4
 
| 4