Changes

484 bytes added ,  20:18, 6 September 2020
Line 265: Line 265:  
| 1 || [[#OpenPortForDev]]
 
| 1 || [[#OpenPortForDev]]
 
|-
 
|-
| 2 || GetWritableLength
+
| 2 || [[#GetWritableLength]]
 
|-
 
|-
| 3 || Send
+
| 3 || [[#Send]]
 
|-
 
|-
| 4 || GetReadableLength
+
| 4 || [[#GetReadableLength]]
 
|-
 
|-
| 5 || Receive
+
| 5 || [[#Receive]]
 
|-
 
|-
| 6 || BindPortEvent
+
| 6 || [[#BindPortEvent]]
 
|-
 
|-
| 7 || UnbindPortEvent
+
| 7 || [[#UnbindPortEvent]]
 
|}
 
|}
   Line 287: Line 287:     
[7.0.0+] Now takes an additional u64.
 
[7.0.0+] Now takes an additional u64.
 +
 +
=== GetWritableLength ===
 +
No input, returns an output u64.
 +
 +
=== Send ===
 +
Takes a type-0x21 input buffer, returns an output u64 size.
 +
 +
=== GetReadableLength ===
 +
No input, returns an output u64.
 +
 +
=== Receive ===
 +
Takes a type-0x22 output buffer, returns an output u64 size.
 +
 +
=== BindPortEvent ===
 +
Takes an input u32 and u64, returns an output u8 and an Event handle with EventClearMode=0.
 +
 +
=== UnbindPortEvent ===
 +
Takes an input u32, returns an output u8.
    
= pwm =
 
= pwm =