knx
ETS configurable knx-stack
cc1310_platform.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifdef DeviceFamily_CC13X0
4 
5 #include <ti/drivers/NVS.h>
6 #include <ti/drivers/UART.h>
7 #include <ti/drivers/dpl/ClockP.h>
8 
9 #include "knx/platform.h"
10 
11 class CC1310Platform : public Platform
12 {
13  public:
15  virtual ~CC1310Platform();
16 
17  void init();
18 
19  // basic stuff
20  void restart() final;
21  void fatalError() final;
22 
23  uint8_t* getEepromBuffer(uint32_t size) final;
24  void commitToEeprom() final;
25 };
26 
27 #endif //DeviceFamily_CC13X0
void restart() final
void commitToEeprom() final
void fatalError() final
uint8_t * getEepromBuffer(uint32_t size) final
virtual ~CC1310Platform()