MCPcopy Create free account

hub / github.com/OpenStickCommunity/GP2040-CE / functions

Functions2,613 in github.com/OpenStickCommunity/GP2040-CE

↓ 1 callersMethodhandleSystemReboot
src/gp2040.cpp:589
↓ 1 callersMethodhandleSystemRestart
src/addons/display.cpp:250
↓ 1 callersFunctionhandle_connection
Handle one arriving client connection. * Clients are expected to send a ListFilesRequest, terminated by a '0'. * Server will respond with a ListFile
lib/nanopb/examples/network_server/server.c:68
↓ 1 callersMethodhas_negative
(self)
lib/nanopb/generator/nanopb_generator.py:415
↓ 1 callersMethodhid_get_report_complete_cb
src/usbhostmanager.cpp:73
↓ 1 callersMethodhid_mount_cb
src/usbhostmanager.cpp:45
↓ 1 callersMethodhid_report_received_cb
src/usbhostmanager.cpp:59
↓ 1 callersMethodhid_set_report_complete_cb
src/usbhostmanager.cpp:66
↓ 1 callersMethodhid_umount_cb
src/usbhostmanager.cpp:52
↓ 1 callersMethodhotkey
src/gamepad.cpp:418
↓ 1 callersFunctionhotkeysMigration
populate existing configurations' buttonsMask and auxMask to mirror behavior from the behavior before this code merged. totally new configs get their
src/config_utils.cpp:1707
↓ 1 callersMethodinit
init gpio pins
lib/SNESpad/SNESpad.cpp:175
↓ 1 callersMethodinit
lib/WiiExtension/extensions/ExtensionBase.cpp:8
↓ 1 callersMethodinitI2C
src/peripheralmanager.cpp:9
↓ 1 callersMethodinitSPI
src/peripheralmanager.cpp:15
↓ 1 callersMethodinitUSB
src/peripheralmanager.cpp:4
↓ 1 callersFunctioninit_lwip
lib/rndis/rndis.c:129
↓ 1 callersFunctioninit_uart
lib/nanopb/tests/site_scons/platforms/avr/run_test.c:94
↓ 1 callersMethodinitialize
src/drivers/xbone/XBOneDriver.cpp:318
↓ 1 callersMethodinitialize
src/drivers/xinput/XInputDriver.cpp:126
↓ 1 callersMethodinitialize
src/drivers/ps4/PS4Auth.cpp:30
↓ 1 callersMethodinitialize
src/drivers/ps4/PS4Driver.cpp:74
↓ 1 callersMethodinitializeAux
src/drivers/ps4/PS4Driver.cpp:394
↓ 1 callersFunctioninputModeSpecifics
(values, errors, setFieldValue, handleChange)
www/src/Pages/SettingsPage.jsx:1295
↓ 1 callersFunctionisButtonLayoutCustom
(values)
www/src/Pages/DisplayConfig.jsx:187
↓ 1 callersMethodisI2C
headers/interfaces/i2c/displaybase.h:51
↓ 1 callersFunctionisNonSelectable
(action: PinActionValues)
www/src/Pages/PinMapping.tsx:62
↓ 1 callersFunctionisNonSelectable
(value)
www/src/Addons/ReactiveLED.tsx:45
↓ 1 callersMethodisSPI
headers/interfaces/i2c/displaybase.h:50
↓ 1 callersMethodisSPIEnabled
src/peripheralmanager.cpp:49
↓ 1 callersFunctionisSelectable
(value)
www/src/Addons/HETrigger.tsx:47
↓ 1 callersFunctionisValidInputMode
src/config_legacy.cpp:480
↓ 1 callersFunctionisValidLEDFormat
src/config_legacy.cpp:603
↓ 1 callersFunctionisValidOnBoardLedMode
src/config_legacy.cpp:628
↓ 1 callersFunctionisValidPLEDType
src/config_legacy.cpp:616
↓ 1 callersFunctionisValidSplashChoice
src/config_legacy.cpp:653
↓ 1 callersFunctionisValidSplashMode
src/config_legacy.cpp:640
↓ 1 callersFunctioniterate_extensions
Recursively find all extensions. For each, yield name, FieldDescriptorProto.
lib/nanopb/generator/nanopb_generator.py:1660
↓ 1 callersFunctionkeyboardModeSpecifics
( values, errors, setFieldValue, handleChange, )
www/src/Pages/SettingsPage.jsx:815
↓ 1 callersFunctionledOrderChanged
(setFieldValue, ledOrderArrays, ledsPerButton)
www/src/Pages/LEDConfigPage.jsx:252
↓ 1 callersFunctionledsPerButtonChanged
(e, handleChange)
www/src/Pages/LEDConfigPage.jsx:262
↓ 1 callersFunctionlimit_sizes
Check that size/count fields do not exceed their max size. * Otherwise we would have to loop pretty long in generate_message(). * Note that there ma
lib/nanopb/tests/fuzztest/generate_message.c:22
↓ 1 callersFunctionlistdir
This function sends a request to socket 'fd' to list the files in * directory given in 'path'. The results received from server will * be printed to
lib/nanopb/examples/network_server/client.c:50
↓ 1 callersFunctionloadConfigInner
src/config_utils.cpp:1793
↓ 1 callersMethodload_fields
Load field list from DescriptorProto
lib/nanopb/generator/nanopb_generator.py:1264
↓ 1 callersFunctionmain_cli
Main function when invoked directly from the command line.
lib/nanopb/generator/nanopb_generator.py:2480
↓ 1 callersFunctionmain_plugin
Main function when invoked as a protoc plugin.
lib/nanopb/generator/nanopb_generator.py:2543
↓ 1 callersFunctionmakefsdata
()
www/makefsdata.js:130
↓ 1 callersFunctionmanulAdjustments
()
www/src/Components/HECalibration.tsx:325
↓ 1 callersFunctionmigrateJSliderToCore
if the user previously had the JS slider addon enabled, copy its default to the core gamepad setting, since the functionality is within the core now
src/config_utils.cpp:1535
↓ 1 callersMethodmount
src/addons/keyboard_host_listener.cpp:115
↓ 1 callersMethodname
headers/addons/tilt.h:101
↓ 1 callersMethodnextProfile
src/storagemanager.cpp:79
↓ 1 callersFunctionobdMenuFlash
Flash a menu item when it is selected
lib/OneBitDisplay/OneBitDisplay.cpp:1000
↓ 1 callersFunctionobdMenuReadRotary
A valid CW or CCW move returns 1 or -1, invalid returns 0.
lib/OneBitDisplay/OneBitDisplay.cpp:842
↓ 1 callersFunctionobdWriteCommand2
lib/OneBitDisplay/OneBitDisplay.cpp:667
↓ 1 callersFunctiononChangeCanvas
(base64, form, field)
www/src/Pages/DisplayConfig.jsx:233
↓ 1 callersFunctiononSubmit
(e, handleSubmit)
www/src/Pages/LEDConfigPage.jsx:298
↓ 1 callersFunctionoverwriteAllCalibration
()
www/src/Components/HECalibration.tsx:110
↓ 1 callersMethodparse
(self)
lib/nanopb/generator/nanopb_generator.py:1804
↓ 1 callersFunctionpb_check_proto3_default_value
In proto3, all fields are optional and are only encoded if their value is "non-zero". * This function implements the check for the zero value. */
lib/nanopb/pb_encode.c:243
↓ 1 callersFunctionpb_dec_bool
lib/nanopb/pb_decode.c:1419
↓ 1 callersFunctionpb_dec_fixed_length_bytes
lib/nanopb/pb_decode.c:1638
↓ 1 callersFunctionpb_dec_submessage
lib/nanopb/pb_decode.c:1586
↓ 1 callersFunctionpb_decode_bool
lib/nanopb/pb_decode.c:1345
↓ 1 callersFunctionpb_enc_bool
lib/nanopb/pb_encode.c:775
↓ 1 callersFunctionpb_enc_fixed_length_bytes
lib/nanopb/pb_encode.c:948
↓ 1 callersFunctionpb_enc_submessage
lib/nanopb/pb_encode.c:929
↓ 1 callersFunctionpb_field_iter_begin_extension_const
lib/nanopb/pb_common.c:295
↓ 1 callersFunctionpb_field_iter_find_extension
lib/nanopb/pb_common.c:246
↓ 1 callersFunctionpb_field_set_to_default
Initialize message fields to default values, recursively */
lib/nanopb/pb_decode.c:868
↓ 1 callersFunctionpb_get_encoded_size
lib/nanopb/pb_encode.c:556
↓ 1 callersFunctionpinLookup
(pinList)
www/src/Pages/PeripheralMappingPage.jsx:74
↓ 1 callersMethodpostProcess
lib/WiiExtension/extensions/ExtensionBase.cpp:59
↓ 1 callersMethodpostprocess
Tilt Pre-Process (Cheat)
headers/addons/tilt.h:99
↓ 1 callersMethodpreprocess
src/addons/tilt.cpp:37
↓ 1 callersMethodpreviousProfile
src/storagemanager.cpp:88
↓ 1 callersFunctionprint_person
This function is called once from main(), it handles the decoding and printing. Ugly copy-paste from test_decode1.c. */
lib/nanopb/tests/basic_stream/decode_stream.c:12
↓ 1 callersFunctionprint_person
This function is called once from main(), it handles the decoding and printing. */
lib/nanopb/tests/basic_buffer/decode_buffer.c:16
↓ 1 callersMethodprocess
lib/WiiExtension/extensions/DrumExtension.cpp:6
↓ 1 callersMethodprocess
src/drivers/xbone/XBOneDriver.cpp:388
↓ 1 callersMethodprocess
src/drivers/xinput/XInputDriver.cpp:253
↓ 1 callersMethodprocess
src/drivers/ps4/PS4Driver.cpp:423
↓ 1 callersMethodprocessAux
Called by Core1, PS4 key signing will lock the CPU
src/drivers/ps4/PS4Driver.cpp:761
↓ 1 callersFunctionprofileEnabledFlagsMigration
enable profiles that have real data in them (profile 1 is always enabled) note that profiles 2-4 are no longer populated with profile 1's data on a fr
src/config_utils.cpp:1647
↓ 1 callersFunctionps4ModeSpecifics
( values, errors, setFieldValue, handleChange, inputMode, )
www/src/Pages/SettingsPage.jsx:844
↓ 1 callersFunctionps5ModeSpecifics
( values, errors, setFieldValue, handleChange, inputMode, )
www/src/Pages/SettingsPage.jsx:1007
↓ 1 callersFunctionrand_byte
Get a random byte, with skewed distribution. * Important corner cases like 0xFF, 0x00 and 0xFE occur more * often than other values. */
lib/nanopb/tests/fuzztest/random_data.c:44
↓ 1 callersFunctionrand_protobuf_noise
Append or prepend protobuf noise */
lib/nanopb/tests/fuzztest/random_data.c:176
↓ 1 callersFunctionrandom_get_seed
lib/nanopb/tests/fuzztest/random_data.c:15
↓ 1 callersFunctionraw_decode
lib/nanopb/tests/raw_decode/raw_decode.c:62
↓ 1 callersMethodreadConversionResult
8.5.3.5 RDATA (0001 xxxx) The RDATA command loads the output shift register with the most recent conversion result. Reading conversion data must be pe
lib/ADS1219/ADS1219.cpp:72
↓ 1 callersFunctionreadHallEffect
(calibrationStep:number)
www/src/Components/HECalibration.tsx:194
↓ 1 callersFunctionread_options_file
Parse a separate options file to list: [(namemask, options), ...]
lib/nanopb/generator/nanopb_generator.py:2202
↓ 1 callersFunctionread_prefix
This function reads the prefix written by sending side. */
lib/nanopb/tests/msgid/decode_msgid.c:10
↓ 1 callersFunctionread_raw_value
Read a raw value to buffer, for the purpose of passing it to callback as * a substream. Size is maximum size on call, and actual size on return. */
lib/nanopb/pb_decode.c:322
↓ 1 callersMethodready
loop core1
headers/gp2040aux.h:18
↓ 1 callersMethodreboot
src/system.cpp:61
↓ 1 callersFunctionreorder
(list, startIndex, endIndex)
www/src/Components/DraggableListGroup.jsx:5
↓ 1 callersMethodreport_sent
headers/drivers/ps4/PS4AuthUSBListener.h:23
← previousnext →701–800 of 2,613, ranked by callers