[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    makedevice(9F) manual page Table of Contents

Name

makedevice - make device number from major and minor numbers

Synopsis


#include <sys/types.h>
#include <sys/mkdev.h>
#include <sys/ddi.h>

dev_t makedevice(major_t majnum, minor_t minnum);

Interface Level

Architecture independent level 1 (DDI/DKI).

Arguments

majnum
Major device number.
minnum
Minor device number.

Description

makedevice() creates a device number from a major and minor device number. makedevice() should be used to create device numbers so the driver will port easily to releases that treat device numbers differently.

Return Values

The device number, containing both the major number and the minor number, is returned. No validation of the major or minor numbers is performed.

Context

makedevice() can be called from user or interrupt context.

See Also

getmajor(9F) , getminor(9F)


Table of Contents