@@ -805,6 +805,9 @@ std::string setAddonOptions()
805805 docToPin (addonOptions.wiiExtensionSDAPin , doc, " wiiExtensionSDAPin" );
806806 docToPin (addonOptions.wiiExtensionSCLPin , doc, " wiiExtensionSCLPin" );
807807 docToValue (addonOptions.wiiExtensionBlock , doc, " wiiExtensionBlock" );
808+ docToPin (addonOptions.sidewinderGPPinTrigger , doc, " sidewinderGPPinTrigger" );
809+ docToPin (addonOptions.sidewinderGPPinClock , doc, " sidewinderGPPinClock" );
810+ docToPin (addonOptions.sidewinderGPPinData , doc, " sidewinderGPPinData" );
808811 docToValue (addonOptions.wiiExtensionSpeed , doc, " wiiExtensionSpeed" );
809812 docToValue (addonOptions.AnalogInputEnabled , doc, " AnalogInputEnabled" );
810813 docToValue (addonOptions.BoardLedAddonEnabled , doc, " BoardLedAddonEnabled" );
@@ -820,6 +823,7 @@ std::string setAddonOptions()
820823 docToValue (addonOptions.ReverseInputEnabled , doc, " ReverseInputEnabled" );
821824 docToValue (addonOptions.TurboInputEnabled , doc, " TurboInputEnabled" );
822825 docToValue (addonOptions.WiiExtensionAddonEnabled , doc, " WiiExtensionAddonEnabled" );
826+ docToValue (addonOptions.SidewinderGPEnabled , doc, " SidewinderGPEnabled" );
823827
824828 Storage::getInstance ().setAddonOptions (addonOptions);
825829
@@ -981,6 +985,9 @@ std::string getAddonOptions()
981985 writeDoc (doc, " wiiExtensionSCLPin" , addonOptions.wiiExtensionSCLPin == 0xFF ? -1 : addonOptions.wiiExtensionSCLPin );
982986 writeDoc (doc, " wiiExtensionBlock" , addonOptions.wiiExtensionBlock );
983987 writeDoc (doc, " wiiExtensionSpeed" , addonOptions.wiiExtensionSpeed );
988+ writeDoc (doc, " sidewinderGPPinTrigger" , addonOptions.sidewinderGPPinTrigger == 0xFF ? -1 : addonOptions.sidewinderGPPinTrigger );
989+ writeDoc (doc, " sidewinderGPPinClock" , addonOptions.sidewinderGPPinClock == 0xFF ? -1 : addonOptions.sidewinderGPPinClock );
990+ writeDoc (doc, " sidewinderGPPinData" , addonOptions.sidewinderGPPinData == 0xFF ? -1 : addonOptions.sidewinderGPPinData );
984991 writeDoc (doc, " AnalogInputEnabled" , addonOptions.AnalogInputEnabled );
985992 writeDoc (doc, " BoardLedAddonEnabled" , addonOptions.BoardLedAddonEnabled );
986993 writeDoc (doc, " BuzzerSpeakerAddonEnabled" , addonOptions.BuzzerSpeakerAddonEnabled );
@@ -995,6 +1002,7 @@ std::string getAddonOptions()
9951002 writeDoc (doc, " ReverseInputEnabled" , addonOptions.ReverseInputEnabled );
9961003 writeDoc (doc, " TurboInputEnabled" , addonOptions.TurboInputEnabled );
9971004 writeDoc (doc, " WiiExtensionAddonEnabled" , addonOptions.WiiExtensionAddonEnabled );
1005+ writeDoc (doc, " SidewinderGPEnabled" , addonOptions.SidewinderGPEnabled );
9981006
9991007 addUsedPinsArray (doc);
10001008
0 commit comments