PSC2 Interrupt Flag Control
[PSC2 Macros]

Collaboration diagram for PSC2 Interrupt Flag Control:


Detailed Description

PSC2 interrupt flag control.


Defines

#define Clear_psc2_end_of_cycle_interrupt_flag()   (PIFR2 &= ~(1<<PEOP2) )
 Clear PEOP2 bit in PIFR2 register.
#define Clear_psc2_external_event_a_interrupt_flag()   (PIFR2 &= ~(1<<PEV0A) )
 Clear PEV0A bit in PIFR2 register.
#define Clear_psc2_external_event_b_interrupt_flag()   (PIFR2 &= ~(1<<PEV0B) )
 Clear PEV0B bit in PIFR2 register.
#define Clear_psc2_synchro_error_interrupt_flag()   (PIFR2 &= ~(1<<PSEI0) )
 Clear PSEI0 bit in PIFR2 register.
#define Is_psc2_end_of_cycle_interrupt_flag_set()   (PIFR2 & (1<<PEOP2) )
 Return 1 if the PE2P2 bit in PIFR2 is set.
#define Is_psc2_external_event_a_interrupt_flag_set()   (PIFR2 & (1<<PEV0A) )
 Return 1 if the PEV0A bit in PIFR2 is set.
#define Is_psc2_external_event_b_interrupt_flag_set()   (PIFR2 & (1<<PEV0B) )
 Return 1 if the PEV0B bit in PIFR2 is set.
#define Is_psc2_synchro_error_interrupt_flag_set()   (PIFR2 & (1<<PSEI0) )
 Return 1 if the PSEI0 bit in PIFR2 is set.


Define Documentation

 
#define Clear_psc2_end_of_cycle_interrupt_flag (  )     (PIFR2 &= ~(1<<PEOP2) )

Clear PEOP2 bit in PIFR2 register.

Definition at line 625 of file psc_drv.h.

 
#define Clear_psc2_external_event_a_interrupt_flag (  )     (PIFR2 &= ~(1<<PEV0A) )

Clear PEV0A bit in PIFR2 register.

Definition at line 619 of file psc_drv.h.

 
#define Clear_psc2_external_event_b_interrupt_flag (  )     (PIFR2 &= ~(1<<PEV0B) )

Clear PEV0B bit in PIFR2 register.

Definition at line 622 of file psc_drv.h.

 
#define Clear_psc2_synchro_error_interrupt_flag (  )     (PIFR2 &= ~(1<<PSEI0) )

Clear PSEI0 bit in PIFR2 register.

Definition at line 616 of file psc_drv.h.

 
#define Is_psc2_end_of_cycle_interrupt_flag_set (  )     (PIFR2 & (1<<PEOP2) )

Return 1 if the PE2P2 bit in PIFR2 is set.

Definition at line 624 of file psc_drv.h.

 
#define Is_psc2_external_event_a_interrupt_flag_set (  )     (PIFR2 & (1<<PEV0A) )

Return 1 if the PEV0A bit in PIFR2 is set.

Definition at line 618 of file psc_drv.h.

 
#define Is_psc2_external_event_b_interrupt_flag_set (  )     (PIFR2 & (1<<PEV0B) )

Return 1 if the PEV0B bit in PIFR2 is set.

Definition at line 621 of file psc_drv.h.

 
#define Is_psc2_synchro_error_interrupt_flag_set (  )     (PIFR2 & (1<<PSEI0) )

Return 1 if the PSEI0 bit in PIFR2 is set.

Definition at line 615 of file psc_drv.h.


Generated on Wed Jul 12 16:55:33 2006 for Atmel BLDC Sensorless on ATAVRMC100 by  doxygen 1.4.7