Go to the source code of this file.
|  | 
| void | ra_icu_clear_int_flag (unsigned int irqn) | 
|  | 
| int | ra_icu_query_available_irq (uint32_t event) | 
|  | 
| int | ra_icu_query_exists_irq (uint32_t event) | 
|  | 
| void | ra_icu_query_irq_config (unsigned int irq, uint32_t *intcfg, ra_isr_handler *pisr, const void **cbarg) | 
|  | 
| int | ra_icu_irq_connect_dynamic (unsigned int irq, unsigned int priority, void(*routine)(const void *parameter), const void *parameter, uint32_t flags) | 
|  | 
| int | ra_icu_irq_disconnect_dynamic (unsigned int irq, unsigned int priority, void(*routine)(const void *parameter), const void *parameter, uint32_t flags) | 
|  | 
◆ RA_ICU_FLAG_EVENT_MASK
◆ RA_ICU_FLAG_EVENT_OFFSET
      
        
          | #define RA_ICU_FLAG_EVENT_OFFSET   8 | 
      
 
 
◆ RA_ICU_FLAG_INTCFG_MASK
◆ RA_ICU_FLAG_INTCFG_OFFSET
      
        
          | #define RA_ICU_FLAG_INTCFG_OFFSET   16 | 
      
 
 
◆ ra_isr_handler
      
        
          | typedef void(* ra_isr_handler) (const void *) | 
      
 
 
◆ icu_irq_mode
| Enumerator | 
|---|
| ICU_FALLING |  | 
| ICU_RISING |  | 
| ICU_BOTH_EDGE |  | 
| ICU_LOW_LEVEL |  | 
 
 
◆ ra_icu_clear_int_flag()
  
  | 
        
          | void ra_icu_clear_int_flag | ( | unsigned int | irqn | ) |  |  | extern | 
 
 
◆ ra_icu_irq_connect_dynamic()
  
  | 
        
          | int ra_icu_irq_connect_dynamic | ( | unsigned int | irq, |  
          |  |  | unsigned int | priority, |  
          |  |  | void(*)(const void *parameter) | routine, |  
          |  |  | const void * | parameter, |  
          |  |  | uint32_t | flags |  
          |  | ) |  |  |  | extern | 
 
 
◆ ra_icu_irq_disconnect_dynamic()
  
  | 
        
          | int ra_icu_irq_disconnect_dynamic | ( | unsigned int | irq, |  
          |  |  | unsigned int | priority, |  
          |  |  | void(*)(const void *parameter) | routine, |  
          |  |  | const void * | parameter, |  
          |  |  | uint32_t | flags |  
          |  | ) |  |  |  | extern | 
 
 
◆ ra_icu_query_available_irq()
  
  | 
        
          | int ra_icu_query_available_irq | ( | uint32_t | event | ) |  |  | extern | 
 
 
◆ ra_icu_query_exists_irq()
  
  | 
        
          | int ra_icu_query_exists_irq | ( | uint32_t | event | ) |  |  | extern | 
 
 
◆ ra_icu_query_irq_config()