Macros | Typedefs | Functions
wiring_private.h File Reference
#include <avr/io.h>
#include <avr/interrupt.h>
#include <stdio.h>
#include <stdarg.h>
#include "Arduino.h"
Include dependency graph for wiring_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define cbi(sfr, bit)   (_SFR_BYTE(sfr) &= ~_BV(bit))
 
#define EXTERNAL_INT_0   0
 
#define EXTERNAL_INT_1   1
 
#define EXTERNAL_INT_2   2
 
#define EXTERNAL_INT_3   3
 
#define EXTERNAL_INT_4   4
 
#define EXTERNAL_INT_5   5
 
#define EXTERNAL_INT_6   6
 
#define EXTERNAL_INT_7   7
 
#define EXTERNAL_NUM_INTERRUPTS   2
 
#define sbi(sfr, bit)   (_SFR_BYTE(sfr) |= _BV(bit))
 

Typedefs

typedef void(* voidFuncPtr) (void)
 

Functions

uint32_t countPulseASM (volatile uint8_t *port, uint8_t bit, uint8_t stateMask, unsigned long maxloops)
 

Macro Definition Documentation

#define cbi (   sfr,
  bit 
)    (_SFR_BYTE(sfr) &= ~_BV(bit))

Definition at line 38 of file wiring_private.h.

#define EXTERNAL_INT_0   0

Definition at line 46 of file wiring_private.h.

#define EXTERNAL_INT_1   1

Definition at line 47 of file wiring_private.h.

#define EXTERNAL_INT_2   2

Definition at line 48 of file wiring_private.h.

#define EXTERNAL_INT_3   3

Definition at line 49 of file wiring_private.h.

#define EXTERNAL_INT_4   4

Definition at line 50 of file wiring_private.h.

#define EXTERNAL_INT_5   5

Definition at line 51 of file wiring_private.h.

#define EXTERNAL_INT_6   6

Definition at line 52 of file wiring_private.h.

#define EXTERNAL_INT_7   7

Definition at line 53 of file wiring_private.h.

#define EXTERNAL_NUM_INTERRUPTS   2

Definition at line 63 of file wiring_private.h.

#define sbi (   sfr,
  bit 
)    (_SFR_BYTE(sfr) |= _BV(bit))

Definition at line 41 of file wiring_private.h.

Typedef Documentation

typedef void(* voidFuncPtr) (void)

Definition at line 66 of file wiring_private.h.

Function Documentation

uint32_t countPulseASM ( volatile uint8_t *  port,
uint8_t  bit,
uint8_t  stateMask,
unsigned long  maxloops 
)


arduino_daq
Author(s):
autogenerated on Mon Jun 10 2019 12:46:03