Provided by: kernel-doc-2.4.27_2.4.27-12_all bug

NAME

       misc_register -     register a miscellaneous device

SYNOPSIS

       int misc_register (struct miscdevice *misc);

ARGUMENTS

       misc         device structure

DESCRIPTION

       Register a miscellaneous device with the kernel. If the minor number is
       set to MISC_DYNAMIC_MINOR a minor number is assigned and placed in  the
       minor  field  of  the  structure.  For  other  cases  the  minor number
       requested is used.

       The structure passed is linked into the kernel and may not be destroyed
       until it has been unregistered.

       A zero is returned on success and a negative errno code for failure.