# <name ><type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
 
 makedevs /dev << EOF
-# is this needed at all?
-watchdog               c 644 0 0 10    130
-
-cnxt                   d 755 0 0
-cnxt/cnxt_gen_drv      c 644 0 0 102   0
-
-notifyq                        c 644 0 0 102   1
-user_kal               c 644 0 0 102   2
-display                        c 644 0 0 238   0
-cs_control             c 644 0 0 249   0
-iolib                  c 644 0 0 253   0
-
-input                  d 755 0 0
-input/nevis_ir         c 644 0 0 240   0
-input/event0_uinput    c 644 0 0 10    223
-input/mouse            c 644 0 0 13    32      0 1 4
-input/mice             c 644 0 0 13    63
-input/event2           c 644 0 0 13    66
-input/event3           c 644 0 0 13    67
+cnxt                   d 777 0 0
+dvb                    d 777 0 0
+dvb/adapter0           d 777 0 0
+fb                     d 777 0 0
+input                  d 777 0 0
+pts                    d 777 0 0
+shm                    d 777 0 0
+shm/usb                        d 777 0 0
+snd                    d 777 0 0
+
+mem                    c 777 0 0 1     1
+kmem                   c 777 0 0 1     2
+zero                   c 777 0 0 1     5
+random                 c 777 0 0 1     8
+urandom                        c 777 0 0 1     9
+console                        c 777 0 0 5     1
+ptmx                   c 777 0 0 5     2
+watchdog               c 777 0 0 10    130
+fuse                   c 777 0 0 10    229
+fb0                    c 777 0 0 29    0
+
+ram                    b 777 0 0 1     0       0 1 5
+tty                    c 777 0 0 5     0
+tty                    c 777 0 0 4     0       0 1 6
+loop                   b 777 0 0 7     0       0 1 5
+mtdblock               b 777 0 0 31    0       0 1 6
+mtd                    c 777 0 0 90    0       0 2 6
+
+sda                    b 777 0 0 8     0
+sdb                    b 777 0 0 8     16
+sdc                    b 777 0 0 8     32
+sdd                    b 777 0 0 8     48
+sde                    b 777 0 0 8     64
+sdf                    b 777 0 0 8     80
+sdg                    b 777 0 0 8     96
+sdh                    b 777 0 0 8     112
+
+sda                    b 777 0 0 8     1       1 1 15
+sdb                    b 777 0 0 8     17      1 1 15
+sdc                    b 777 0 0 8     33      1 1 15
+sdd                    b 777 0 0 8     49      1 1 15
+sde                    b 777 0 0 8     65      1 1 15
+sdf                    b 777 0 0 8     81      1 1 15
+sdg                    b 777 0 0 8     97      1 1 15
+sdh                    b 777 0 0 8     113     1 1 15
+
+ttyUSB                 c 777 0 0 188   0       0 1 6
+
+cnxt/cnxt_gen_drv      c 777 0 0 102   0
+notifyq                        c 777 0 0 102   1
+user_kal               c 777 0 0 102   2
+display                        c 777 0 0 238   0
+# newer drivers and libs
+cs_control             c 777 0 0 249   0
+# older drivers
+cs_control_scart       c 777 0 0 250   0
+cs_control_pwm         c 777 0 0 251   0
+iolib                  c 777 0 0 253   0
+
+ttyRI                  c 777 0 0 204   16      0 1 3
+
+admmidi                        c 777 0 0 14    14      0 16 4
+adsp                   c 777 0 0 14    12      0 16 4
+aloadC                 c 777 0 0 14    0       0 32 4
+aloadSEQ               c 777 0 0 14    1
+amidi                  c 777 0 0 14    13      0 16 4
+amixer                 c 777 0 0 14    11      0 16 4
+audio                  c 777 0 0 14    4       0 16 4
+dmfm                   c 777 0 0 14    10      0 16 4
+dmmidi0                        c 777 0 0 14    9       0 16 4
+dsp                    c 777 0 0 14    3       0 16 4
+midi0                  c 777 0 0 14    2       0 16 4
+mixer                  c 777 0 0 14    0       0 16 4
+music                  c 777 0 0 14    8
+sequencer              c 777 0 0 14    1
+sg                     c 777 0 0 21    0       0 1 15
+sndstat                        c 777 0 0 14    6
+
+input/nevis_ir         c 777 0 0 240   0
+input/event0_uinput    c 777 0 0 10    223
+input/mouse            c 777 0 0 13    32      0 1 4
+input/mice             c 777 0 0 13    63
+input/event2           c 777 0 0 13    66
+input/event3           c 777 0 0 13    67
+dvb/adapter0/frontend0 c 777 0 0 212   3
+
+snd/controlC0          c 777 0 0 116   0
+snd/controlC1          c 777 0 0 116   32
+snd/controlC2          c 777 0 0 116   64
+snd/controlC3          c 777 0 0 116   96
+
+snd/hwC0D              c 777 0 0 116   4       0 1 4
+snd/hwC1D              c 777 0 0 116   36      0 1 4
+snd/hwC2D              c 777 0 0 116   68      0 1 4
+snd/hwC3D              c 777 0 0 116   100     0 1 4
+
+snd/midiC0D            c 777 0 0 116   8       0 1 8
+snd/midiC1D            c 777 0 0 116   40      0 1 8
+snd/midiC2D            c 777 0 0 116   72      0 1 8
+snd/midiC3D            c 777 0 0 116   104     0 1 8
+
+snd/pcmC0D0c           c 777 0 0 116   24
+snd/pcmC0D1c           c 777 0 0 116   25
+snd/pcmC0D2c           c 777 0 0 116   26
+snd/pcmC0D3c           c 777 0 0 116   27
+snd/pcmC0D4c           c 777 0 0 116   28
+snd/pcmC0D5c           c 777 0 0 116   29
+snd/pcmC0D6c           c 777 0 0 116   30
+snd/pcmC0D7c           c 777 0 0 116   31
+
+snd/pcmC0D0p           c 777 0 0 116   16
+snd/pcmC0D1p           c 777 0 0 116   17
+snd/pcmC0D2p           c 777 0 0 116   18
+snd/pcmC0D3p           c 777 0 0 116   19
+snd/pcmC0D4p           c 777 0 0 116   20
+snd/pcmC0D5p           c 777 0 0 116   21
+snd/pcmC0D6p           c 777 0 0 116   22
+snd/pcmC0D7p           c 777 0 0 116   23
+
+snd/pcmC1D0c           c 777 0 0 116   56
+snd/pcmC1D1c           c 777 0 0 116   57
+snd/pcmC1D2c           c 777 0 0 116   58
+snd/pcmC1D3c           c 777 0 0 116   59
+snd/pcmC1D4c           c 777 0 0 116   60
+snd/pcmC1D5c           c 777 0 0 116   61
+snd/pcmC1D6c           c 777 0 0 116   62
+snd/pcmC1D7c           c 777 0 0 116   63
+
+snd/pcmC1D0p           c 777 0 0 116   48
+snd/pcmC1D1p           c 777 0 0 116   49
+snd/pcmC1D2p           c 777 0 0 116   50
+snd/pcmC1D3p           c 777 0 0 116   51
+snd/pcmC1D4p           c 777 0 0 116   52
+snd/pcmC1D5p           c 777 0 0 116   53
+snd/pcmC1D6p           c 777 0 0 116   54
+snd/pcmC1D7p           c 777 0 0 116   55
+
+snd/pcmC2D0c           c 777 0 0 116   88
+snd/pcmC2D1c           c 777 0 0 116   89
+snd/pcmC2D2c           c 777 0 0 116   90
+snd/pcmC2D3c           c 777 0 0 116   91
+snd/pcmC2D4c           c 777 0 0 116   92
+snd/pcmC2D5c           c 777 0 0 116   93
+snd/pcmC2D6c           c 777 0 0 116   94
+snd/pcmC2D7c           c 777 0 0 116   95
+
+snd/pcmC2D0p           c 777 0 0 116   80
+snd/pcmC2D1p           c 777 0 0 116   81
+snd/pcmC2D2p           c 777 0 0 116   82
+snd/pcmC2D3p           c 777 0 0 116   83
+snd/pcmC2D4p           c 777 0 0 116   84
+snd/pcmC2D5p           c 777 0 0 116   85
+snd/pcmC2D6p           c 777 0 0 116   86
+snd/pcmC2D7p           c 777 0 0 116   87
+
+snd/pcmC3D0c           c 777 0 0 116   120
+snd/pcmC3D1c           c 777 0 0 116   121
+snd/pcmC3D2c           c 777 0 0 116   122
+snd/pcmC3D3c           c 777 0 0 116   123
+snd/pcmC3D4c           c 777 0 0 116   124
+snd/pcmC3D5c           c 777 0 0 116   125
+snd/pcmC3D6c           c 777 0 0 116   126
+snd/pcmC3D7c           c 777 0 0 116   127
+
+snd/pcmC3D0p           c 777 0 0 116   112
+snd/pcmC3D1p           c 777 0 0 116   113
+snd/pcmC3D2p           c 777 0 0 116   114
+snd/pcmC3D3p           c 777 0 0 116   115
+snd/pcmC3D4p           c 777 0 0 116   116
+snd/pcmC3D5p           c 777 0 0 116   117
+snd/pcmC3D6p           c 777 0 0 116   118
+snd/pcmC3D7p           c 777 0 0 116   119
+
+snd/seq                        c 777 0 0 116   1
+snd/timer              c 777 0 0 116   33
 EOF
 ln -sf nevis_ir        /dev/input/event0
 ln -sf nevis_ir        /dev/input/input0
+ln -sf ../fb0  /dev/fb/0
+ln -sf adsp0   /dev/adsp
+ln -sf amidi0  /dev/amidi
+ln -sf audio0  /dev/audio
+ln -sf dsp0    /dev/dsp
+ln -sf midi00  /dev/midi
+ln -sf mixer0  /dev/mixer
+ln -sf music   /dev/sequencer2
 
 /bin/echo "done $0"
+