# <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"
+