12#ifndef FAUDES_KINETIS_H
13#define FAUDES_KINETIS_H
18using namespace faudes;
133 virtual void Clear(
void);
157 void RunActionSet(
const std::string& address);
158 void RunActionClr(
const std::string& address);
159 AX ReadInputLine(
const std::string& address);
160 std::string ParseLiteralPort(
const std::string& port);
Code-generator for target C.
Abstract expression; see also Absstract_Addresses.
Implementation of code primitives by generic C-code.
Target Freescale Kinetis micro-controllers (K20)
std::string mKinetisInputControl
Kinetis code options.
std::string mKinetisOutputControl
Kinetis code options.
virtual ~KinetisCodeGenerator(void)
virtual void DoReadTargetConfiguration(TokenReader &rTr)
reimplemented/additional code blocks
virtual void InitialisePorts(void)
reimplemented/additional code blocks
virtual void DoWriteTargetConfiguration(TokenWriter &rTw) const
File i/o.
void DoCompile(void)
add my preferences to DoCompile
void DoGenerate(void)
protected version of generate
KinetisCodeGenerator(void)