summaryrefslogtreecommitdiff
path: root/firmware/src/os/pio_irq.h
blob: b78282184a883c80dec59188f6937caa2c8165f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef _PIO_IRQ_H
#define _PIO_IRQ_H

#define NR_PIO 32
typedef void irq_handler_t(uint32_t pio);

extern void pio_irq_enable(uint32_t pio);
extern void pio_irq_disable(uint32_t pio);
extern int pio_irq_register(uint32_t pio, irq_handler_t *func);
extern void pio_irq_unregister(uint32_t pio);
extern void pio_irq_init(void);

#endif
personal git repositories of Harald Welte. Your mileage may vary