[OE-core] [RFC][PATCH] files/device_table-minimal.txt: cleanup
Richard Purdie
richard.purdie at linuxfoundation.org
Thu Apr 3 07:26:55 UTC 2014
On Wed, 2014-04-02 at 18:46 +0200, Matthieu Crapet wrote:
> This device list is only used if USE_DEVFS is set to '0' (which is NOT the default since 2013-12-14,
> see commit f54fdd6673a136ee1cee1f3263a8a7820de43ca3) and if IMAGE_DEVICE_TABLE and IMAGE_DEVICE_TABLES are not set.
>
> This is, of course a very subjective list but minimal with 62 (special) files.
> However, you should be able to boot correctly a lot of embedded linux around.
>
> Changes:
> - add sda, sdb, sda[1234], sdb[1234]
> - add mmcblk0, mmcblk0p[1234]
If I remember correctly, mmc devices are dynamically allocated numbers.
Can we guarantee these are going to be correct?
> - add rtc0, rtc1
> - restrict maximum hdaX from 19 to 4 (pata is old)
> - add ttyS1
I only see ttyS, not S0 or S1?
> - remove initctl, apm_bios, tty8, ttySA
> - sorted entries
Cheers,
Richard
> Signed-off-by: Matthieu Crapet <Matthieu.Crapet at ingenico.com>
> ---
> meta/files/device_table-minimal.txt | 26 +++++++++++++++-----------
> 1 file changed, 15 insertions(+), 11 deletions(-)
>
> diff --git a/meta/files/device_table-minimal.txt b/meta/files/device_table-minimal.txt
> index 56c74bb..e4891cc 100644
> --- a/meta/files/device_table-minimal.txt
> +++ b/meta/files/device_table-minimal.txt
> @@ -9,23 +9,27 @@
> # p Fifo (named pipe)
>
> /dev d 755 root root - - - - -
> -/dev/initctl p 600 root root - - - - -
> -/dev/apm_bios c 660 root plugdev 10 134 - - -
> +/dev/console c 662 root tty 5 1 - - -
> /dev/fb0 c 600 root root 29 0 - - -
> /dev/hda b 660 root disk 3 0 - - -
> -/dev/hda b 660 root disk 3 1 1 1 19
> +/dev/hda b 660 root disk 3 1 1 1 4
> /dev/kmem c 640 root kmem 1 2 - - -
> /dev/kmsg c 600 root root 1 11 - - -
> /dev/mem c 640 root kmem 1 1 - - -
> -/dev/null c 666 root root 1 3 - - -
> -/dev/ram b 640 root root 1 0 0 1 4
> -/dev/tty c 662 root tty 5 0 - - -
> -/dev/tty c 666 root tty 4 0 0 1 9
> -/dev/ttyS c 640 root tty 4 64 0 1 1
> -/dev/ttySA c 640 root tty 204 5 0 1 1
> -/dev/zero c 644 root root 1 5 - - -
> +/dev/mmcblk0 b 660 root disk 179 0 - - -
> +/dev/mmcblk0p b 660 root disk 179 1 1 1 4
> /dev/mtd c 660 root disk 90 0 0 2 8
> /dev/mtdblock b 640 root root 31 0 0 1 8
> -/dev/console c 662 root tty 5 1 - - -
> +/dev/null c 666 root root 1 3 - - -
> +/dev/ram b 640 root root 1 0 0 1 4
> /dev/random c 644 root root 1 8 - - -
> +/dev/rtc c 644 root root 254 0 0 1 2
> +/dev/sda b 660 root disk 8 0 - - -
> +/dev/sda b 660 root disk 8 1 1 1 4
> +/dev/sdb b 660 root disk 8 16 - - -
> +/dev/sdb b 660 root disk 8 17 1 1 4
> +/dev/tty c 662 root tty 5 0 - - -
> +/dev/tty c 666 root tty 4 0 0 1 8
> +/dev/ttyS c 640 root tty 4 64 0 1 2
> /dev/urandom c 644 root root 1 9 - - -
> +/dev/zero c 644 root root 1 5 - - -
> --
> 1.8.5.4
>
More information about the Openembedded-core
mailing list