TwiceAsNice  2019-02-18
Classes | Functions | Variables
irq.c File Reference
#include <stdio.h>
#include <string.h>
#include "hpdi32_api.h"
#include "main.h"
#include "util_label.h"
#include "util_sleep.h"
Include dependency graph for irq.c:

Classes

struct  set_get_t
 
struct  set_get_list_t
 

Functions

static const char * _get_irq_name (U32 which)
 
static int _irq_parm_list_test (void *handle, U32 which, const set_get_list_t *set)
 
static int _irq_callback_arg_tests (void *handle, U32 which)
 
static void _callback (U32 arg1, U32 arg2, U32 arg3)
 
static int _irq_callback_func_tests (void *handle, U32 which)
 
static int _irq_enable_tests (void *handle, U32 which)
 
static int _irq_state_tests (void *handle, U32 which)
 
static int _irq_trigger_config_tests (void *handle, U32 which)
 
static int _irq_config_tests (void *handle, U32 which)
 
int irq_config_tests (void *handle)
 
static void _irq_callback (void *arg1, U32 arg2, U32 arg3)
 
static int _irq_callback_test (void *handle)
 
static int _irq_wait_test (void *handle)
 
int irq_notify_tests (void *handle)
 

Variables

static U32 _irq_callback_arg2
 

Function Documentation

◆ _callback()

static void _callback ( U32  arg1,
U32  arg2,
U32  arg3 
)
static

◆ _get_irq_name()

static const char* _get_irq_name ( U32  which)
static

◆ _irq_callback()

static void _irq_callback ( void *  arg1,
U32  arg2,
U32  arg3 
)
static

◆ _irq_callback_arg_tests()

static int _irq_callback_arg_tests ( void *  handle,
U32  which 
)
static

◆ _irq_callback_func_tests()

static int _irq_callback_func_tests ( void *  handle,
U32  which 
)
static

◆ _irq_callback_test()

static int _irq_callback_test ( void *  handle)
static

◆ _irq_config_tests()

static int _irq_config_tests ( void *  handle,
U32  which 
)
static

◆ _irq_enable_tests()

static int _irq_enable_tests ( void *  handle,
U32  which 
)
static

◆ _irq_parm_list_test()

static int _irq_parm_list_test ( void *  handle,
U32  which,
const set_get_list_t set 
)
static

◆ _irq_state_tests()

static int _irq_state_tests ( void *  handle,
U32  which 
)
static

◆ _irq_trigger_config_tests()

static int _irq_trigger_config_tests ( void *  handle,
U32  which 
)
static

◆ _irq_wait_test()

static int _irq_wait_test ( void *  handle)
static

◆ irq_config_tests()

int irq_config_tests ( void *  handle)

◆ irq_notify_tests()

int irq_notify_tests ( void *  handle)

Variable Documentation

◆ _irq_callback_arg2

U32 _irq_callback_arg2
static