EPPL  0.1 alpha
 All Files Typedefs Groups Pages
eppl_target.h File Reference

Embedded Port Pins Library - target wrapper file. More...

Go to the source code of this file.

Macros

Mapping macros

Internal helpful macros for easy portable macros and functions to the right port.

See Also
EPPL_TARGET
#define EPPL_TARGET_MAPC(n)   EPPL_LC(EPPL_LC(EPPL_, EPPL_TARGET), n)
 Constant mapping. More...
 
#define EPPL_TARGET_MAPF(n)   EPPL_LC(EPPL_LC(eppl_, EPPL_TARGET), n)
 Function mapping. More...
 
Mapped elements

List of macros, constant or functions that have to be defined in target files.

#define EPPL_port_PORTSIZE   EPPL_TARGET_MAPC(_PORTSIZE)
 
#define EPPL_port_PORTCNT   EPPL_TARGET_MAPC(_PORTCNT)
 
#define EPPL_port_CONFSIZE   EPPL_TARGET_MAPC(_CONFSIZE)
 
#define eppl_port_InitOnePort   EPPL_TARGET_MAPF(_InitOnePort)
 
#define EPPL_port_ReinitIsSafe   EPPL_TARGET_MAPC(_ReinitIsSafe)
 
#define eppl_port_ReinitOnePort   EPPL_TARGET_MAPF(_ReinitOnePort)
 
#define EPPL_port_MapOutIsSafe   EPPL_TARGET_MAPC(_MapOutIsSafe)
 
#define EPPL_port_generateMapOutToOnePort   EPPL_TARGET_MAPC(_generateMapOutToOnePort)
 
#define EPPL_port_generateMapInFromOnePort   EPPL_TARGET_MAPC(_generateMapInFromOnePort)
 
#define eppl_port_LockableBlockBegin   EPPL_TARGET_MAPF(_LockableBlockBegin)
 
#define eppl_port_LockableBlockEnd   EPPL_TARGET_MAPF(_LockableBlockEnd)
 

Detailed Description

Embedded Port Pins Library - target wrapper file.

Author
Radoslaw Koppel <r.koppel@k-el.com>
Date
2013 File that maps access macros to selected target macros