avr/cpp/DiverseIO.h File Reference

#include "IO.h"

Go to the source code of this file.

Namespaces

namespace  AVRCpp

Classes

class  AVRCpp::MultiPortInputPins< Port0, flags0, Port1, flags1, Port2, flags2, Port3, flags3, Port4, flags4, Port5, flags5, Port6, flags6, Port7, flags7 >
class  AVRCpp::MultiPortOutputPins< Port0, flags0, Port1, flags1, Port2, flags2, Port3, flags3, Port4, flags4, Port5, flags5, Port6, flags6, Port7, flags7 >
class  AVRCpp::CombinedInputPins< InputPins0, InputPins1, InputPins2, InputPins3, InputPins4, InputPins5, InputPins6, InputPins7 >
class  AVRCpp::CombinedOutputPins< OutputPins0, OutputPins1, OutputPins2, OutputPins3, OutputPins4, OutputPins5, OutputPins6, OutputPins7 >
class  AVRCpp::FlagsBuffer< T >
class  AVRCpp::FlagsBuffer8
class  AVRCpp::FlagsBuffer16
struct  AVRCpp::Bit0< RegisterClass >
struct  AVRCpp::Bit1< RegisterClass >
struct  AVRCpp::Bit2< RegisterClass >
struct  AVRCpp::Bit3< RegisterClass >
struct  AVRCpp::Bit4< RegisterClass >
struct  AVRCpp::Bit5< RegisterClass >
struct  AVRCpp::Bit6< RegisterClass >
struct  AVRCpp::Bit7< RegisterClass >

Defines

#define EXCLUDE_STATE_WATCH_PINS
#define EXCLUDE_GROUND_PULL_PINS
#define __DECLARE_BIT_NUMBER__(bitNr)   template <class RegisterClass> struct Bit ## bitNr : Bits<RegisterClass, _P ## bitNr> {}


Define Documentation

#define __DECLARE_BIT_NUMBER__ ( bitNr   )     template <class RegisterClass> struct Bit ## bitNr : Bits<RegisterClass, _P ## bitNr> {}

Definition at line 493 of file DiverseIO.h.

#define EXCLUDE_GROUND_PULL_PINS

Definition at line 36 of file DiverseIO.h.

#define EXCLUDE_STATE_WATCH_PINS

Definition at line 35 of file DiverseIO.h.


Generated on Sat Sep 15 23:40:58 2007 for AVR C++ Lib for ATmega48 by  doxygen 1.5.2
SourceForge.net Logo MTÜ TTÜ Robotiklubi