Gamecard Services PXI: Difference between revisions

Steveice10 (talk | contribs)
ElementW (talk | contribs)
m Add anchors
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
__TOC__
{{Anchor|PXIDEV}}{{Anchor|pxi:dev}}
="pxi:dev" service=
="pxi:dev" service=
{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 8: Line 10:
| 0x000101C2
| 0x000101C2
| [[1.0.0-0]]
| [[1.0.0-0]]
| [[PXIDEV:ReadCTRCARD_Cmd40|ReadCTRCARD_Cmd40]]
| [[PXIDEV:ReadCTRCARD_Cmd40|ReadHostIO]]
|-
|-
| 0x000201C2
| 0x000201C2
| [[1.0.0-0]]
| [[1.0.0-0]]
| [[PXIDEV:WriteCTRCARD_Cmd41|WriteCTRCARD_Cmd41]]
| [[PXIDEV:WriteCTRCARD_Cmd41|WriteHostIO]]
|-
|-
| 0x00030102
| 0x00030102
| [[1.0.0-0]]
| [[1.0.0-0]]
| [[PXIDEV:ReadCTRCARD_Cmd42|ReadCTRCARD_Cmd42]]
| [[PXIDEV:ReadCTRCARD_Cmd42|ReadHostEx]]
|-
|-
| 0x00040102
| 0x00040102
| [[1.0.0-0]]
| [[1.0.0-0]]
| [[PXIDEV:WriteCTRCARD_Cmd44|WriteCTRCARD_Cmd44]]
| [[PXIDEV:WriteCTRCARD_Cmd44|WriteHostEx]]
|-
|-
| 0x00050102
| 0x00050102
| [[1.0.0-0]]
| [[1.0.0-0]]
| Stubbed, only returns an error.
| WriteHostExStart. Stubbed, only returns an error. Use [[PXIDEV:WriteCTRCARD_Cmd44|WriteHostEx]] instead.
|-
|-
| 0x00060102
| 0x00060102
| [[1.0.0-0]]
| [[1.0.0-0]]
| Stubbed, only returns an error.
| WriteHostExChunk. Stubbed, only returns an error. Use [[PXIDEV:WriteCTRCARD_Cmd44|WriteHostEx]] instead.
|-
|-
| 0x00070000
| 0x00070000
| [[1.0.0-0]]
| [[1.0.0-0]]
| Stubbed, only returns an error.
| WriteHostExEnd. Stubbed, only returns an error. Use [[PXIDEV:WriteCTRCARD_Cmd44|WriteHostEx]] instead.
|-
|-
| 0x00080000
| 0x00080000
| [[2.0.0-2]]
| [[2.0.0-2]]
| Initialization for the stuff used by the below commands.
| InitializeMIDI
|-
|-
| 0x00090000
| 0x00090000
| [[2.0.0-2]]
| [[2.0.0-2]]
| Shutdown for the stuff used by the below commands.
| FinalizeMIDI
|-
|-
| 0x000A0000
| 0x000A0000
| [[2.0.0-2]]
| [[2.0.0-2]]
| This writes 3 bytes to cmdreply[2], the [[SPICARD]] hw is used for this.
| GetMIDIInfo.  This writes 3 bytes to cmdreply[2], the [[SPICARD]] hw is used for this.
|-
|-
| 0x000B0000
| 0x000B0000
| [[2.0.0-2]]
| [[2.0.0-2]]
| This writes a max-size value to cmdreply[2].
| GetMIDIBufferSize. This writes a max-size value to cmdreply[2].
|-
|-
| 0x000C0042
| 0x000C0042
| [[2.0.0-2]]
| [[2.0.0-2]]
| (size, ((size<<8) <nowiki>|</nowiki> 4), outbufptr) This copies the data from some buffer(size is restricted to the maxsize value also used by command 0x000B0000) to the FCRAM outbuf, when certain flags are set correctly.
| ReadMIDI (size, ((size<<8) <nowiki>|</nowiki> 4), outbufptr) This copies the data from some buffer(size is restricted to the maxsize value also used by command 0x000B0000) to the FCRAM outbuf, when certain flags are set correctly.
|-
|-
| 0x000D0688
| 0x000D0688