avr/cpp/ExternalInterrupt.h File Reference

#include "IO.h"
#include "atmega64/ExternalInterrupt.h"

Go to the source code of this file.

Namespaces

namespace  AVRCpp
namespace  AVRCpp::ExternalInterrupt
namespace  AVRCpp::ExternalInterrupt::Internal

Classes

struct  AVRCpp::ExternalInterrupt::Internal::InterruptBase< InputPin, EventEnum, EventBits, InterruptEnableBit, InterruptFlagBit, eventShift >
struct  AVRCpp::ExternalInterrupt::Internal::PinChangeInterruptBase< MaskRegister, InterruptEnableBit, InterruptFlagBit >

Enumerations

enum  AVRCpp::ExternalInterrupt::Event {
  AVRCpp::ExternalInterrupt::LowLevel = 0x00,
  AVRCpp::ExternalInterrupt::LogicalChange = 0x01,
  AVRCpp::ExternalInterrupt::Fall = 0x02,
  AVRCpp::ExternalInterrupt::Rise = 0x03
}
enum  AVRCpp::ExternalInterrupt::AsyncEvent {
  AVRCpp::ExternalInterrupt::ALowLevel = 0x00,
  AVRCpp::ExternalInterrupt::AFall = 0x02,
  AVRCpp::ExternalInterrupt::ARise = 0x03
}
enum  AVRCpp::ExternalInterrupt::SimpleAsyncEvent {
  AVRCpp::ExternalInterrupt::SAFall = 0x00,
  AVRCpp::ExternalInterrupt::SARise = 0x01
}


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