Bus services: Difference between revisions

Line 12: Line 12:
| 2 || [[#OpenSessionForTest]]
| 2 || [[#OpenSessionForTest]]
|-
|-
| 3 || [1.0.0-6.2.0] IsWakeEventActive  
| 3 || [1.0.0-6.2.0] [[#IsWakeEventActive]]
|-
|-
| 4 || [1.0.0-6.2.0] GetWakeEventActiveFlagSet
| 4 || [1.0.0-6.2.0] GetWakeEventActiveFlagSet
Line 18: Line 18:
| 5 || [1.0.0-6.2.0] SetWakeEventActiveFlagSetForDebug
| 5 || [1.0.0-6.2.0] SetWakeEventActiveFlagSetForDebug
|-
|-
| 6 || SetWakePinDebugMode
| 6 || [[#SetWakePinDebugMode]]
|-
|-
| 7 || [5.0.0+] [[#OpenSession2]]
| 7 || [5.0.0+] [[#OpenSession2]]
|-
|-
| 8 || [5.0.0+] IsWakeEventActive2
| 8 || [5.0.0+] [[#IsWakeEventActive2]]
|-
|-
| 9 || [5.0.0+] SetWakeEventActiveFlagSetForDebug2
| 9 || [5.0.0+] SetWakeEventActiveFlagSetForDebug2
Line 247: Line 247:


== OpenSession ==
== OpenSession ==
Same thing as [[#OpenSessionForDev]] except it takes a '''GpioPadName''' which is then converted to a [[#GpioPadDescriptor]]. Returns an [[#IPadSession]] session.
Same as [[#OpenSessionForDev]] except it takes a '''GpioPadName''' which is then converted to a [[#GpioPadDescriptor]]. Returns an [[#IPadSession]] session.


== OpenSessionForTest ==
== OpenSessionForTest ==
Same as [[#OpenSession]] but panics on failure.
Same as [[#OpenSession]] but panics on failure.
== IsWakeEventActive ==
Takes a '''GpioPadName''' and returns a bool.
== SetWakePinDebugMode ==
Takes an u32 '''WakePinDebugMode'''. No output.


== OpenSession2 ==
== OpenSession2 ==
Same as [[#OpenSession]] but takes a '''DeviceCode''' instead of a '''GpioPadName''' and an u32 '''DeviceUnk'''.
Same as [[#OpenSession]] but takes a '''DeviceCode''' instead of a '''GpioPadName''' and an u32 '''DeviceUnk'''.
== IsWakeEventActive2 ==
Same as [[#IsWakeEventActive]] but takes a '''DeviceCode''' instead of a '''GpioPadName'''.


== IPadSession ==
== IPadSession ==