Skip to content

Instantly share code, notes, and snippets.

@Subv
Created April 20, 2015 23:16
Show Gist options
  • Select an option

  • Save Subv/faf8429b6b89ab0f6ad4 to your computer and use it in GitHub Desktop.

Select an option

Save Subv/faf8429b6b89ab0f6ad4 to your computer and use it in GitHub Desktop.
Hello World!
Successfully read input file
Initialization done, starting playback now
Initial playback GPU state setup done
Writing 0x00000001 to register
0x004018f0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x03000000 to register 0x00400c00
Writing 0x04339ed0 to register 0x00400c04
Writing 0x02000100 to register 0x00400c0c
Writing 0x019000f0 to register 0x00400c08
Writing 0x00001004 to register 0x00400c10
Writing 0x00000001 to regis
ter 0x00400c18
Waiting for operation to finish..
Writing 0x03000000 to register 0x00400010
Writing 0x03010000 to register 0x00400014
Writing 0x000000ff to
register 0x00400018
Writing 0x00000201 to register 0x0040001c <-- Memory Fill Control 1
Waiting for operation to finish..
Writing 0x03060000 to register
0x00400020
Writing 0x03070000 to register 0x00400024
Writing 0x00ffffff to register 0x00400028
Writing 0x00000201 to register 0x0040002c <-- Memory Fill
Control 2
Waiting for operation to finish..
Writing 0x0435c94a to register 0x004018e8 <-- Command List Address
Writing 0x00000150 to register 0x004018e0
<-- Command List Size
Load 0x540 bytes from file offset 0x4e5c to 0x21ae4a50 (i.e. vaddr 0x15ae4a50)
Writing 0x00000001 to register 0x004018f0 <-- Comm
and List Trigger
Waiting for operation to finish..
Writing 0x041c8746 to register 0x004018e8 <-- Command List Address
Writing 0x00000020 to register 0x00
4018e0 <-- Command List Size
Load 0x80 bytes from file offset 0x539c to 0x20e43a30 (i.e. vaddr 0x14e43a30)
Writing 0x00000001 to register 0x004018f0 <--
Command List Trigger
Waiting for operation to finish..
Writing 0x041c874a to register 0x004018e8 <-- Command List Address
Writing 0x00000020 to register
0x004018e0 <-- Command List Size
Load 0x80 bytes from file offset 0x541c to 0x20e43a50 (i.e. vaddr 0x14e43a50)
Writing 0x00000001 to register 0x004018f
0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x00000000 to register 0x00400010
Writing 0x00000000 to register 0x00400014
Writing 0
x00000000 to register 0x00400018
Writing 0x00000001 to register 0x0040001c <-- Memory Fill Control 1
Waiting for operation to finish..
Writing 0x03060000
to register 0x00400020
Writing 0x03070000 to register 0x00400024
Writing 0x00ffffff to register 0x00400028
Writing 0x00000201 to register 0x0040002c <--
Memory Fill Control 2
Waiting for operation to finish..
Writing 0x0435c974 to register 0x004018e8 <-- Command List Address
Writing 0x00000780 to registe
r 0x004018e0 <-- Command List Size
Load 0x1e00 bytes from file offset 0x549c to 0x21ae4ba0 (i.e. vaddr 0x15ae4ba0)
Writing 0x00000001 to register 0x0040
18f0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x041b7f2a to register 0x004018e8 <-- Command List Address
Writing 0x00000020 to
register 0x004018e0 <-- Command List Size
Load 0x80 bytes from file offset 0x541c to 0x20dbf950 (i.e. vaddr 0x14dbf950)
Writing 0x00000001 to register 0
x004018f0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x0435ca64 to register 0x004018e8 <-- Command List Address
Writing 0x0000105
0 to register 0x004018e0 <-- Command List Size
Load 0x4140 bytes from file offset 0x729c to 0x21ae5320 (i.e. vaddr 0x15ae5320)
Load 0x7c bytes from file
offset 0xb3dc to 0x217236f4 (i.e. vaddr 0x157236f4)
Writing 0x00000001 to register 0x004018f0 <-- Command List Trigger
Waiting for operation to finish.
.
Writing 0x03000000 to register 0x00400c00
Writing 0x0431f8ea to register 0x00400c04
Writing 0x02000100 to register 0x00400c0c
Writing 0x019000f0 to regi
ster 0x00400c08
Writing 0x00001004 to register 0x00400c10
Writing 0x00000001 to register 0x00400c18
Waiting for operation to finish..
Writing 0x0435cc6e t
o register 0x004018e8 <-- Command List Address
Writing 0x00000080 to register 0x004018e0 <-- Command List Size
Load 0x200 bytes from file offset 0xb458
to 0x21ae6370 (i.e. vaddr 0x15ae6370)
Writing 0x00000001 to register 0x004018f0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x0300
0000 to register 0x00400010
Writing 0x03010000 to register 0x00400014
Writing 0x000000ff to register 0x00400018
Writing 0x00000201 to register 0x0040001c
<-- Memory Fill Control 1
Waiting for operation to finish..
Writing 0x03060000 to register 0x00400020
Writing 0x03070000 to register 0x00400024
Writing 0
x00ffffff to register 0x00400028
Writing 0x00000201 to register 0x0040002c <-- Memory Fill Control 2
Waiting for operation to finish..
Writing 0x0435cc7e
to register 0x004018e8 <-- Command List Address
Writing 0x00001690 to register 0x004018e0 <-- Command List Size
Load 0x5a40 bytes from file offset 0xb6
58 to 0x21ae63f0 (i.e. vaddr 0x15ae63f0)
Load 0x7c bytes from file offset 0xb3dc to 0x217236f4 (i.e. vaddr 0x157236f4)
Writing 0x00000001 to register 0x
004018f0 <-- Command List Trigger
Waiting for operation to finish..
Writing 0x03000000 to register 0x00400c00
Writing 0x04308b44 to register 0x00400c04
Wr
iting 0x02000100 to register 0x00400c0c
Writing 0x014000f0 to register 0x00400c08
Writing 0x00001004 to register 0x00400c10
Writing 0x00000001 to registe
r 0x00400c18
Waiting for operation to finish..
Reached end of current frame
Writing 0x21a15b90 to register 0x00400468
Writing 0x21942c60 to register 0x004
00494
Writing 0x000002d0 to register 0x00400490
Writing 0x00000121 to register 0x00400470
Writing 0x00000000 to register 0x00400478
Writing 0x2187de30 to
register 0x00400568
Writing 0x00000000 to register 0x00400594
Writing 0x000002d0 to register 0x00400590
Writing 0x00000101 to register 0x00400570
Writing
0x00000000 to register 0x00400578
Writing 0x0434b814 to register 0x004018e8 <-- Command List Address
Writing 0x00000080 to register 0x004018e0 <-- Comma
nd List Size
Load 0x200 bytes from file offset 0x11098 to 0x21a5c0a0 (i.e. vaddr 0x15a5c0a0)
Writing 0x00000001 to register 0x004018f0 <-- Command List
Trigger
Waiting for operation to finish..
Writing 0x03000000 to register 0x00400010
Writing 0x03010000 to register 0x00400014
Writing 0x000000ff to regist
er 0x00400018
Writing 0x00000201 to register 0x0040001c <-- Memory Fill Control 1
Waiting for operation to finish..
Writing 0x03060000 to register 0x0040
0020
Writing 0x03070000 to register 0x00400024
Writing 0x00ffffff to register 0x00400028
Writing 0x00000201 to register 0x0040002c <-- Memory Fill Contro
l 2
Waiting for operation to finish..
Writing 0x0434b824 to register 0x004018e8 <-- Command List Address
Writing 0x00000150 to register 0x004018e0 <-- Co
mmand List Size
Load 0x540 bytes from file offset 0x11298 to 0x21a5c120 (i.e. vaddr 0x15a5c120)
Writing 0x00000001 to register 0x004018f0 <-- Command Li
st Trigger
Waiting for operation to finish..
Writing 0x041d8d94 to register 0x004018e8 <-- Command List Address
Writing 0x0000a8b0 to register 0x004018e0
<-- Command List Size
Load 0x2a2c0 bytes from file offset 0x117d8 to 0x20ec6ca0 (i.e. vaddr 0x14ec6ca0)
Load 0x400 bytes from file offset 0x3ba98 to 0x
202ea000 (i.e. vaddr 0x142ea000)
Load 0x400 bytes from file offset 0x3ba98 to 0x202ea000 (i.e. vaddr 0x142ea000)
Load 0x7c44 VRAM bytes from file offset
0x3be98 to 0x1846300c (i.e. vaddr 0x1f46300c)
-> 0x400 to 0x1846300c (i.e. vaddr 0x1f46300c)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment