The syntax is alien to me because there are no space characters between commands and code block brackets.
This alien language is undoubtedly C and this is part of a Linux device driver code.
@dr_mabuse The first line is a very common C shortcut for
or the equivalent
Beyond that, have a look at what alloc_chrdev_region is doing to investigate your second question. Chapter 3 of this book might help you.
Hey!
I'm trying to figure out a sollution for a problem I have at my company with an Iomega MiniMax 500 GB USB disk.
If i run cat /proc/bus/usb/devices
I get this information:
T: Bus=01 Lev=02 Prnt=04 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00... (2 Replies)
hi, dear all
Now I have a problem on the minor number of device.
I have many sd disks. The sd driver will create many minor numbers for these disks when attached.
But the sd driver may be not remove thest minor number when detached.
The minor number will become very big If I attach and... (2 Replies)