MCPcopy Create free account

hub / github.com/MCUdude/MiniCore / functions

Functions431 in github.com/MCUdude/MiniCore

↓ 1 callersFunctionnoTone
avr/cores/MCUdude_corefiles/Tone.cpp:517
↓ 1 callersMethodprintTo
avr/cores/MCUdude_corefiles/IPAddress.cpp:103
↓ 1 callersFunctionread_mem
avr/bootloaders/optiboot_flash/optiboot_flash.c:1055
↓ 1 callersMethodrecv
The receive routine called by the interrupt handler
avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:125
↓ 1 callersFunctionserialEventRun
avr/cores/MCUdude_corefiles/HardwareSerial.cpp:64
↓ 1 callersMethodsetup
avr/cores/MCUdude_corefiles/PluggableUSB.cpp:62
↓ 1 callersMethodstopListening
Stop listening. Returns true if we were actually listening.
avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:111
↓ 1 callersFunctiontoneBegin
avr/cores/MCUdude_corefiles/Tone.cpp:165
↓ 1 callersFunctiontwi_attachSlaveRxEvent
* Function twi_attachSlaveRxEvent * Desc sets function called before a slave read operation * Input function: callback function to use * Out
avr/libraries/Wire/src/utility/twi.c:395
↓ 1 callersFunctiontwi_attachSlaveTxEvent
* Function twi_attachSlaveTxEvent * Desc sets function called before a slave write operation * Input function: callback function to use * Ou
avr/libraries/Wire/src/utility/twi.c:406
↓ 1 callersFunctiontwi_disable1
* Function twi_disable * Desc disables twi pins * Input none * Output none */
avr/libraries/Wire1/src/utility/twi1.c:112
↓ 1 callersFunctiontwi_init1
* Function twi_init * Desc readys twi pins and sets twi bitrate * Input none * Output none */
avr/libraries/Wire1/src/utility/twi1.c:81
↓ 1 callersFunctiontwi_readFrom
* Function twi_readFrom * Desc attempts to become twi bus master and read a * series of bytes from a device on the bus * Input addr
avr/libraries/Wire/src/utility/twi.c:160
↓ 1 callersFunctiontwi_setAddress
* Function twi_slaveInit * Desc sets slave address and enables interrupt * Input none * Output none */
avr/libraries/Wire/src/utility/twi.c:128
↓ 1 callersFunctiontwi_setFrequency
* Function twi_setFrequency * Desc sets twi bit rate * Input Clock frequency * Output none */
avr/libraries/Wire/src/utility/twi.c:140
↓ 1 callersFunctiontwi_setTimeoutInMicros
* Function twi_setTimeoutInMicros * Desc set a timeout for while loops that twi might get stuck in * Input timeout value in microseconds (0 m
avr/libraries/Wire/src/utility/twi.c:487
↓ 1 callersFunctiontwi_writeTo
* Function twi_writeTo * Desc attempts to become twi bus master and write a * series of bytes to a device on the bus * Input addres
avr/libraries/Wire/src/utility/twi.c:265
↓ 1 callersMethodupdate
avr/libraries/EEPROM/src/EEPROM.h:122
↓ 1 callersFunctionurstoreBelowBoot
avr/libraries/Flash/src/urboot.cpp:77
↓ 1 callersMethodwrite
default implementation: may be overridden */
avr/cores/MCUdude_corefiles/Print.cpp:34
↓ 1 callersFunctionwritebuffer
* void writebuffer(memtype, buffer, address, length) */
avr/bootloaders/optiboot_flash/optiboot_flash.c:1000
FunctionATOMIC_BLOCK
avr/cores/MCUdude_corefiles/CDC.cpp:255
FunctionATOMIC_BLOCK
If TXC is cleared before writing UDR and the previous byte completes before writing to UDR, TXC will be set but a byte is still being transmitted caus
avr/cores/MCUdude_corefiles/HardwareSerial.cpp:238
MethodEEPtr
avr/libraries/EEPROM/src/EEPROM.h:89
MethodEERef
avr/libraries/EEPROM/src/EEPROM.h:38
FunctionFifoFree
avr/cores/MCUdude_corefiles/USBCore.cpp:169
MethodFlash
* @brief Construct a new Flash:: Flash object * * @param flash_array the flash space array the library will utilize * @param flash_array_size total
avr/libraries/Flash/src/Flash.cpp:13
FunctionFrameNumber
avr/cores/MCUdude_corefiles/USBCore.cpp:184
MethodHardwareSerial
avr/cores/MCUdude_corefiles/HardwareSerial_private.h:84
MethodIPAddress
avr/cores/MCUdude_corefiles/IPAddress.cpp:23
FunctionISR
Endpoint 0 interrupt
avr/cores/MCUdude_corefiles/USBCore.cpp:549
FunctionISR
avr/cores/MCUdude_corefiles/HardwareSerial3.cpp:39
FunctionISR
avr/cores/MCUdude_corefiles/HardwareSerial2.cpp:39
MethodLockEP
avr/cores/MCUdude_corefiles/USBCore.cpp:202
MethodPluggableUSBModule
avr/cores/MCUdude_corefiles/PluggableUSB.h:30
MethodPluggableUSB_
avr/cores/MCUdude_corefiles/PluggableUSB.cpp:106
MethodPrint
avr/cores/MCUdude_corefiles/Print.h:46
MethodSPI1Settings
avr/libraries/SPI1/src/SPI1.h:74
MethodSPISettings
avr/libraries/SPI/src/SPI.h:77
MethodSerial_
avr/cores/MCUdude_corefiles/USBAPI.h:93
MethodSoftwareSerial
Constructor
avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:259
FunctionStalled
avr/cores/MCUdude_corefiles/USBCore.cpp:164
MethodStream
avr/cores/MCUdude_corefiles/Stream.h:63
MethodString
avr/cores/MCUdude_corefiles/WString.cpp:28
MethodStringIfHelper
avr/cores/MCUdude_corefiles/WString.h:51
MethodStringSumHelper
avr/cores/MCUdude_corefiles/WString.h:216
MethodTwoWire
avr/libraries/Wire/src/Wire.cpp:53
MethodTwoWire(int bufferLength, void (*tw_init)(void), void (*tw_disable)(void), void (*tw_setAddress)(uint8_t), void (*tw_setFrequency)(uint32_t), uint8_t (*tw_readFrom)(uint8_t, uint8_t*, uint8_t, uint8_t), uint8_t (*tw_writeTo)(uint8_t, uint8_t*, uint8_t, uint8_t, uint8_t), uint8_t (*tw_transmit)(const uint8_t*, uint8_t), void (*tw_reply)(uint8_t), void (*tw_stop)(void), void (*tw_releaseBus)(void), #if defined(WIRE_TIMEOUT) void (*tw_setTimeoutInMicros)(uint32_t, bool), void (*tw_handleTimeout)(bool), bool (*tw_manageTimeoutFlag)(bool), #endif void (*tw_attachSlaveRxEvent)( void (*onReceive)(uint8_t*, int) ), void (*onReceive)(uint8_t*, int), void (*tw_attachSlaveTxEvent)( void (*onTransmit)(void) ), void (*onTransmit)
avr/libraries/Wire/src/Wire.cpp:388
FunctionUSBConnected
VBUS or counting frames Any frame counting?
avr/cores/MCUdude_corefiles/USBCore.cpp:795
MethodUSBDevice_
avr/cores/MCUdude_corefiles/USBCore.cpp:807
FunctionUSBGetConfiguration
avr/cores/MCUdude_corefiles/USBCore.cpp:192
FunctionUSB_ClockDisable
avr/cores/MCUdude_corefiles/USBCore.cpp:656
Function__cxa_deleted_virtual
avr/cores/MCUdude_corefiles/abi.cpp:34
Function__cxa_pure_virtual
avr/cores/MCUdude_corefiles/abi.cpp:30
Function__empty
* Empty yield() hook. * * This function is intended to be used by library writers to build * libraries or sketches that supports cooperative thread
avr/cores/MCUdude_corefiles/hooks.c:28
Function__nflash
This would ensure parameters are within area bounded by flash, but forgoing check
avr/libraries/Flash/src/urboot.cpp:148
Functionabs
avr/cores/MCUdude_corefiles/Arduino.h:309
FunctionanalogRead
avr/cores/MCUdude_corefiles/wiring_analog.c:44
FunctionanalogReference
avr/cores/MCUdude_corefiles/wiring_analog.c:36
FunctionanalogWrite
Right now, PWM output only works on the pins with hardware support. These are defined in the appropriate pins_*.c file. For the rest of the pins, we
avr/cores/MCUdude_corefiles/wiring_analog.c:94
Functionatexit
Declared weak in Arduino.h to allow user redefinitions.
avr/cores/MCUdude_corefiles/main.cpp:23
MethodattachInterrupt
These undocumented functions should not be used. SPI.transfer() polls the hardware flag which is automatically cleared as the AVR responds to SPI's i
avr/libraries/SPI/src/SPI.h:312
MethodattachInterrupt
These undocumented functions should not be used. SPI.transfer() polls the hardware flag which is automatically cleared as the AVR responds to SPI's i
avr/libraries/SPI1/src/SPI1.h:309
Methodavailable
avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:467
Methodavailable
must be called in: slave rx event callback or after requestFrom(address, numBytes)
avr/libraries/Wire/src/Wire.cpp:288
Methodavailable
avr/cores/MCUdude_corefiles/HardwareSerial.cpp:163
MethodavailableForWrite
avr/cores/MCUdude_corefiles/CDC.cpp:198
MethodavailableForWrite
avr/cores/MCUdude_corefiles/HardwareSerial.cpp:189
MethodavailableForWrite
default to zero, meaning "a single write may block" should be overriden by subclasses with buffering
avr/cores/MCUdude_corefiles/Print.h:63
Methodbaud
avr/cores/MCUdude_corefiles/CDC.cpp:252
Methodbegin
avr/libraries/SPI/src/SPI.cpp:26
Methodbegin
avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:314
Methodbegin
STL and C++11 iteration capability.
avr/libraries/EEPROM/src/EEPROM.h:125
Methodbegin
avr/libraries/SPI1/src/SPI1.cpp:26
Methodbegin
avr/libraries/Wire/src/Wire.cpp:59
Methodbegin
avr/cores/MCUdude_corefiles/HardwareSerial.h:121
Methodbegin
avr/cores/MCUdude_corefiles/CDC.cpp:159
Methodbegin
avr/cores/MCUdude_corefiles/HardwareSerial.cpp:117
Methodbegin
avr/cores/MCUdude_corefiles/WString.h:164
MethodbeginMulticast
initialize, start listening on specified port. Returns 1 if successful, 0 if there are no sockets available to use
avr/cores/MCUdude_corefiles/Udp.h:45
MethodbeginTransaction
Before using SPI.transfer() or asserting chip select pins, this function is used to gain exclusive access to the SPI bus and configure the correct set
avr/libraries/SPI/src/SPI.h:181
MethodbeginTransaction
Before using SPI.transfer() or asserting chip select pins, this function is used to gain exclusive access to the SPI bus and configure the correct set
avr/libraries/SPI1/src/SPI1.h:178
MethodbeginTransmission
avr/libraries/Wire/src/Wire.cpp:193
Methodbuffer_size
* @brief Function that returns the size of the allocated RAM buffer * * @return uint16_t RAM buffer size in bytes */
avr/libraries/Flash/src/Flash.cpp:104
MethodchangeBuffer
avr/cores/MCUdude_corefiles/WString.cpp:156
MethodcharAt
avr/cores/MCUdude_corefiles/WString.cpp:512
Methodcheck_writable
* @brief Checks if the microcontroller contains a bootloader that has flash * writing capabilities. It does so by checking if a spesific number is pl
avr/libraries/Flash/src/Flash.cpp:59
MethodclearWireTimeoutFlag
* Clears the TWI timeout flag. */
avr/libraries/Wire/src/Wire.cpp:169
MethodclearWriteError
avr/cores/MCUdude_corefiles/Print.h:49
Methodclear_buffer
* @brief Clears the RAM buffer * * @param fill optional parameter to set what content the buffer will be * filled with. Defaults to 0x00 if not pre
avr/libraries/Flash/src/Flash.cpp:70
MethodcompareTo
avr/cores/MCUdude_corefiles/WString.cpp:435
Methodconfigured
Check for interrupts TODO: VBUS detection
avr/cores/MCUdude_corefiles/USBCore.cpp:836
Functionconstrain
avr/cores/MCUdude_corefiles/Arduino.h:344
Functioncopy_flash_pages
* Function copy_flash_pages uses do_spm() function to copy flash pages. * It is intended to be called by the application over the 'vector table' in pr
avr/bootloaders/optiboot_flash/optiboot_flash.c:1190
Functiondegrees
avr/cores/MCUdude_corefiles/Arduino.h:339
FunctiondelayMicroseconds
Link time optimization (LTO for short) has been supported by the IDE since v1.6.11. * In Arduino IDE 1.6.11 and newer LTO is enabled by default. The
avr/cores/MCUdude_corefiles/wiring.c:421
Methoddetach
avr/cores/MCUdude_corefiles/USBCore.cpp:830
FunctiondetachInterrupt
avr/cores/MCUdude_corefiles/WInterrupts.c:263
MethoddetachInterrupt
avr/libraries/SPI/src/SPI.h:313
MethoddetachInterrupt
avr/libraries/SPI1/src/SPI1.h:310
← previousnext →101–200 of 431, ranked by callers