File nut/arch/avr/dev/irsony.c


Included Files


Preprocessor definitions

#define IRTIMER_START 0xF0

#define IRTIMER_SCALE 0x01


Global Variable nut_ircode

long nut_ircode
Visible in:   nut/arch/avr/dev/irsony.c
Used in: __vector_5() nut/arch/avr/dev/irsony.c

Global Variable nut_irqueue

HANDLE nut_irqueue
Visible in:   nut/arch/avr/dev/irsony.c
Used in: __vector_5() nut/arch/avr/dev/irsony.c

Local Variables

irticks
static uint16_t irticks
Used in: __vector_10()  
  __vector_5()  

irbitnum
static uint8_t irbitnum

Used in: __vector_10()  
  __vector_5()  

Global Function NutIrInitSony()

int NutIrInitSony ( void )
Prototyped in: nut/include/dev/irsony.h

Global Function __vector_10()

void __vector_10 ( void )
Prototyped in: nut/arch/avr/dev/irsony.c
References Variables: irbitnum nut/arch/avr/dev/irsony.c
  irticks nut/arch/avr/dev/irsony.c

Global Function __vector_5()

void __vector_5 ( void )
Prototyped in: nut/arch/avr/dev/irsony.c
References Variables: irbitnum nut/arch/avr/dev/irsony.c
  irticks nut/arch/avr/dev/irsony.c
  nut_ircode nut/arch/avr/dev/irsony.c
  nut_irqueue nut/arch/avr/dev/irsony.c