---
name: "__unregister_chrdev"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/__unregister_chrdev"
---

# \_\_unregister\_chrdev(9)

unregister and destroy a cdev

## NAME

\_\_unregister\_chrdev - unregister and destroy a cdev

## SYNOPSIS

**void \_\_unregister\_chrdev(unsigned int** *major***, unsigned int** *baseminor***, unsigned int** *count***, const char \*** *name***);**

## ARGUMENTS

*major*

major device number

*baseminor*

first of the range of minor numbers

*count*

the number of minor numbers this cdev is occupying

*name*

name of this range of devices

## DESCRIPTION

Unregister and destroy the cdev occupying the region described by *major*, *baseminor* and *count*. This function undoes what **\_\_register\_chrdev** did.

## COPYRIGHT
