IPC: Difference between revisions
No edit summary |
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 | <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 <nowiki>|</nowiki> (size<<8) <nowiki>|</nowiki> (id<<4) | ||
| | <ptr> | ||
| Same as above except for read-only buffer. | |||
|- | |- | ||
| 4 | | 4 |