diff options
| author | 2020-06-29 04:01:34 +0200 | |
|---|---|---|
| committer | 2020-06-29 04:01:34 +0200 | |
| commit | 6a0010d0c64ff3e023d8f16e543dfaf73c531179 (patch) | |
| tree | 555a880d3ffce95547fedd0b2eb1a1fdfd829422 /src/core/hle/service/wlan | |
| parent | Merge pull request #3982 from ReinUsesLisp/membar-cts (diff) | |
| download | yuzu-6a0010d0c64ff3e023d8f16e543dfaf73c531179.tar.gz yuzu-6a0010d0c64ff3e023d8f16e543dfaf73c531179.tar.xz yuzu-6a0010d0c64ff3e023d8f16e543dfaf73c531179.zip | |
service: Update function tables
Diffstat (limited to 'src/core/hle/service/wlan')
| -rw-r--r-- | src/core/hle/service/wlan/wlan.cpp | 102 |
1 files changed, 55 insertions, 47 deletions
diff --git a/src/core/hle/service/wlan/wlan.cpp b/src/core/hle/service/wlan/wlan.cpp index 2654594c1..0260d7dcf 100644 --- a/src/core/hle/service/wlan/wlan.cpp +++ b/src/core/hle/service/wlan/wlan.cpp | |||
| @@ -15,34 +15,37 @@ public: | |||
| 15 | explicit WLANInfra() : ServiceFramework{"wlan:inf"} { | 15 | explicit WLANInfra() : ServiceFramework{"wlan:inf"} { |
| 16 | // clang-format off | 16 | // clang-format off |
| 17 | static const FunctionInfo functions[] = { | 17 | static const FunctionInfo functions[] = { |
| 18 | {0, nullptr, "Unknown1"}, | 18 | {0, nullptr, "OpenMode"}, |
| 19 | {1, nullptr, "Unknown2"}, | 19 | {1, nullptr, "CloseMode"}, |
| 20 | {2, nullptr, "GetMacAddress"}, | 20 | {2, nullptr, "GetMacAddress"}, |
| 21 | {3, nullptr, "StartScan"}, | 21 | {3, nullptr, "StartScan"}, |
| 22 | {4, nullptr, "StopScan"}, | 22 | {4, nullptr, "StopScan"}, |
| 23 | {5, nullptr, "Connect"}, | 23 | {5, nullptr, "Connect"}, |
| 24 | {6, nullptr, "CancelConnect"}, | 24 | {6, nullptr, "CancelConnect"}, |
| 25 | {7, nullptr, "Disconnect"}, | 25 | {7, nullptr, "Disconnect"}, |
| 26 | {8, nullptr, "Unknown3"}, | 26 | {8, nullptr, "GetConnectionEvent"}, |
| 27 | {9, nullptr, "Unknown4"}, | 27 | {9, nullptr, "GetConnectionStatus"}, |
| 28 | {10, nullptr, "GetState"}, | 28 | {10, nullptr, "GetState"}, |
| 29 | {11, nullptr, "GetScanResult"}, | 29 | {11, nullptr, "GetScanResult"}, |
| 30 | {12, nullptr, "GetRssi"}, | 30 | {12, nullptr, "GetRssi"}, |
| 31 | {13, nullptr, "ChangeRxAntenna"}, | 31 | {13, nullptr, "ChangeRxAntenna"}, |
| 32 | {14, nullptr, "Unknown5"}, | 32 | {14, nullptr, "GetFwVersion"}, |
| 33 | {15, nullptr, "Unknown6"}, | 33 | {15, nullptr, "RequestSleep"}, |
| 34 | {16, nullptr, "RequestWakeUp"}, | 34 | {16, nullptr, "RequestWakeUp"}, |
| 35 | {17, nullptr, "RequestIfUpDown"}, | 35 | {17, nullptr, "RequestIfUpDown"}, |
| 36 | {18, nullptr, "Unknown7"}, | 36 | {18, nullptr, "Unknown18"}, |
| 37 | {19, nullptr, "Unknown8"}, | 37 | {19, nullptr, "Unknown19"}, |
| 38 | {20, nullptr, "Unknown9"}, | 38 | {20, nullptr, "Unknown20"}, |
| 39 | {21, nullptr, "Unknown10"}, | 39 | {21, nullptr, "Unknown21"}, |
| 40 | {22, nullptr, "Unknown11"}, | 40 | {22, nullptr, "Unknown22"}, |
| 41 | {23, nullptr, "Unknown12"}, | 41 | {23, nullptr, "Unknown23"}, |
| 42 | {24, nullptr, "Unknown13"}, | 42 | {24, nullptr, "Unknown24"}, |
| 43 | {25, nullptr, "Unknown14"}, | 43 | {25, nullptr, "Unknown25"}, |
| 44 | {26, nullptr, "Unknown15"}, | 44 | {26, nullptr, "Unknown26"}, |
| 45 | {27, nullptr, "Unknown16"}, | 45 | {27, nullptr, "Unknown27"}, |
| 46 | {28, nullptr, "Unknown28"}, | ||
| 47 | {29, nullptr, "Unknown29"}, | ||
| 48 | {30, nullptr, "Unknown30"}, | ||
| 46 | }; | 49 | }; |
| 47 | // clang-format on | 50 | // clang-format on |
| 48 | 51 | ||
| @@ -55,12 +58,12 @@ public: | |||
| 55 | explicit WLANLocal() : ServiceFramework{"wlan:lcl"} { | 58 | explicit WLANLocal() : ServiceFramework{"wlan:lcl"} { |
| 56 | // clang-format off | 59 | // clang-format off |
| 57 | static const FunctionInfo functions[] = { | 60 | static const FunctionInfo functions[] = { |
| 58 | {0, nullptr, "Unknown1"}, | 61 | {0, nullptr, "Unknown0"}, |
| 59 | {1, nullptr, "Unknown2"}, | 62 | {1, nullptr, "Unknown1"}, |
| 60 | {2, nullptr, "Unknown3"}, | 63 | {2, nullptr, "Unknown2"}, |
| 61 | {3, nullptr, "Unknown4"}, | 64 | {3, nullptr, "Unknown3"}, |
| 62 | {4, nullptr, "Unknown5"}, | 65 | {4, nullptr, "Unknown4"}, |
| 63 | {5, nullptr, "Unknown6"}, | 66 | {5, nullptr, "Unknown5"}, |
| 64 | {6, nullptr, "GetMacAddress"}, | 67 | {6, nullptr, "GetMacAddress"}, |
| 65 | {7, nullptr, "CreateBss"}, | 68 | {7, nullptr, "CreateBss"}, |
| 66 | {8, nullptr, "DestroyBss"}, | 69 | {8, nullptr, "DestroyBss"}, |
| @@ -72,38 +75,42 @@ public: | |||
| 72 | {14, nullptr, "CancelJoin"}, | 75 | {14, nullptr, "CancelJoin"}, |
| 73 | {15, nullptr, "Disconnect"}, | 76 | {15, nullptr, "Disconnect"}, |
| 74 | {16, nullptr, "SetBeaconLostCount"}, | 77 | {16, nullptr, "SetBeaconLostCount"}, |
| 75 | {17, nullptr, "Unknown7"}, | 78 | {17, nullptr, "Unknown17"}, |
| 76 | {18, nullptr, "Unknown8"}, | 79 | {18, nullptr, "Unknown18"}, |
| 77 | {19, nullptr, "Unknown9"}, | 80 | {19, nullptr, "Unknown19"}, |
| 78 | {20, nullptr, "GetBssIndicationEvent"}, | 81 | {20, nullptr, "GetBssIndicationEvent"}, |
| 79 | {21, nullptr, "GetBssIndicationInfo"}, | 82 | {21, nullptr, "GetBssIndicationInfo"}, |
| 80 | {22, nullptr, "GetState"}, | 83 | {22, nullptr, "GetState"}, |
| 81 | {23, nullptr, "GetAllowedChannels"}, | 84 | {23, nullptr, "GetAllowedChannels"}, |
| 82 | {24, nullptr, "AddIe"}, | 85 | {24, nullptr, "AddIe"}, |
| 83 | {25, nullptr, "DeleteIe"}, | 86 | {25, nullptr, "DeleteIe"}, |
| 84 | {26, nullptr, "Unknown10"}, | 87 | {26, nullptr, "Unknown26"}, |
| 85 | {27, nullptr, "Unknown11"}, | 88 | {27, nullptr, "Unknown27"}, |
| 86 | {28, nullptr, "CreateRxEntry"}, | 89 | {28, nullptr, "CreateRxEntry"}, |
| 87 | {29, nullptr, "DeleteRxEntry"}, | 90 | {29, nullptr, "DeleteRxEntry"}, |
| 88 | {30, nullptr, "Unknown12"}, | 91 | {30, nullptr, "Unknown30"}, |
| 89 | {31, nullptr, "Unknown13"}, | 92 | {31, nullptr, "Unknown31"}, |
| 90 | {32, nullptr, "AddMatchingDataToRxEntry"}, | 93 | {32, nullptr, "AddMatchingDataToRxEntry"}, |
| 91 | {33, nullptr, "RemoveMatchingDataFromRxEntry"}, | 94 | {33, nullptr, "RemoveMatchingDataFromRxEntry"}, |
| 92 | {34, nullptr, "GetScanResult"}, | 95 | {34, nullptr, "GetScanResult"}, |
| 93 | {35, nullptr, "Unknown14"}, | 96 | {35, nullptr, "Unknown35"}, |
| 94 | {36, nullptr, "SetActionFrameWithBeacon"}, | 97 | {36, nullptr, "SetActionFrameWithBeacon"}, |
| 95 | {37, nullptr, "CancelActionFrameWithBeacon"}, | 98 | {37, nullptr, "CancelActionFrameWithBeacon"}, |
| 96 | {38, nullptr, "CreateRxEntryForActionFrame"}, | 99 | {38, nullptr, "CreateRxEntryForActionFrame"}, |
| 97 | {39, nullptr, "DeleteRxEntryForActionFrame"}, | 100 | {39, nullptr, "DeleteRxEntryForActionFrame"}, |
| 98 | {40, nullptr, "Unknown15"}, | 101 | {40, nullptr, "Unknown40"}, |
| 99 | {41, nullptr, "Unknown16"}, | 102 | {41, nullptr, "Unknown41"}, |
| 100 | {42, nullptr, "CancelGetActionFrame"}, | 103 | {42, nullptr, "CancelGetActionFrame"}, |
| 101 | {43, nullptr, "GetRssi"}, | 104 | {43, nullptr, "GetRssi"}, |
| 102 | {44, nullptr, "Unknown17"}, | 105 | {44, nullptr, "Unknown44"}, |
| 103 | {45, nullptr, "Unknown18"}, | 106 | {45, nullptr, "Unknown45"}, |
| 104 | {46, nullptr, "Unknown19"}, | 107 | {46, nullptr, "Unknown46"}, |
| 105 | {47, nullptr, "Unknown20"}, | 108 | {47, nullptr, "Unknown47"}, |
| 106 | {48, nullptr, "Unknown21"}, | 109 | {48, nullptr, "Unknown48"}, |
| 110 | {49, nullptr, "Unknown49"}, | ||
| 111 | {50, nullptr, "Unknown50"}, | ||
| 112 | {51, nullptr, "Unknown51"}, | ||
| 113 | {52, nullptr, "Unknown52"}, | ||
| 107 | }; | 114 | }; |
| 108 | // clang-format on | 115 | // clang-format on |
| 109 | 116 | ||
| @@ -142,18 +149,19 @@ public: | |||
| 142 | explicit WLANSocketManager() : ServiceFramework{"wlan:soc"} { | 149 | explicit WLANSocketManager() : ServiceFramework{"wlan:soc"} { |
| 143 | // clang-format off | 150 | // clang-format off |
| 144 | static const FunctionInfo functions[] = { | 151 | static const FunctionInfo functions[] = { |
| 145 | {0, nullptr, "Unknown1"}, | 152 | {0, nullptr, "Unknown0"}, |
| 146 | {1, nullptr, "Unknown2"}, | 153 | {1, nullptr, "Unknown1"}, |
| 147 | {2, nullptr, "Unknown3"}, | 154 | {2, nullptr, "Unknown2"}, |
| 148 | {3, nullptr, "Unknown4"}, | 155 | {3, nullptr, "Unknown3"}, |
| 149 | {4, nullptr, "Unknown5"}, | 156 | {4, nullptr, "Unknown4"}, |
| 150 | {5, nullptr, "Unknown6"}, | 157 | {5, nullptr, "Unknown5"}, |
| 151 | {6, nullptr, "GetMacAddress"}, | 158 | {6, nullptr, "GetMacAddress"}, |
| 152 | {7, nullptr, "SwitchTsfTimerFunction"}, | 159 | {7, nullptr, "SwitchTsfTimerFunction"}, |
| 153 | {8, nullptr, "Unknown7"}, | 160 | {8, nullptr, "Unknown8"}, |
| 154 | {9, nullptr, "Unknown8"}, | 161 | {9, nullptr, "Unknown9"}, |
| 155 | {10, nullptr, "Unknown9"}, | 162 | {10, nullptr, "Unknown10"}, |
| 156 | {11, nullptr, "Unknown10"}, | 163 | {11, nullptr, "Unknown11"}, |
| 164 | {12, nullptr, "Unknown12"}, | ||
| 157 | }; | 165 | }; |
| 158 | // clang-format on | 166 | // clang-format on |
| 159 | 167 | ||