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
:
14
CC1310Platform
();
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
CC1310Platform
Definition:
cc1310_platform.h:12
CC1310Platform::init
void init()
Definition:
cc1310_platform.cpp:499
CC1310Platform::restart
void restart() final
Definition:
cc1310_platform.cpp:562
CC1310Platform::commitToEeprom
void commitToEeprom() final
Definition:
cc1310_platform.cpp:543
CC1310Platform::fatalError
void fatalError() final
Definition:
cc1310_platform.cpp:571
CC1310Platform::getEepromBuffer
uint8_t * getEepromBuffer(uint32_t size) final
Definition:
cc1310_platform.cpp:521
CC1310Platform::~CC1310Platform
virtual ~CC1310Platform()
Definition:
cc1310_platform.cpp:495
CC1310Platform::CC1310Platform
CC1310Platform()
Definition:
cc1310_platform.cpp:489
Platform
Definition:
platform.h:32
platform.h
src
cc1310_platform.h
Generated by
1.9.1