---
name: "rtl_hard_enable_irq"
section: "3"
platform: "linux"
package: "rtlinux"
version: "2.0rel-1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/rtl_hard_enable_irq"
---

# rtl\_hard\_enable\_irq(3)

interrupt control

## NAME

rtl\_hard\_enable\_irq, rtl\_hard\_disable\_irq - interrupt control

## SYNOPSIS

**#include \<rtl\_core.h\>**

**void rtl\_hard\_enable\_irq(unsigned int irq);**

**void rtl\_hard\_disable\_irq(unsigned int irq);**

## DESCRIPTION

These functions are specific to Real-Time Linux. **rtl\_hard\_enable\_irq** enables the IRQ *irq.*

**rtl\_hard\_disable\_irq** disables the IRQ *irq.*

## AUTHOR

Michael Barabanov \<baraban@fsmlabs.com\>

## SEE ALSO

[**rtl\_request\_irq**(3)](/rtl_request_irq/3.md), [**rtl\_free\_irq**(3)](/rtl_free_irq/3.md)
