TwiceAsNice
2019-02-18
|
#include "main.h"
Functions | |
static void | _irq_isr_notify (dev_data_t *dev, dev_pid_t *pid, u32 mask) |
static int | _irq_access_lock (dev_data_t *dev, int isr) |
static void | _irq_access_unlock (dev_data_t *dev, int isr) |
int | irq_isr_common (int irq, void *dev_id) |
void | irq_release (dev_data_t *dev) |
int | irq_request (dev_data_t *dev) |
int | irq_disable_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
int | irq_enable_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
int | irq_notify_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
int | irq_status_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
int | irq_wait_cancel_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
int | irq_wait_ioctl (dev_data_t *dev, gsc_drv_irq_t *irq) |
|
static |
|
static |
|
static |
int irq_disable_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |
int irq_enable_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |
int irq_isr_common | ( | int | irq, |
void * | dev_id | ||
) |
int irq_notify_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |
void irq_release | ( | dev_data_t * | dev | ) |
int irq_request | ( | dev_data_t * | dev | ) |
int irq_status_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |
int irq_wait_cancel_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |
int irq_wait_ioctl | ( | dev_data_t * | dev, |
gsc_drv_irq_t * | irq | ||
) |