Changes

Jump to navigation Jump to search
Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00180000] |} =Response= {| class="wikitable" border="1" |- ! Index Word ! Des..."
=Request=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code [0x00180000]
|}

=Response=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code
|-
| 1
| Result code
|-
| 2-9
| Output 0x20-byte capture info structure.
|}

=Capture info entry=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| [[LCD#Framebuffers|Framebuffer]] virtual address, for the main screen this is the 3D left framebuffer
|-
| 1
| For the main screen: 3D right framebuffer address
|-
| 2
| Framebuffer [[LCD|format]], this u16 is stored in the low u16 for LCD register 0x1EF00X70.
|-
| 3
| Value for [[LCD|0x1EF00X90]], controls framebuffer width
|}

=Capture info structure=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0-3
| Capture info entry for the main screen.
|-
| 4-7
| Capture info entry for the sub screen.
|}

=Description=
This returns the current framebuffer state.

Navigation menu