root/include/linux/major.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. scsi_major

   1 #ifndef _LINUX_MAJOR_H
   2 #define _LINUX_MAJOR_H
   3 
   4 /*
   5  * This file has definitions for major device numbers.
   6  * For the device number assignments, see Documentation/devices.txt.
   7  */
   8 
   9 /* limits */
  10 
  11 #define MAX_CHRDEV 64
  12 #define MAX_BLKDEV 64
  13 
  14 #define UNNAMED_MAJOR   0
  15 #define MEM_MAJOR       1
  16 #define RAMDISK_MAJOR   1
  17 #define FLOPPY_MAJOR    2
  18 #define PTY_MASTER_MAJOR 2
  19 #define IDE0_MAJOR      3
  20 #define PTY_SLAVE_MAJOR 3
  21 #define HD_MAJOR        IDE0_MAJOR
  22 #define TTY_MAJOR       4
  23 #define TTYAUX_MAJOR    5
  24 #define LP_MAJOR        6
  25 #define VCS_MAJOR       7
  26 #define LOOP_MAJOR      7
  27 #define SCSI_DISK_MAJOR 8
  28 #define SCSI_TAPE_MAJOR 9
  29 #define MD_MAJOR        9
  30 #define MISC_MAJOR      10
  31 #define SCSI_CDROM_MAJOR 11
  32 #define QIC02_TAPE_MAJOR 12
  33 #define XT_DISK_MAJOR   13
  34 #define SOUND_MAJOR     14
  35 #define CDU31A_CDROM_MAJOR 15
  36 #define GOLDSTAR_CDROM_MAJOR 16
  37 #define OPTICS_CDROM_MAJOR 17
  38 #define SANYO_CDROM_MAJOR 18
  39 #define CYCLADES_MAJOR  19
  40 #define CYCLADESAUX_MAJOR 20
  41 #define MITSUMI_X_CDROM_MAJOR 20
  42 #define SCSI_GENERIC_MAJOR 21
  43 #define Z8530_MAJOR 34
  44 #define DIGI_MAJOR 22
  45 #define IDE1_MAJOR      22
  46 #define DIGICU_MAJOR 23
  47 #define MITSUMI_CDROM_MAJOR 23
  48 #define CDU535_CDROM_MAJOR 24
  49 #define STL_SERIALMAJOR 24
  50 #define MATSUSHITA_CDROM_MAJOR 25
  51 #define STL_CALLOUTMAJOR 25
  52 #define MATSUSHITA_CDROM2_MAJOR 26
  53 #define QIC117_TAPE_MAJOR 27
  54 #define MATSUSHITA_CDROM3_MAJOR 27
  55 #define MATSUSHITA_CDROM4_MAJOR 28
  56 #define STL_SIOMEMMAJOR 28
  57 #define AZTECH_CDROM_MAJOR 29
  58 #define CM206_CDROM_MAJOR 32
  59 #define IDE2_MAJOR      33
  60 #define IDE3_MAJOR      34
  61 #define NETLINK_MAJOR   36
  62 #define IDETAPE_MAJOR   37
  63 
  64 /*
  65  * Tests for SCSI devices.
  66  */
  67 
  68 #define SCSI_MAJOR(M) \
  69   ((M) == SCSI_DISK_MAJOR       \
  70    || (M) == SCSI_TAPE_MAJOR    \
  71    || (M) == SCSI_CDROM_MAJOR   \
  72    || (M) == SCSI_GENERIC_MAJOR)
  73 
  74 static inline int scsi_major(int m) {
     /* [previous][next][first][last][top][bottom][index][help] */
  75         return SCSI_MAJOR(m);
  76 }
  77 
  78 #endif

/* [previous][next][first][last][top][bottom][index][help] */