AVRCpp::ExternalInterrupt Namespace Reference

Functionality of external interrupts. More...


Classes

struct  Interrupt0
struct  Interrupt1
struct  Interrupt2
struct  Interrupt3
struct  Interrupt4
struct  Interrupt5
struct  Interrupt6
struct  Interrupt7

Namespaces

namespace  Internal
 Only for library's internal use.

Enumerations

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


Detailed Description

Functionality of external interrupts.

Enumeration Type Documentation

enum AVRCpp::ExternalInterrupt::AsyncEvent

Enumerator:
ALowLevel 
AFall 
ARise 

Definition at line 47 of file ExternalInterrupt.h.

00048                 {
00049                         ALowLevel               = 0x00,
00050                         AFall                   = 0x02,
00051                         ARise                   = 0x03
00052                         
00053                 }; // enum AsyncEvent

enum AVRCpp::ExternalInterrupt::Event

Enumerator:
LowLevel 
LogicalChange 
Fall 
Rise 

Definition at line 38 of file ExternalInterrupt.h.

00039                 {
00040                         LowLevel                = 0x00,
00041                         LogicalChange   = 0x01,
00042                         Fall                    = 0x02,
00043                         Rise                    = 0x03
00044                         
00045                 }; // enum Event

enum AVRCpp::ExternalInterrupt::SimpleAsyncEvent

Enumerator:
SAFall 
SARise 

Definition at line 55 of file ExternalInterrupt.h.

00056                 {
00057                         SAFall                  = 0x00,
00058                         SARise                  = 0x01
00059                         
00060                 }; // enum SimpleAsyncEvent


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