Class SamdPlatform
Defined in File samd_platform.h
Inheritance Relationships
Base Type
public ArduinoPlatform(Class ArduinoPlatform)
Class Documentation
-
class SamdPlatform : public ArduinoPlatform
Public Functions
-
SamdPlatform()
-
SamdPlatform(HardwareSerial *s)
-
virtual uint32_t uniqueSerialNumber() override
-
virtual void restart()
-
virtual uint8_t *getEepromBuffer(uint32_t size)
-
virtual void commitToEeprom()
-
virtual size_t flashEraseBlockSize()
-
virtual size_t flashPageSize()
-
virtual uint8_t *userFlashStart()
-
virtual size_t userFlashSizeEraseBlocks()
-
virtual void flashErase(uint16_t eraseBlockNum)
-
virtual void flashWritePage(uint16_t pageNumber, uint8_t *data)
-
virtual void writeBufferedEraseBlock()
-
SamdPlatform()