PSC0 Interrupt Flag Control
[PSC0 Macros]

Collaboration diagram for PSC0 Interrupt Flag Control:


Detailed Description

PSC0 interrupt flag control.


Defines

#define Clear_psc0_end_of_cycle_interrupt_flag()   (PIFR0 &= ~(1<<PEOP2) )
 Clear PEOP2 bit in PIFR0 register.
#define Clear_psc0_external_event_a_interrupt_flag()   (PIFR0 &= ~(1<<PEV0A) )
 Clear PEV0A bit in PIFR0 register.
#define Clear_psc0_external_event_b_interrupt_flag()   (PIFR0 &= ~(1<<PEV0B) )
 Clear PEV0B bit in PIFR0 register.
#define Clear_psc0_synchro_error_interrupt_flag()   (PIFR0 &= ~(1<<PSEI0) )
 Clear PSEI0 bit in PIFR0 register.
#define Is_psc0_end_of_cycle_interrupt_flag_set()   (PIFR0 & (1<<PEOP2) )
 Return 1 if the PE0P2 bit in PIFR0 is set.
#define Is_psc0_external_event_a_interrupt_flag_set()   (PIFR0 & (1<<PEV0A) )
 Return 1 if the PEV0A bit in PIFR0 is set.
#define Is_psc0_external_event_b_interrupt_flag_set()   (PIFR0 & (1<<PEV0B) )
 Return 1 if the PEV0B bit in PIFR0 is set.
#define Is_psc0_synchro_error_interrupt_flag_set()   (PIFR0 & (1<<PSEI0) )
 Return 1 if the PSEI0 bit in PIFR0 is set.


Define Documentation

 
#define Clear_psc0_end_of_cycle_interrupt_flag (  )     (PIFR0 &= ~(1<<PEOP2) )

Clear PEOP2 bit in PIFR0 register.

Definition at line 208 of file psc_drv.h.

 
#define Clear_psc0_external_event_a_interrupt_flag (  )     (PIFR0 &= ~(1<<PEV0A) )

Clear PEV0A bit in PIFR0 register.

Definition at line 202 of file psc_drv.h.

 
#define Clear_psc0_external_event_b_interrupt_flag (  )     (PIFR0 &= ~(1<<PEV0B) )

Clear PEV0B bit in PIFR0 register.

Definition at line 205 of file psc_drv.h.

 
#define Clear_psc0_synchro_error_interrupt_flag (  )     (PIFR0 &= ~(1<<PSEI0) )

Clear PSEI0 bit in PIFR0 register.

Definition at line 199 of file psc_drv.h.

 
#define Is_psc0_end_of_cycle_interrupt_flag_set (  )     (PIFR0 & (1<<PEOP2) )

Return 1 if the PE0P2 bit in PIFR0 is set.

Definition at line 207 of file psc_drv.h.

 
#define Is_psc0_external_event_a_interrupt_flag_set (  )     (PIFR0 & (1<<PEV0A) )

Return 1 if the PEV0A bit in PIFR0 is set.

Definition at line 201 of file psc_drv.h.

 
#define Is_psc0_external_event_b_interrupt_flag_set (  )     (PIFR0 & (1<<PEV0B) )

Return 1 if the PEV0B bit in PIFR0 is set.

Definition at line 204 of file psc_drv.h.

 
#define Is_psc0_synchro_error_interrupt_flag_set (  )     (PIFR0 & (1<<PSEI0) )

Return 1 if the PSEI0 bit in PIFR0 is set.

Definition at line 198 of file psc_drv.h.


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