Changes

227 bytes added ,  16:47, 5 March 2020
Line 2,212: Line 2,212:  
== GetSendCommandAsynceResult ==
 
== GetSendCommandAsynceResult ==
 
Takes a type-0x22 output buffer and a [[#BusHandle]], returns an output u32.
 
Takes a type-0x22 output buffer and a [[#BusHandle]], returns an output u32.
 +
 +
Official sw copies the u32 to an output u64, for the actual output size.
    
== SetEventForSendCommandAsycResult ==
 
== SetEventForSendCommandAsycResult ==
 
Takes an input [[#BusHandle]], returns an output Event handle with EventClearMode=0.
 
Takes an input [[#BusHandle]], returns an output Event handle with EventClearMode=0.
 +
 +
Official sw with SendAndReceive clears this event, uses [[#SendCommandAsync]], waits on + clears this event, then uses [[#GetSendCommandAsynceResult]].
    
== GetSharedMemoryHandle ==
 
== GetSharedMemoryHandle ==