Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SmingHub/Sming
/ functions
Functions
6,680 in github.com/SmingHub/Sming
⨍
Functions
6,680
◇
Types & classes
1,283
↓ 1 callers
Method
writeBytes
Write multiple bytes to an 8-bit device register. * @param devAddr I2C slave device address * @param regAddr First register address to write to * @
Sming/Libraries/I2Cdev/I2Cdev.cpp:585
↓ 1 callers
Method
writeChar
Sming/Components/arch_driver/src/include/driver/SerialBuffer.h:100
↓ 1 callers
Function
writeDisplay
-------- Write characters on the display ------------------
samples/LiquidCrystal_44780/app/application.cpp:18
↓ 1 callers
Method
writeEscaped
Sming/Arch/Esp8266/Components/gdbstub/GdbPacket.cpp:49
↓ 1 callers
Function
writeFixedValues
samples/Basic_Audio/app/application.cpp:92
↓ 1 callers
Function
writePatchVersion
* Return number of bytes written, 0 if *any* writes failed */
Sming/Libraries/OtaUpgradeMqtt/tools/deployer/app/application.cpp:51
↓ 1 callers
Method
writeRegister
Sming/Libraries/Mirf/Mirf.cpp:168
↓ 1 callers
Function
writeSine
* Outputs a 172.266Hz sine wave (256 samples at 44100 samples/sec) */
samples/Basic_Audio/app/application.cpp:108
↓ 1 callers
Method
writeString
@brief Writes string data directly to the TCP buffer * @param data null terminated string * @param apiflags TCP_WRITE_FLAG_COPY, TCP_WRITE_FLAG_
Sming/Components/Network/src/Network/TcpConnection.h:67
↓ 1 callers
Method
writeTcpData
Sming/Components/ssl/src/Connection.cpp:32
↓ 1 callers
Function
writeToFile
samples/SDCard/app/application.cpp:31
↓ 1 callers
Method
writeX32
Sming/Arch/Esp8266/Components/gdbstub/GdbPacket.cpp:77
↓ 1 callers
Function
write_chunk
(offset, filename)
Sming/Arch/Host/Components/vflash/vflash.py:53
↓ 1 callers
Function
write_file
(name, content)
Sming/Arch/Rp2040/Components/uf2/uf2conv.py:225
Function
$
()
samples/HttpServer_AJAX/web/dev/jquery.js:2
Function
$
()
samples/HttpServer_ConfigNetwork/web/dev/jquery.js:2
Method
A
tests/HostTests/modules/Libc.cpp:6
Method
AM2321
Sming/Libraries/AM2321/AM2321.cpp:162
Function
ANALOGUE_READER
samples/Basic_Tasks/include/AnalogueReader.h:53
Method
APA102
Sming/Libraries/APA102/apa102.h:24
Method
APA102
Sming/Libraries/APA102/apa102.cpp:16
Function
ATOMIC_BLOCK
strobe LCD enable which can now be toggled by the data line
Sming/Libraries/LiquidCrystal/LiquidCrystal_SR2W.cpp:75
Function
ATOMIC_BLOCK
Sming/Libraries/LiquidCrystal/FastIO.cpp:81
Function
ATOMIC_BLOCK
Strobe the data into the latch
Sming/Libraries/LiquidCrystal/LiquidCrystal_SR3W.cpp:278
Function
ATOMIC_BLOCK
LCD ENABLE PULSE While this library is written with a shift register without an output latch in mind, it can work in 3-wire mode with a shiftregister
Sming/Libraries/LiquidCrystal/LiquidCrystal_SR.cpp:157
Function
ATTR_GDBEXTERNFN bswap32
@brief Swap byte order in 32-bit value */
Sming/Arch/Esp8266/Components/gdbstub/gdbsyscall.cpp:28
Function
ATTR_GDBEXTERNFN bswap32p
@brief Swap byte order of array of 32-bit values * @param words * @param size */
Sming/Arch/Esp8266/Components/gdbstub/gdbsyscall.cpp:37
Function
ATTR_GDBEXTERNFN commandLoop
* @brief Wait for incoming commands and process them, only returning when instructed to do so by GDB * @param waitForStart false if start character '
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:728
Function
ATTR_GDBEXTERNFN emulLdSt
* Emulate the l32i/s32i instruction we're stopped at */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:765
Function
ATTR_GDBEXTERNFN gdbFlushUserData
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:194
Function
ATTR_GDBEXTERNFN gdbHandleHostIo
Sming/Arch/Esp8266/Components/gdbstub/gdbhostio.cpp:25
Function
ATTR_GDBEXTERNFN gdbReceiveChar
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:111
Function
ATTR_GDBEXTERNFN gdbSendChar
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:137
Function
ATTR_GDBEXTERNFN gdbSendData
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:129
Function
ATTR_GDBEXTERNFN gdbSendUserData
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:153
Function
ATTR_GDBEXTERNFN gdbWriteConsole
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:145
Function
ATTR_GDBEXTERNFN gdb_syscall_complete
Sming/Arch/Esp8266/Components/gdbstub/gdbsyscall.cpp:198
Function
ATTR_GDBEXTERNFN gdb_uart_read_char
* Minimal version of uart_read_char() */
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:62
Function
ATTR_GDBEXTERNFN gdb_uart_write
* Minimal version of uart_write(). Blocks until all data queued. */
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:76
Function
ATTR_GDBEXTERNFN gdb_uart_write_char
* Minimal version of uart_write_char(). Blocks until data queued. */
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:98
Function
ATTR_GDBEXTERNFN getSavedReg
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:270
Function
ATTR_GDBEXTERNFN handleCommand
* @brief Handle a command as received from GDB * @param cmdlen Number of characters in received command * @retval GdbResult One of ST_OK, ST_CONT or
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:369
Function
ATTR_GDBEXTERNFN inRange
* Return true if addr lives within a given segment * See xtensa/config/core-isa.h for memory range information, XCHAL_* values */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:129
Function
ATTR_GDBEXTERNFN isValidReadAddr
* Return true if it makes sense to read from addr */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:153
Function
ATTR_GDBEXTERNFN isValidWriteAddr
* Return true if it makes sense to write to addr */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:139
Function
ATTR_GDBEXTERNFN readMemoryByte
* @brief Read a byte from the ESP8266 memory * @param addr Address to read from * @retval uint8_t * @note No check is performed for `addr`, use val
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:103
Function
ATTR_GDBEXTERNFN sendEmptyResponse
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:264
Function
ATTR_GDBEXTERNFN sendError
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:248
Function
ATTR_GDBEXTERNFN sendOK
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:242
Function
ATTR_GDBEXTERNFN sendReason
* Send the reason execution is stopped to GDB. * The code sent is a standard GDB signal number. See signals.def. */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:196
Function
ATTR_GDBEXTERNFN sendReply
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:255
Function
ATTR_GDBEXTERNFN writeMemoryBlock
@brief Write a block of memory * @param addr * @param length * @retval uint8_t error number */
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:169
Function
ATTR_GDBEXTERNFN writeMemoryByte
* @brief Write a byte to the ESP8266 memory * @param addr Address to write to * @param data * @note No check is performed for `addr`, use validWrAd
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:116
Function
ATTR_GDBINIT gdb_init
Sming/Arch/Esp8266/Components/gdbstub/appcode/gdb_hooks.cpp:214
Function
ATTR_GDBINIT gdb_uart_init
Sming/Arch/Esp8266/Components/gdbstub/gdbuart.cpp:373
Function
ATTR_GDBINIT gdbstub_init
gdb_init() calls this after any exception handler initialisation
Sming/Arch/Esp8266/Components/gdbstub/gdbstub.cpp:891
Function
ATTR_GDBINIT installExceptionHandler
The OS-less SDK uses the Xtensa HAL to handle exceptions. We can use those functions to catch any fatal exceptions and invoke the debugger when this h
Sming/Arch/Esp8266/Components/gdbstub/appcode/gdb_hooks.cpp:200
Method
AccessPointImpl
Sming/Components/Network/Arch/Esp8266/Platform/AccessPointImpl.h:19
Method
AccessPointImpl
Sming/Components/Network/Arch/Rp2040/Platform/AccessPointImpl.h:23
Method
AnalogueReader
samples/Basic_Tasks/include/AnalogueReader.h:21
Method
AnimatedGifTask
Sming/Libraries/AnimatedGIF/src/AnimatedGifTask.cpp:122
Method
AnimatedGifTask
Sming/Libraries/AnimatedGIF/src/AnimatedGifTask.h:29
Method
AppDigiHooks
samples/Basic_Tasks/app/Host/AppDigiHooks.cpp:14
Method
ArchiveStream
Sming/Core/Data/Stream/IFS/ArchiveStream.h:24
Method
ArduCAM
Sming/Libraries/ArduCAM/ArduCAM.cpp:197
Method
ArduCAMStream
Sming/Libraries/ArduCAM/ArduCAMStream.cpp:28
Method
ArduCamCommand
Sming/Libraries/CommandProcessing/samples/Arducam/app/ArduCamCommand.cpp:6
Method
ArduinoStringTest
tests/HostTests/modules/ArduinoString.cpp:23
Method
ArgList
Sming/Core/Data/Stream/SectionTemplate.cpp:173
Method
ArgRef
Sming/Core/Data/Stream/SectionTemplate.cpp:90
Method
AsWeapon
Sming/Libraries/flatbuffers/samples/Basic/include/monster.h:138
Method
Asn1Parser
Sming/Components/ssl/BearSsl/Asn1Parser.h:43
Method
AtClient
Sming/Libraries/AtClient/src/AtClient.cpp:19
Method
AxCertificate
Sming/Components/ssl/Axtls/AxCertificate.h:23
Function
B
(a,b)
samples/HttpServer_AJAX/web/dev/jquery.js:1
Function
B
(a,b)
samples/MeteoControl/web/jquery.js:1
Function
B
(a,b)
samples/HttpServer_ConfigNetwork/web/dev/jquery.js:1
Function
B
(a,b)
Sming/Libraries/CommandProcessing/samples/CommandLine/web/dev/jquery.js:1
Method
BH1750FVI
Sming/Libraries/BH1750FVI/BH1750FVI.cpp:4
Method
BME280
Sming/Libraries/BME280/BME280.cpp:36
Method
BMP180
Sming/Libraries/BMP180/BMP180.cpp:26
Method
Base64OutputStream
Sming/Components/Network/src/Data/Stream/Base64OutputStream.cpp:18
Method
Base64Test
tests/HostTests/modules/Network/Base64.cpp:10
Method
BaseElement
Sming/Wiring/WHashMap.h:48
Method
BasePrintBuffer
* @brief Create buffer * @param output Destination stream * @param buffer buffer to use * @param size Size of buffer */
Sming/Core/Data/Buffer/PrintBuffer.h:31
Method
BasicHttpHeaders
Sming/Components/Network/src/Network/Http/BasicHttpHeaders.h:53
Method
BasicStream
Sming/Libraries/OtaUpgrade/OtaUpgrade/BasicStream.cpp:30
Method
BenchmarkPolledTimer
tests/HostTests/modules/Clocks.cpp:282
Method
BitRef
Sming/Core/Data/BitSet.h:70
Method
BitSet
* @brief Construct empty set */
Sming/Core/Data/BitSet.h:81
Method
BitSetTest
tests/HostTests/modules/BitSet.cpp:62
Method
Blob
Sming/Components/crypto/include/Crypto/Blob.h:23
Method
Bounce
Sming/Libraries/Bounce/Bounce.cpp:12
Method
BrClientConnection
Sming/Components/ssl/BearSsl/BrClientConnection.h:25
Method
BssInfoImpl
Sming/Components/Network/Arch/Esp32/Platform/StationImpl.cpp:67
Method
BssInfoImpl
Sming/Components/Network/Arch/Esp8266/Platform/StationImpl.cpp:20
Method
BssInfoImpl
Sming/Components/Network/Arch/Host/Platform/StationImpl.cpp:69
Method
BurstRead
Sming/Libraries/si4432/si4432.cpp:372
Method
BurstWrite
Sming/Libraries/si4432/si4432.cpp:350
Function
CALLBACK_ATTR blink
* Notice: Software breakpoints work only on code that is in RAM. * In Sming you have to use the GDB_IRAM_ATTR to do this. */
samples/LiveDebug/app/application.cpp:75
← previous
next →
2,601–2,700 of 6,680, ranked by callers