Changes

Jump to navigation Jump to search
918 bytes added ,  16:26, 30 June 2018
Line 30: Line 30:  
| 0x000400C0
 
| 0x000400C0
 
| [[8.1.0-0_New3DS]]
 
| [[8.1.0-0_New3DS]]
| Unknown.
+
| [[MVDSTD:CalculateImageSize|CalculateImageSize]]
 
| No
 
| No
 
|-
 
|-
Line 88: Line 88:  
| No
 
| No
 
|-
 
|-
| 0x00100400
+
| 0x00100000
 
| [[8.1.0-0_New3DS]]
 
| [[8.1.0-0_New3DS]]
| Unknown.
+
| Unknown. This writes 0x28-bytes of output starting at cmdreply[2].
 
| No
 
| No
 
|-
 
|-
Line 175: Line 175:  
| 0x00210100
 
| 0x00210100
 
| [[8.1.0-0_New3DS]]
 
| [[8.1.0-0_New3DS]]
| (u32 unk0, u32 unk1, u32 unk2, u32 unk3) Unknown. This initializes table data used by [[MVDSTD:SetupOutputBuffers|SetupOutputBuffers]].
+
| [[MVDSTD:OverrideOutputBuffers|OverrideOutputBuffers]]
 
| No
 
| No
 
|}
 
|}
Line 650: Line 650:  
|-
 
|-
 
| 0x00040001
 
| 0x00040001
| RGB555
+
| Unknown 2-byte format.
 
|-
 
|-
 
| 0x00040002
 
| 0x00040002
Line 673: Line 673:  
==MVD Service "l2b:u"==
 
==MVD Service "l2b:u"==
 
This one uses the I/O mapped @ 0x10130000.
 
This one uses the I/O mapped @ 0x10130000.
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Command Header
 +
!  Description
 +
|-
 +
| 0x00010040
 +
| SetInputFormat?
 +
|-
 +
| 0x00020080
 +
| GetInputFormat?
 +
|-
 +
| 0x00030040
 +
| SetOutputFormat
 +
|-
 +
| 0x00040080
 +
| GetOutputFormat
 +
|-
 +
| 0x00050040
 +
| SetTransferEndInterrupt
 +
|-
 +
| 0x00060080
 +
| GetTransferEndInterrupt
 +
|-
 +
| 0x00070080
 +
| GetL2BEndEvent
 +
|-
 +
| 0x00080102
 +
| ?
 +
|-
 +
| 0x00090080
 +
| Waits on a DMA Handle
 +
|-
 +
| 0x000A0102
 +
| MaybeSetRecieving
 +
|-
 +
| 0x000B0080
 +
| isDoneRecieving
 +
|-
 +
| 0x000C0040
 +
| SetInputLineWidth
 +
|-
 +
| 0x000D0080
 +
| GetInputLineWidth
 +
|-
 +
| 0x000E0040
 +
| SetInputLines
 +
|-
 +
| 0x000F0080
 +
| GetInputLines
 +
|-
 +
| 0x00100040
 +
| MaybeSetAlpha
 +
|-
 +
| 0x00110080
 +
| MaybeGetAlpha
 +
|-
 +
| 0x00120040
 +
| StartConversion
 +
|-
 +
| 0x00130040
 +
| StopConversion
 +
|-
 +
| 0x00140080
 +
| isBusyConversion
 +
|-
 +
| 0x00150040
 +
| SetPackageParameter
 +
|-
 +
| 0x00160080
 +
| GetPackageParameter
 +
|-
 +
| 0x00170080
 +
| PingProcess
 +
|}
    
==MVD Service "l2b2:u"==
 
==MVD Service "l2b2:u"==
Line 678: Line 752:     
==MVD Service "y2r2:u"==
 
==MVD Service "y2r2:u"==
This one uses the I/O mapped @ 0x10102000.
+
This is a exact copy of y2r camera service and hence named y2r2.
    
==MVD Result-codes==
 
==MVD Result-codes==
115

edits

Navigation menu