Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Santroller/Santroller
/ functions
Functions
2,056 in github.com/Santroller/Santroller
⨍
Functions
2,056
◇
Types & classes
358
↓ 1 callers
Function
get_grpc_tools_proto_path
()
lib/nanopb/generator/proto/_utils.py:26
↓ 1 callers
Function
get_instance_id_by_epaddr
Get instance ID by endpoint address
src/usb/host/switch_host.cpp:586
↓ 1 callers
Function
get_instance_id_by_itfnum
Get instance ID by interface number
src/usb/host/switch_host.cpp:572
↓ 1 callers
Method
get_intr_report
src/usb/host/hid/ps5_host.cpp:157
↓ 1 callers
Method
get_member_comments
Get comments for a member of enum or message.
lib/nanopb/generator/nanopb_generator.py:341
↓ 1 callers
Function
get_xinput_subtype
include/protocols/xinput.hpp:105
↓ 1 callers
Function
handle_player_leds_ds3
src/usb/device/ps3_device.cpp:93
↓ 1 callers
Function
handle_player_leds_ps3
src/usb/device/ps3_device.cpp:125
↓ 1 callers
Function
handle_player_leds_ps5
src/usb/device/ps5_device.cpp:181
↓ 1 callers
Method
has_midi_channel
src/devices/device.cpp:26
↓ 1 callers
Method
has_negative
(self)
lib/nanopb/generator/nanopb_generator.py:404
↓ 1 callers
Function
hid_task
src/main.cpp:98
↓ 1 callers
Function
htonl
functions */ htonl */
lib/wii_remote_emulation/inet.c:11
↓ 1 callers
Function
i2c_dma_init_intern
lib/peripherals/i2c.cpp:133
↓ 1 callers
Function
i2c_dma_is_blocked
lib/peripherals/i2c.cpp:123
↓ 1 callers
Function
i2c_dma_pin_od_high
lib/peripherals/i2c.cpp:88
↓ 1 callers
Function
i2c_dma_pin_od_low
lib/peripherals/i2c.cpp:83
↓ 1 callers
Function
i2c_dma_rx_channel_configure
lib/peripherals/i2c.cpp:193
↓ 1 callers
Function
i2c_dma_set_target_addr
lib/peripherals/i2c.cpp:174
↓ 1 callers
Function
i2c_dma_tx_channel_configure
lib/peripherals/i2c.cpp:181
↓ 1 callers
Function
i2c_dma_unblock
lib/peripherals/i2c.cpp:92
↓ 1 callers
Function
i2c_dma_write_read_internal
lib/peripherals/i2c.cpp:212
↓ 1 callers
Function
init
src/devices/haptics.cpp:4
↓ 1 callers
Function
initDebug
src/main.cpp:170
↓ 1 callers
Function
init_pio
lib/psx_emulation/controller_simulator.c:378
↓ 1 callers
Function
input_update_wiimote
lib/wii_remote_emulation/wiimote_btstack.c:421
↓ 1 callers
Method
interrupt_xfer
src/usb/device/hid_device.cpp:66
↓ 1 callers
Function
isDigitalReply
lib/psx_controller/psx_controller.cpp:45
↓ 1 callers
Function
isDualShock2Reply
lib/psx_controller/psx_controller.cpp:40
↓ 1 callers
Function
isDualShockReply
lib/psx_controller/psx_controller.cpp:35
↓ 1 callers
Function
isFlightStickReply
lib/psx_controller/psx_controller.cpp:12
↓ 1 callers
Function
isGunconReply
lib/psx_controller/psx_controller.cpp:26
↓ 1 callers
Function
isJogconReply
lib/psx_controller/psx_controller.cpp:21
↓ 1 callers
Function
isMouseReply
lib/psx_controller/psx_controller.cpp:30
↓ 1 callers
Function
isNegconReply
lib/psx_controller/psx_controller.cpp:17
↓ 1 callers
Method
is_bluetooth_device
src/devices/device.cpp:14
↓ 1 callers
Method
is_bluetooth_type
src/devices/device.cpp:18
↓ 1 callers
Method
is_ps2_device
src/devices/ps2.cpp:61
↓ 1 callers
Method
is_usb_device
src/devices/device.cpp:6
↓ 1 callers
Method
is_usb_type
src/devices/device.cpp:10
↓ 1 callers
Method
is_wii_extension
src/devices/wii.cpp:59
↓ 1 callers
Function
iterate_extensions
Recursively find all extensions. For each, yield name, FieldDescriptorProto.
lib/nanopb/generator/nanopb_generator.py:1735
↓ 1 callers
Method
led_count
src/leds/leds.cpp:151
↓ 1 callers
Method
load_fields
Load field list from DescriptorProto
lib/nanopb/generator/nanopb_generator.py:1327
↓ 1 callers
Function
look_at_pointer
lib/wii_remote_emulation/motion.c:21
↓ 1 callers
Function
main_cli
Main function when invoked directly from the command line.
lib/nanopb/generator/nanopb_generator.py:2669
↓ 1 callers
Function
main_plugin
Main function when invoked as a protoc plugin.
lib/nanopb/generator/nanopb_generator.py:2732
↓ 1 callers
Function
make_cam_projection_mat
lib/wii_remote_emulation/motion.c:49
↓ 1 callers
Function
mat3_from_mat4
lib/wii_remote_emulation/vector_math.h:231
↓ 1 callers
Function
mat3_invert
lib/wii_remote_emulation/vector_math.h:191
↓ 1 callers
Function
mat3_transpose
lib/wii_remote_emulation/vector_math.h:223
↓ 1 callers
Function
mat4_invert
lib/wii_remote_emulation/vector_math.h:100
↓ 1 callers
Function
mat4_make_translation
lib/wii_remote_emulation/vector_math.h:59
↓ 1 callers
Function
padding_block
(address)
build.py:98
↓ 1 callers
Method
parse
(self)
lib/nanopb/generator/nanopb_generator.py:1921
↓ 1 callers
Function
pb_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:244
↓ 1 callers
Function
pb_dec_bool
lib/nanopb/pb_decode.c:1455
↓ 1 callers
Function
pb_dec_bytes
lib/nanopb/pb_decode.c:1532
↓ 1 callers
Function
pb_dec_fixed_length_bytes
lib/nanopb/pb_decode.c:1674
↓ 1 callers
Function
pb_dec_string
lib/nanopb/pb_decode.c:1572
↓ 1 callers
Function
pb_dec_submessage
lib/nanopb/pb_decode.c:1622
↓ 1 callers
Function
pb_dec_varint
lib/nanopb/pb_decode.c:1460
↓ 1 callers
Function
pb_decode_bool
lib/nanopb/pb_decode.c:1381
↓ 1 callers
Function
pb_decode_double_as_float
lib/nanopb/pb_decode.c:1698
↓ 1 callers
Function
pb_decode_ex
lib/nanopb/pb_decode.c:1198
↓ 1 callers
Function
pb_decode_fixed32
lib/nanopb/pb_decode.c:1405
↓ 1 callers
Function
pb_decode_svarint
lib/nanopb/pb_decode.c:1391
↓ 1 callers
Function
pb_enc_bool
lib/nanopb/pb_encode.c:781
↓ 1 callers
Function
pb_enc_bytes
lib/nanopb/pb_encode.c:861
↓ 1 callers
Function
pb_enc_fixed_length_bytes
lib/nanopb/pb_encode.c:954
↓ 1 callers
Function
pb_enc_string
lib/nanopb/pb_encode.c:882
↓ 1 callers
Function
pb_enc_submessage
lib/nanopb/pb_encode.c:935
↓ 1 callers
Function
pb_encode_fixed32
lib/nanopb/pb_encode.c:637
↓ 1 callers
Function
pb_encode_float_as_double
lib/nanopb/pb_encode.c:960
↓ 1 callers
Function
pb_encode_svarint
lib/nanopb/pb_encode.c:625
↓ 1 callers
Function
pb_field_iter_begin_const
lib/nanopb/pb_common.c:290
↓ 1 callers
Function
pb_field_iter_begin_extension_const
lib/nanopb/pb_common.c:295
↓ 1 callers
Function
pb_field_iter_find_extension
lib/nanopb/pb_common.c:246
↓ 1 callers
Function
pb_field_set_to_default
Initialize message fields to default values, recursively */
lib/nanopb/pb_decode.c:906
↓ 1 callers
Method
process
src/bt/device/bt_gamepad.cpp:242
↓ 1 callers
Function
processAnalogSwitch
0x44
lib/psx_emulation/controller_simulator.c:187
↓ 1 callers
Function
processConfig
0x43
lib/psx_emulation/controller_simulator.c:133
↓ 1 callers
Function
processConst46
0x46
lib/psx_emulation/controller_simulator.c:227
↓ 1 callers
Function
processConst47
0x47
lib/psx_emulation/controller_simulator.c:242
↓ 1 callers
Function
processConst4c
0x4C
lib/psx_emulation/controller_simulator.c:253
↓ 1 callers
Method
processData
lib/max1704x/libmax1704x.cpp:31
↓ 1 callers
Method
processData
state machine to handle polling wii extensions
lib/wii_extensions/wii_extension.cpp:38
↓ 1 callers
Method
processData
lib/accelerometer/accelerometerlib.cpp:39
↓ 1 callers
Method
processData
lib/ads1115/libads1115.cpp:15
↓ 1 callers
Method
processData
lib/band_hero_drum/band_hero_drum.cpp:28
↓ 1 callers
Method
processData
lib/crazy_guitar_neck/crazy_guitar_neck.cpp:28
↓ 1 callers
Method
processData
lib/guitar_hero_5_neck/guitar_hero_5_neck.cpp:30
↓ 1 callers
Method
processData
lib/vtech_guitar_ioexpander/vtech_guitar_ioexpander.cpp:67
↓ 1 callers
Method
processData
lib/mpr121/libmpr121.cpp:31
↓ 1 callers
Method
processData
lib/world_tour_drum/world_tour_drum.cpp:41
↓ 1 callers
Method
processData
lib/dj_hero_turntable/dj_hero_turntable.cpp:25
↓ 1 callers
Function
processEnableRumble
0x4D
lib/psx_emulation/controller_simulator.c:268
↓ 1 callers
Function
processPoll
0x42
lib/psx_emulation/controller_simulator.c:106
↓ 1 callers
Function
processPollConfig
0x4F
lib/psx_emulation/controller_simulator.c:283
↓ 1 callers
Function
processPollConfigStatus
0x41
lib/psx_emulation/controller_simulator.c:95
← previous
next →
301–400 of 2,056, ranked by callers