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

# free\_RTirq(3)

uninstall an interrupt handler

## NAME

free\_RTirq - uninstall an interrupt handler

## WARNING

This is RTL v1.x compatibility function. Please do not use it for new programs.

## SYNOPSIS

```
#define MODULE
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/version.h>
#include <linux/errno.h>
#include <linux/rtf.h>
#include <asm/rt_irq.h>
```

**int free\_RTirq(unsigned int** *irq***);**

## DESCRIPTION

**free\_RTirq** uninstalls an interrupt service routine previously installed with a call to **request\_RTirq**.

## RETURN VALUE

None.

## ERRORS

None.

## SEE ALSO

[**request\_RTirq**(3)](/request_RTirq/3.md)
