knx
ETS configurable knx-stack
platform.h File Reference

Go to the source code of this file.

Classes

class  Platform
 

Typedefs

typedef uint32_t(* FlashCallbackSize) ()
 
typedef uint8_t *(* FlashCallbackRead) ()
 
typedef uint32_t(* FlashCallbackWrite) (uint32_t relativeAddress, uint8_t *buffer, size_t len)
 
typedef void(* FlashCallbackCommit) ()
 

Enumerations

enum  NvMemoryType { Eeprom , Flash , Callback }
 

Typedef Documentation

◆ FlashCallbackCommit

typedef void(* FlashCallbackCommit) ()

Definition at line 21 of file platform.h.

◆ FlashCallbackRead

typedef uint8_t*(* FlashCallbackRead) ()

Definition at line 19 of file platform.h.

◆ FlashCallbackSize

typedef uint32_t(* FlashCallbackSize) ()

Definition at line 18 of file platform.h.

◆ FlashCallbackWrite

typedef uint32_t(* FlashCallbackWrite) (uint32_t relativeAddress, uint8_t *buffer, size_t len)

Definition at line 20 of file platform.h.

Enumeration Type Documentation

◆ NvMemoryType

Enumerator
Eeprom 
Flash 
Callback 

Definition at line 24 of file platform.h.