Difference between revisions of "MVDSTD:GetConfig"
Jump to navigation
Jump to search
Line 45: | Line 45: | ||
| 0x4 | | 0x4 | ||
| Video height. | | Video height. | ||
+ | |- | ||
+ | | 0x14 | ||
+ | | 0x4 | ||
+ | | Physical address, only set for MJPEG. | ||
|- | |- | ||
| 0x5C | | 0x5C | ||
Line 57: | Line 61: | ||
| 0x4 | | 0x4 | ||
| Physical address. | | Physical address. | ||
+ | |- | ||
+ | | 0x68 | ||
+ | | 0x4 | ||
+ | | Physical address, only set for MJPEG. | ||
|} | |} | ||
Revision as of 19:40, 5 November 2014
Request
Index Word | Description |
---|---|
0 | Header code [0x001D0042] |
1 | Size, normally 0x11C. |
2 | (Size<<4) | 12 |
3 | Output data ptr |
Response
Index Word | Description |
---|---|
0 | Header code |
1 | Resultcode |
Structure
Offset | Size | Description |
---|---|---|
0x0C | 0x4 | Video width. |
0x10 | 0x4 | Video height. |
0x14 | 0x4 | Physical address, only set for MJPEG. |
0x5C | 0x4 | Video width. |
0x60 | 0x4 | Video height. |
0x64 | 0x4 | Physical address. |
0x68 | 0x4 | Physical address, only set for MJPEG. |
The size of this structure is fixed to 0x11C-bytes. The user process does the LINEAR-mem vaddr->physaddr conversion for the above physaddrs, when modifying the config struct before using MVDSTD:SetConfig.
Description
For this command, MVD module DMAs 0x11C-bytes from a MVD state structure to the above output buffer.