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
↓ 167 callers
Function
memcpy
lib/nanopb/extra/pb_syshdr.h:90
↓ 92 callers
Method
dmaWriteRead
lib/peripherals/i2c.cpp:385
↓ 91 callers
Function
memset
lib/nanopb/extra/pb_syshdr.h:101
↓ 55 callers
Method
end
src/devices/ps2.cpp:22
↓ 46 callers
Function
millis
include/utils.h:5
↓ 42 callers
Method
transfer
lib/peripherals/spi.cpp:28
↓ 31 callers
Function
RECV_CMD
lib/psx_emulation/controller_simulator.c:56
↓ 30 callers
Method
update
src/usb/host/xone_host.cpp:196
↓ 26 callers
Function
SEND
lib/psx_emulation/controller_simulator.c:31
↓ 26 callers
Method
define_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:140
↓ 26 callers
Method
is_connected
lib/mpr121/libmpr121.hpp:105
↓ 25 callers
Method
dev_addr
include/usb/host/host.hpp:76
↓ 22 callers
Method
type_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:137
↓ 21 callers
Method
var_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:143
↓ 16 callers
Function
USB_FreeReportInfo
lib/hidparser/hidparser.c:190
↓ 16 callers
Method
tick
lib/peripherals/i2c.cpp:277
↓ 15 callers
Method
dmaDeinit
lib/peripherals/i2c.cpp:353
↓ 15 callers
Method
dmaInit
lib/peripherals/i2c.cpp:295
↓ 15 callers
Function
pb_decode
lib/nanopb/pb_decode.c:1226
↓ 14 callers
Method
tickAnalog
src/input/ps2.cpp:13
↓ 13 callers
Method
all_fields
Iterate over all fields in this message, including nested OneOfs.
lib/nanopb/generator/nanopb_generator.py:1451
↓ 13 callers
Method
erase
lib/crkd_neck/crkd_neck.cpp:137
↓ 13 callers
Function
pb_read
lib/nanopb/pb_decode.c:81
↓ 13 callers
Function
sha1_process_byte
lib/xsm3/excrypt_sha.c:62
↓ 12 callers
Method
getPacketLength
Get last generated output packet length
lib/xgip_protocol/xgip_protocol.cpp:359
↓ 12 callers
Method
reset
lib/CRC32/src/CRC32.cpp:20
↓ 11 callers
Method
begin
src/devices/ps2.cpp:18
↓ 10 callers
Method
generatePacket
Generate XGIP Packet for output
lib/xgip_protocol/xgip_protocol.cpp:223
↓ 10 callers
Function
pb_encode_varint
lib/nanopb/pb_encode.c:607
↓ 10 callers
Function
pb_write
lib/nanopb/pb_encode.c:84
↓ 10 callers
Function
reload
src/config.cpp:1106
↓ 10 callers
Function
report_append_buttons
lib/wii_remote_emulation/wm_reports.c:111
↓ 10 callers
Method
send
lib/peripherals/uart.cpp:161
↓ 10 callers
Function
send_report
src/bt/device/bt_gamepad.cpp:103
↓ 10 callers
Method
setAttributes
lib/xgip_protocol/xgip_protocol.cpp:181
↓ 10 callers
Method
setData
lib/xgip_protocol/xgip_protocol.cpp:190
↓ 10 callers
Method
underscore
(self, word)
lib/nanopb/generator/nanopb_generator.py:183
↓ 9 callers
Function
decode_basic_field
lib/nanopb/pb_decode.c:417
↓ 9 callers
Method
enum_entry
(self, name)
lib/nanopb/generator/nanopb_generator.py:146
↓ 9 callers
Method
getData
Get data from a packet or packet-chunk
lib/xgip_protocol/xgip_protocol.cpp:389
↓ 9 callers
Function
make_input
src/config.cpp:236
↓ 9 callers
Function
pb_encode
lib/nanopb/pb_encode.c:512
↓ 9 callers
Function
report_queue_push_ack
lib/wii_remote_emulation/wm_reports.c:55
↓ 9 callers
Function
report_queue_push_status
lib/wii_remote_emulation/wm_reports.c:68
↓ 9 callers
Function
update
src/main.cpp:135
↓ 9 callers
Function
varint_max_size
Returns the maximum number of bytes a varint can take when encoded.
lib/nanopb/generator/nanopb_generator.py:240
↓ 8 callers
Function
ExCryptDesEcb
lib/xsm3/excrypt_des.c:108
↓ 8 callers
Function
UsbdSecXSM3AuthenticationCrypt
lib/xsm3/usbdsec.c:79
↓ 8 callers
Function
get_nanopb_suboptions
Get copy of options, and merge information from subdesc.
lib/nanopb/generator/nanopb_generator.py:2391
↓ 8 callers
Function
pb_decode_varint32
lib/nanopb/pb_decode.c:171
↓ 8 callers
Function
pb_field_iter_begin
lib/nanopb/pb_common.c:156
↓ 8 callers
Function
report_queue_push
lib/wii_remote_emulation/wm_reports.c:8
↓ 8 callers
Method
set_led
src/devices/led.cpp:5
↓ 7 callers
Function
GetAxis
lib/hidparser/hidparser.c:82
↓ 7 callers
Method
encoded_size
(self)
lib/nanopb/generator/nanopb_generator.py:410
↓ 7 callers
Function
pb_istream_from_buffer
lib/nanopb/pb_decode.c:142
↓ 6 callers
Method
initialize
src/bt/device/bt_gamepad.cpp:135
↓ 6 callers
Function
load_descriptor_values
lib/nanopb/pb_common.c:8
↓ 6 callers
Function
packCalib
include/usb/device/switch_device.h:81
↓ 6 callers
Method
read
lib/SNESpad/SNESpad.cpp:269
↓ 6 callers
Method
readAxis
src/devices/ps2.cpp:53
↓ 6 callers
Function
ror8
lib/wm_crypto/wm_crypto.c:180
↓ 6 callers
Method
update
src/leds/leds.cpp:6
↓ 5 callers
Function
allocate_field
Allocate storage for the field and store the pointer at iter->pData. * array_size is the number of entries to reserve in an array. * Zero size is no
lib/nanopb/pb_decode.c:583
↓ 5 callers
Method
get_initializer
Return literal expression for this field's default value. null_init: If True, initialize to a 0 value instead of default from .proto i
lib/nanopb/generator/nanopb_generator.py:822
↓ 5 callers
Function
init_extension
lib/wii_remote_emulation/wiimote.c:593
↓ 5 callers
Function
map
include/utils.h:14
↓ 5 callers
Function
micros
include/utils.h:10
↓ 5 callers
Function
pb_close_string_substream
lib/nanopb/pb_decode.c:398
↓ 5 callers
Function
pb_encode_tag_for_field
lib/nanopb/pb_encode.c:681
↓ 5 callers
Function
pb_make_string_substream
Decode string length from stream and return a substream with limited length. * Remember to close the substream using pb_close_string_substream(). */
lib/nanopb/pb_decode.c:383
↓ 5 callers
Function
pb_ostream_from_buffer
lib/nanopb/pb_encode.c:63
↓ 5 callers
Method
processMidiData
src/devices/midi.cpp:70
↓ 5 callers
Method
readButton
src/devices/ps2.cpp:57
↓ 5 callers
Function
report_append_extension
lib/wii_remote_emulation/wm_reports.c:234
↓ 5 callers
Function
report_format_mem_resp
lib/wii_remote_emulation/wm_reports.c:88
↓ 5 callers
Method
setup
src/leds/leds.cpp:199
↓ 5 callers
Method
unmangle
(self, names)
lib/nanopb/generator/nanopb_generator.py:1900
↓ 4 callers
Function
ExCryptDesKey
lib/xsm3/excrypt_des.c:24
↓ 4 callers
Function
UsbdSecXSM3AuthenticationMac
lib/xsm3/usbdsec.c:94
↓ 4 callers
Method
create_name
Create name for a new message / enum. Argument can be either string or Names instance.
lib/nanopb/generator/nanopb_generator.py:1836
↓ 4 callers
Method
data_size
Return estimated size of this field in the C struct. This is used to try to automatically pick right descriptor size. If the estimate
lib/nanopb/generator/nanopb_generator.py:958
↓ 4 callers
Method
disable_interrupts
lib/peripherals/uart.cpp:144
↓ 4 callers
Method
func_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:149
↓ 4 callers
Function
getCenter
include/usb/device/switch_device.h:56
↓ 4 callers
Method
getCommand
Get command of a parsed packet
lib/xgip_protocol/xgip_protocol.cpp:371
↓ 4 callers
Method
get_comments
Get leading & trailing comments for a protobuf element. member_path is the proto path of an element or member (ex. [5 0] or [4 1 2 0])
lib/nanopb/generator/nanopb_generator.py:352
↓ 4 callers
Method
get_dependencies
Get list of type names used by this field.
lib/nanopb/generator/nanopb_generator.py:813
↓ 4 callers
Function
has_grpcio_protoc
checks if grpcio-tools protoc is installed
lib/nanopb/generator/proto/_utils.py:13
↓ 4 callers
Function
i2c_dma_pin_open_drain
lib/peripherals/i2c.cpp:73
↓ 4 callers
Function
names_from_type_name
Parse Names() from FieldDescriptorProto type_name
lib/nanopb/generator/nanopb_generator.py:234
↓ 4 callers
Function
ntohl
ntohl */
lib/wii_remote_emulation/inet.c:30
↓ 4 callers
Function
pb_decode_varint
lib/nanopb/pb_decode.c:230
↓ 4 callers
Function
pb_encode_string
lib/nanopb/pb_encode.c:716
↓ 4 callers
Function
pb_encode_submessage
lib/nanopb/pb_encode.c:724
↓ 4 callers
Function
pb_field_iter_begin_extension
lib/nanopb/pb_common.c:166
↓ 4 callers
Function
pb_field_iter_next
lib/nanopb/pb_common.c:188
↓ 4 callers
Function
pb_message_set_to_defaults
lib/nanopb/pb_decode.c:988
↓ 4 callers
Function
report_append_accelerometer
lib/wii_remote_emulation/wm_reports.c:128
↓ 4 callers
Method
set_val
src/leds/leds.cpp:132
next →
1–100 of 2,056, ranked by callers