.TH "register_sound_midi" 9 "register_sound_midi" "25 May 1998" "Kernel Hacker's Manual" LINUX .SH NAME register_sound_midi \- register a midi device .SH SYNOPSIS .B "int" register_sound_midi .BI "(struct file_operations *" fops "," .BI "int " dev ");" .SH ARGUMENTS .IP "fops" 12 File operations for the driver .IP "dev" 12 Unit number to allocate .SH "DESCRIPTION" Allocate a midi device. Unit is the number of the midi device requested. Pass -1 to request the next free midi unit. On success the allocated number is returned, on failure a negative error code is returned.