.TH "register_sound_synth" 9 "register_sound_synth" "25 May 1998" "Kernel Hacker's Manual" LINUX .SH NAME register_sound_synth \- register a synth device .SH SYNOPSIS .B "int" register_sound_synth .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 synth device. Unit is the number of the synth device requested. Pass -1 to request the next free synth unit. On success the allocated number is returned, on failure a negative error code is returned.