Hardware Abstraction Layer for FreeRTOS
|
Functions | |
int32_t | irq_init () |
int32_t | irq_enable (int32_t irqnr) |
int32_t | irq_disable (int32_t irqnr) |
int32_t | irq_notify (int32_t cpuid, int32_t irqnr) |
int32_t | irq_clear (int32_t irqnr) |
int32_t | irq_getCPUID () |
int32_t | irq_setPrio (int32_t irqnr, int32_t prio) |
int32_t | irq_getPrio (int32_t irqnr) |
int32_t | irq_mask (int32_t irqnr) |
int32_t | irq_unmask (int32_t irqnr) |
This is IRQ Subsystem
int32_t irq_clear | ( | int32_t | irqnr | ) |
Clear IRQ
irqnr | IRQ Number |
int32_t irq_disable | ( | int32_t | irqnr | ) |
Disable IRQ
irqnr | IRQ Number |
int32_t irq_enable | ( | int32_t | irqnr | ) |
Enable IRQ
irqnr | IRQ Number |
int32_t irq_getCPUID | ( | ) |
Get CPU ID
int32_t irq_getPrio | ( | int32_t | irqnr | ) |
Get Prio of IRQ
irqnr | IRQ Number |
int32_t irq_init | ( | ) |
IRQ init Subsystem
int32_t irq_mask | ( | int32_t | irqnr | ) |
Mask IRQ
irqnr | IRQ Number |
int32_t irq_notify | ( | int32_t | cpuid, |
int32_t | irqnr | ||
) |
Notify CPU
cpuid | CPU ID |
irqnr | IRQ Number |
int32_t irq_setPrio | ( | int32_t | irqnr, |
int32_t | prio | ||
) |
Set IRQ Prio
irqnr | IRQ Number |
prio | Prio |
int32_t irq_unmask | ( | int32_t | irqnr | ) |
Unmask IRQ
irqnr | IRQ Number |