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 |