Defines | |
| #define | enable_irq() ENABLE_IRQ(); | 
| #define | disable_irq() DISABLE_IRQ(); | 
Functions | |
| void | clear_irq_funcs () | 
| void | irq_init () | 
| void | set_irq_func (u8 type, void(*func)()) | 
| void | set_irq_mode (u8 type, bool enable) | 
| void | irq_start (u8 type) | 
| void | irq_stop (u8 type) | 
Variables | |
| void(*)() | get_irq_func (u8 type) | 
      
  | 
  
| 
 Enable Master Interrupt  | 
  
      
  | 
  
| 
 Disable Master Interrupt  | 
  
      
  | 
  
| 
 Clears associated functions of all interrupts.  | 
  
      
  | 
  
| 
 Clears all interrupts and sets the master interrupt handling function. This must be called before using any interrupt functions.  | 
  
      
  | 
  ||||||||||||
| 
 
 
 Interrupt Type defines: */ #define IRQ_VBL #define IRQ_HBL #define IRQ_VCOUNT #define IRQ_TIM0 #define IRQ_TIM1 #define IRQ_TIM2 #define IRQ_TIM3 #define IRQ_COMM #define IRQ_DMA0 #define IRQ_DMA1 #define IRQ_DMA2 #define IRQ_DMA3 #define IRQ_KEY #define IRQ_CART  | 
  
      
  | 
  ||||||||||||
| 
 
 
 Interrupt Type defines: */ #define IRQ_VBL #define IRQ_HBL #define IRQ_VCOUNT #define IRQ_TIM0 #define IRQ_TIM1 #define IRQ_TIM2 #define IRQ_TIM3 #define IRQ_COMM #define IRQ_DMA0 #define IRQ_DMA1 #define IRQ_DMA2 #define IRQ_DMA3 #define IRQ_KEY #define IRQ_CART  | 
  
      
  | 
  
| 
 
 
 Interrupt Type defines: */ #define IRQ_VBL #define IRQ_HBL #define IRQ_VCOUNT #define IRQ_TIM0 #define IRQ_TIM1 #define IRQ_TIM2 #define IRQ_TIM3 #define IRQ_COMM #define IRQ_DMA0 #define IRQ_DMA1 #define IRQ_DMA2 #define IRQ_DMA3 #define IRQ_KEY #define IRQ_CART  | 
  
      
  | 
  
| 
 
 
 Interrupt Type defines: */ #define IRQ_VBL #define IRQ_HBL #define IRQ_VCOUNT #define IRQ_TIM0 #define IRQ_TIM1 #define IRQ_TIM2 #define IRQ_TIM3 #define IRQ_COMM #define IRQ_DMA0 #define IRQ_DMA1 #define IRQ_DMA2 #define IRQ_DMA3 #define IRQ_KEY #define IRQ_CART  | 
  
      
  | 
  
| 
 
 
 
 Interrupt Type defines: */ #define IRQ_VBL #define IRQ_HBL #define IRQ_VCOUNT #define IRQ_TIM0 #define IRQ_TIM1 #define IRQ_TIM2 #define IRQ_TIM3 #define IRQ_COMM #define IRQ_DMA0 #define IRQ_DMA1 #define IRQ_DMA2 #define IRQ_DMA3 #define IRQ_KEY #define IRQ_CART  | 
  
 1.2.18