blob: 2d2304ed73bb76c24b739ebd0e0e295e5a308305 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
################################################################################
# Embtoolkit
# Copyright(C) 2009-2010 Abdoulaye Walsimou GAYE. All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
################################################################################
#
# \file packages.kconfig
# \brief packages.kconfig of Embtoolkit
# \author Abdoulaye Walsimou GAYE <awg@embtoolkit.org>
# \date May 2009
################################################################################
#Busybox
config EMBTK_ROOTFS_HAVE_BB
bool "Have Busybox in your root filesystem"
if EMBTK_ROOTFS_HAVE_BB
menu "Busybox configuration"
source packages/busybox/busybox.kconfig
endmenu
endif
menu "Packages to include in your root filesystem"
menu "Flash manipulation tools"
#mtd-utils on target
config EMBTK_ROOTFS_HAVE_MTDUTILS
bool "Have mtd-utils in your target root filesystem"
select KEMBTK_UCLIBC_UCLIBC_SUSV3_LEGACY_MACROS if EMBTK_CLIB_UCLIBC
help
The MTD Utilities are a collection of tools that allow the user to
interact with the MTD subsystem in the kernel to perform operations on
Flash devices. The most commonly used utilities are:
* flash_erase - Erases an erase block of flash
* flash_eraseall - Erases the entire flash device
* flashcp - Copies data into NOR flash
* flash_info - Displays information about Flash devices
* flash_lock - Lock flash pages to prevent writing
* flash_unlock - Unlock flash pages to allow writing
* mkfs.jffs2 - Create a JFFS2 file system image from an existing file
system
* nandwrite - Write an input file (i.e. JFFS2 or YAFFS2 image) to the
NAND Flash device
These utilities are often used to write file system images to the Flash
device on an embedded system.
endmenu
menu "Compression packages"
endmenu
menu "Graphics packages"
source packages/graphics/graphics.kconfig
endmenu
menu "Networking packages"
endmenu
menu "Scripting languages"
source packages/scripting-languages/scripting-languages.kconfig
endmenu
menu "Security packages"
source packages/security/security.kconfig
endmenu
menu "System packages"
source packages/system/system.kconfig
endmenu
menu "Miscellaneous packages"
source packages/misc/misc.kconfig
endmenu
menu "X window system"
source packages/x11/x11.kconfig
endmenu
endmenu
menu "Support native languages in root filesystem"
source kconfig/nls.kconfig
endmenu
menu "Support timezone in root filesystem"
source kconfig/timez.kconfig
endmenu
|