MAJOR, MINOR, MKDEV - macros to manipulate device
#define MKDEV(major, minor))
The MAJOR and MINOR macros extract from a device id (of type
dev_t) the major and minor numbers respectively. It is the
combined device number that is found in the struct~file
The MKDEV macro assembles a device number from the supplied
major and minor numbers.
Describe the return values. Enumerate all the distinct
values and all the ranges.
In later kernels (Linux 2.1 and later) there is movement
towards using 64bit device numbers. Although it is generally
a good idea to not presume to know how device numbers are
constructed, it is during this period of transition funda-
mentally important that you ONLY use these functions to
manipulate device numbers.
Also list some source files for the kernel that implement
the functions of the page.
Stephen Williams <firstname.lastname@example.org>
These are macros, so parameters may be evaluated multiple