knx
ETS configurable knx-stack
RP2040ArduinoPlatform Member List

This is the complete list of members for RP2040ArduinoPlatform, including all inherited members.

_bufferedEraseblockDirtyPlatformprotected
_bufferedEraseblockNumberPlatformprotected
_callbackFlashCommitPlatformprotected
_callbackFlashReadPlatformprotected
_callbackFlashSizePlatformprotected
_callbackFlashWritePlatformprotected
_eraseblockBufferPlatformprotected
_knxSerialArduinoPlatformprotected
_memoryTypePlatformprotected
_portRP2040ArduinoPlatformprotected
_rambuffRP2040ArduinoPlatform
_rambuff_initializedRP2040ArduinoPlatform
_remoteIPRP2040ArduinoPlatformprotected
_remotePortRP2040ArduinoPlatformprotected
_rxPinRP2040ArduinoPlatformprotected
_txPinRP2040ArduinoPlatformprotected
_udpRP2040ArduinoPlatformprotected
ArduinoPlatform()ArduinoPlatform
ArduinoPlatform(HardwareSerial *knxSerial)ArduinoPlatform
bufferEraseBlock(int32_t eraseBlockNumber)Platformprotected
callbackFlashCommit()Platform
callbackFlashRead()Platform
callbackFlashSize()Platform
callbackFlashWrite()Platform
closeMultiCast() overrideRP2040ArduinoPlatformvirtual
closeSpi() overrideArduinoPlatformvirtual
closeUart() overrideRP2040ArduinoPlatformvirtual
commitNonVolatileMemory()Platformvirtual
commitToEeprom()RP2040ArduinoPlatformvirtual
currentDefaultGateway() overrideRP2040ArduinoPlatformvirtual
currentIpAddress() overrideRP2040ArduinoPlatformvirtual
currentSubnetMask() overrideRP2040ArduinoPlatformvirtual
fatalError()ArduinoPlatformvirtual
flashErase(uint16_t eraseBlockNum)RP2040ArduinoPlatformvirtual
flashEraseBlockSize()RP2040ArduinoPlatformvirtual
flashPageSize()RP2040ArduinoPlatformvirtual
flashWritePage(uint16_t pageNumber, uint8_t *data)RP2040ArduinoPlatformvirtual
flushUart() overrideRP2040ArduinoPlatforminlinevirtual
getEepromBuffer(uint32_t size)RP2040ArduinoPlatformvirtual
getEraseBlockNumberOf(uint32_t relativeAddress)Platformprotected
getNonVolatileMemorySize()Platformvirtual
getNonVolatileMemoryStart()Platformvirtual
knxUart(HardwareSerial *serial) overrideRP2040ArduinoPlatforminlinevirtual
knxUart() overrideRP2040ArduinoPlatforminlinevirtual
knxUartPins(pin_size_t rxPin, pin_size_t txPin)RP2040ArduinoPlatform
loadEraseblockContaining(uint32_t relativeAddress)Platformprotected
macAddress(uint8_t *addr) overrideRP2040ArduinoPlatformvirtual
mcastaddrRP2040ArduinoPlatformprotected
NonVolatileMemoryType()Platform
NonVolatileMemoryType(NvMemoryType type)Platform
overflowUart() overrideRP2040ArduinoPlatformvirtual
readBytesMultiCast(uint8_t *buffer, uint16_t maxLen, uint32_t &src_addr, uint16_t &src_port) overrideRP2040ArduinoPlatformvirtual
ArduinoPlatform::readBytesMultiCast(uint8_t *buffer, uint16_t maxLen)Platformvirtual
readBytesUart(uint8_t *buffer, size_t length) overrideRP2040ArduinoPlatforminlinevirtual
readNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size)Platformvirtual
readUart() overrideRP2040ArduinoPlatformvirtual
readWriteSpi(uint8_t *data, size_t len) overrideArduinoPlatformvirtual
registerFlashCallbacks(FlashCallbackSize callbackFlashSize, FlashCallbackRead callbackFlashRead, FlashCallbackWrite callbackFlashWrite, FlashCallbackCommit callbackFlashCommit)Platform
restart()RP2040ArduinoPlatformvirtual
RP2040ArduinoPlatform()RP2040ArduinoPlatform
RP2040ArduinoPlatform(HardwareSerial *s)RP2040ArduinoPlatform
sendBytesMultiCast(uint8_t *buffer, uint16_t len) overrideRP2040ArduinoPlatformvirtual
sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t *buffer, uint16_t len) overrideRP2040ArduinoPlatformvirtual
SerialDebugArduinoPlatformstatic
setupMultiCast(uint32_t addr, uint16_t port) overrideRP2040ArduinoPlatformvirtual
setupSpi() overrideArduinoPlatformvirtual
setupUart() overrideRP2040ArduinoPlatformvirtual
uartAvailable() overrideRP2040ArduinoPlatformvirtual
uniqueSerialNumber() overrideRP2040ArduinoPlatformvirtual
userFlashSizeEraseBlocks()RP2040ArduinoPlatformvirtual
userFlashStart()RP2040ArduinoPlatformvirtual
writeBufferedEraseBlock()RP2040ArduinoPlatformvirtual
writeNonVolatileMemory(uint32_t relativeAddress, uint8_t *buffer, size_t size)Platformvirtual
writeNonVolatileMemory(uint32_t relativeAddress, uint8_t value, size_t repeat)Platformvirtual
writeUart(const uint8_t data) overrideRP2040ArduinoPlatformvirtual
writeUart(const uint8_t *buffer, size_t size) overrideRP2040ArduinoPlatforminlinevirtual
~Platform()Platforminlinevirtual