updates and additions for avr32 arch
This commit is contained in:
parent
c46893b7af
commit
ceaf9e8217
@ -112,12 +112,6 @@ config BR2_TARGET_AT91SAM9260EK
|
||||
help
|
||||
The Atmel AT91SAM9260 Development Board
|
||||
|
||||
config BR2_TARGET_AT91SAM9260PF
|
||||
bool "Atmel AT91SAM9260 running from parallel flash"
|
||||
depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9260A || BR2_TARGET_AT91SAM9XE
|
||||
help
|
||||
Generic support for the Atmel AT91SAM9260 running from parallel flash
|
||||
|
||||
config BR2_TARGET_AT91SAM9261EK
|
||||
bool "Atmel AT91SAM9261EK"
|
||||
depends BR2_TARGET_AT91SAM9261 || BR2_TARGET_AT91SAM9261S
|
@ -35,28 +35,42 @@ config BR2_TARGET_AT32AP7002
|
||||
|
||||
endchoice
|
||||
|
||||
comment "Development Board support"
|
||||
comment "Development board support"
|
||||
depends BR2_TARGET_AVR32
|
||||
|
||||
choice
|
||||
prompt "Development Board support"
|
||||
prompt "Development board support"
|
||||
depends BR2_TARGET_AVR32
|
||||
default BR2_TARGET_AVR32_ATSTK1002
|
||||
default BR2_TARGET_AVR32_ATSTK1000
|
||||
help
|
||||
Select the specific AVR32 development board you wish to use.
|
||||
|
||||
config BR2_TARGET_AVR32_ATSTK1002
|
||||
bool "Atmel ATSTK1000/2 AVR32 Development Board Support"
|
||||
bool "Atmel ATSTK1000/2 AVR32 development board support"
|
||||
depends BR2_TARGET_AT32AP7000
|
||||
select BR2_PACKAGE_LINUX
|
||||
help
|
||||
The Atmel ATSTK1000 AVR32 Development Board
|
||||
The Atmel ATSTK1000 AVR32 Development Board.
|
||||
|
||||
config BR2_TARGET_AVR32_ATNGW100
|
||||
bool "Atmel AVR32 Network Gateway Board Support"
|
||||
bool "Atmel AVR32 network gateway board support"
|
||||
depends BR2_TARGET_AT32AP7000
|
||||
select BR2_PACKAGE_LINUX
|
||||
help
|
||||
The Atmel AVR32 Network Gateway Board
|
||||
The Atmel AVR32 Network Gateway Board.
|
||||
|
||||
config BR2_TARGET_AVR32_ATNGW100_BASE
|
||||
bool "Atmel AVR32 basic network gateway board support"
|
||||
depends BR2_TARGET_AT32AP7000
|
||||
select BR2_PACKAGE_LINUX
|
||||
help
|
||||
Very simple configuration for the Atmel AVR32 Network Gateway Board.
|
||||
|
||||
config BR2_TARGET_AVR32_ATNGW100_EXPANDED
|
||||
bool "Atmel AVR32 expanded network gateway board support"
|
||||
depends BR2_TARGET_AT32AP7000
|
||||
select BR2_PACKAGE_LINUX
|
||||
help
|
||||
The Atmel AVR32 Network Gateway Board expanded to include audio, video, and PS/2.
|
||||
|
||||
endchoice
|
@ -5,24 +5,25 @@ menuconfig BR2_TARGET_ATMEL
|
||||
|
||||
if BR2_TARGET_ATMEL
|
||||
|
||||
source "target/device/Atmel/Config.in.at91"
|
||||
source "target/device/Atmel/Config.in.avr32"
|
||||
source "target/device/Atmel/AT91_Config.in"
|
||||
source "target/device/Atmel/AVR32_Config.in"
|
||||
|
||||
config BR2_BOARD_NAME
|
||||
string
|
||||
default "at91rm9200df" if BR2_TARGET_AT91RM9200DF
|
||||
default "at91rm9200se" if BR2_TARGET_AT91RM9200SE
|
||||
default "at91rm9200ek" if BR2_TARGET_AT91RM9200EK
|
||||
default "at91rm9200dk" if BR2_TARGET_AT91RM9200DK
|
||||
default "at91sam9260ek" if BR2_TARGET_AT91SAM9260EK
|
||||
default "at91sam9260dfc" if BR2_TARGET_AT91SAM9260DFC
|
||||
default "at91sam9260pf" if BR2_TARGET_AT91SAM9260PF
|
||||
default "at91sam9261ek" if BR2_TARGET_AT91SAM9261EK
|
||||
default "at91sam9262ek" if BR2_TARGET_AT91SAM9262EK
|
||||
default "at91sam9263ek" if BR2_TARGET_AT91SAM9263EK
|
||||
default "at91sam9xeek" if BR2_TARGET_AT91SAM9XEEK
|
||||
default "atstk1002" if BR2_TARGET_AVR32_ATSTK1002
|
||||
default "atngw100" if BR2_TARGET_AVR32_ATNGW100
|
||||
default "at91rm9200df" if BR2_TARGET_AT91RM9200DF
|
||||
default "at91rm9200se" if BR2_TARGET_AT91RM9200SE
|
||||
default "at91rm9200ek" if BR2_TARGET_AT91RM9200EK
|
||||
default "at91rm9200dk" if BR2_TARGET_AT91RM9200DK
|
||||
default "at91sam9260ek" if BR2_TARGET_AT91SAM9260EK
|
||||
default "at91sam9260dfc" if BR2_TARGET_AT91SAM9260DFC
|
||||
default "at91sam9261ek" if BR2_TARGET_AT91SAM9261EK
|
||||
default "at91sam9262ek" if BR2_TARGET_AT91SAM9262EK
|
||||
default "at91sam9263ek" if BR2_TARGET_AT91SAM9263EK
|
||||
default "at91sam9xeek" if BR2_TARGET_AT91SAM9XEEK
|
||||
default "atstk1002" if BR2_TARGET_AVR32_ATSTK1002
|
||||
default "atngw100" if BR2_TARGET_AVR32_ATNGW100
|
||||
default "atngw100-base" if BR2_TARGET_AVR32_ATNGW100_BASE
|
||||
default "atngw100-expanded" if BR2_TARGET_AVR32_ATNGW100_EXPANDED
|
||||
|
||||
config BR2_TARGET_AT91_ADVANCED_INFO
|
||||
bool "Remove work in progress"
|
||||
@ -42,7 +43,7 @@ config BR2_AT91_LINUXPATCH_SITE
|
||||
depends on BR2_TARGET_AT91
|
||||
default "http://maxim.org.za/AT91RM9200/2.6"
|
||||
help
|
||||
Main download location for AT91 Linux stuff
|
||||
Main download location for AT91 Linux stuff
|
||||
|
||||
config BR2_TARGET_ATMEL_COPYTO
|
||||
string "also copy the image to..."
|
||||
@ -60,7 +61,6 @@ config BR2_BOARD_PATH
|
||||
|
||||
endmenu
|
||||
|
||||
source "target/device/Atmel/u-boot/Config.in"
|
||||
|
||||
source "target/device/Atmel/DataFlashBoot/Config.in"
|
||||
|
||||
|
@ -5,9 +5,8 @@
|
||||
#############################################################
|
||||
DATAFLASHBOOT_VERSION:=1.05
|
||||
DATAFLASHBOOT_NAME:=DataflashBoot-$(DATAFLASHBOOT_VERSION)
|
||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||
#"))
|
||||
DATAFLASHBOOT_SITE:=$(ATMEL_MIRROR)
|
||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||
DATAFLASHBOOT_SITE:=$(ATMEL_MIRROR)/Source
|
||||
DATAFLASHBOOT_SOURCE:=$(DATAFLASHBOOT_NAME).tar.bz2
|
||||
DATAFLASHBOOT_DIR:=$(PROJECT_BUILD_DIR)/$(DATAFLASHBOOT_NAME)
|
||||
DATAFLASHBOOT_BINARY:=$(DATAFLASHBOOT_NAME).bin
|
||||
@ -31,11 +30,11 @@ DataflashBoot-clean:
|
||||
DataflashBoot-dirclean:
|
||||
rm -rf $(DATAFLASHBOOT_DIR)
|
||||
|
||||
dataflash: $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY)
|
||||
dataflash: $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY)
|
||||
mkdir -p $(BINARIES_DIR)
|
||||
cp $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY) $(BINARIES_DIR)/$(BOARD_NAME)-$(DATAFLASHBOOT_BINARY)
|
||||
ifneq ($(TARGET_ATMEL_COPYTO),)
|
||||
cp $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY) /tftpboot/$(BOARD_NAME)-$(DATAFLASHBOOT_BINARY)
|
||||
cp $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY) $(BINARIES_DIR)/$(BOARD_NAME)-$(DATAFLASHBOOT_BINARY)
|
||||
ifneq ($(TARGET_ATMEL_COPYTO),)
|
||||
cp $(DATAFLASHBOOT_DIR)/$(DATAFLASHBOOT_BINARY) /tftpboot/$(BOARD_NAME)-$(DATAFLASHBOOT_BINARY)
|
||||
endif
|
||||
|
||||
#############################################################
|
||||
|
File diff suppressed because it is too large
Load Diff
14630
target/device/Atmel/Linux/kernel-patches-2.6.21.1/2.6.21.1-at91.patch
Normal file
14630
target/device/Atmel/Linux/kernel-patches-2.6.21.1/2.6.21.1-at91.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,36 @@
|
||||
diff -urN linux-2.6.21.1-0rig/drivers/video/atmel_lcdfb.c linux-2.6.21.1/drivers/video/atmel_lcdfb.c
|
||||
--- linux-2.6.21.1-0rig/drivers/video/atmel_lcdfb.c 2007-05-12 13:28:34.000000000 +0200
|
||||
+++ linux-2.6.21.1/drivers/video/atmel_lcdfb.c 2007-05-12 19:41:45.000000000 +0200
|
||||
@@ -540,7 +540,7 @@
|
||||
info->fix = atmel_lcdfb_fix;
|
||||
|
||||
/* Enable LCDC Clocks */
|
||||
- if (cpu_is_at91sam9261() {
|
||||
+ if (cpu_is_at91sam9261()) {
|
||||
sinfo->bus_clk = clk_get(dev, "hck1");
|
||||
if (IS_ERR(sinfo->bus_clk)) {
|
||||
ret = PTR_ERR(sinfo->bus_clk);
|
||||
diff -urN linux-2.6.21.1-0rig/include/asm-arm/arch-at91/cpu.h linux-2.6.21.1/include/asm-arm/arch-at91/cpu.h
|
||||
--- linux-2.6.21.1-0rig/include/asm-arm/arch-at91/cpu.h 2007-05-12 13:28:34.000000000 +0200
|
||||
+++ linux-2.6.21.1/include/asm-arm/arch-at91/cpu.h 2007-05-12 13:27:28.000000000 +0200
|
||||
@@ -17,7 +17,7 @@
|
||||
#include <asm/arch/at91_dbgu.h>
|
||||
|
||||
|
||||
-#define ARCH_ID_AT91RM9200 0x09290780
|
||||
+#define ARCH_ID_AT91RM9200 0x09290780
|
||||
#define ARCH_ID_AT91SAM9260 0x019803a0
|
||||
#define ARCH_ID_AT91SAM9261 0x019703a0
|
||||
#define ARCH_ID_AT91SAM9263 0x019607a0
|
||||
@@ -76,4 +76,11 @@
|
||||
#define cpu_is_at91sam9rl() (0)
|
||||
#endif
|
||||
|
||||
+#define cpu_is_at32ap7000() (0)
|
||||
+#define cpu_is_at32ap7001() (0)
|
||||
+#define cpu_is_at32ap7002() (0)
|
||||
+#define cpu_is_at32ap7200() (0)
|
||||
+#define cpu_is_at32ap7010() (0)
|
||||
+#define cpu_is_at32ap7020() (0)
|
||||
+
|
||||
#endif
|
@ -3,34 +3,34 @@
|
||||
ifeq ($(strip $(BR2_TARGET_ATMEL)),y)
|
||||
ATMEL_PATH:=target/device/Atmel
|
||||
|
||||
BOARD_NAME:=$(strip $(subst ",, $(BR2_BOARD_NAME)))
|
||||
BOARD_NAME:=$(strip $(subst ",, $(BR2_BOARD_NAME)))
|
||||
#"))
|
||||
BOARD_PATH:=$(strip $(subst ",, $(BR2_BOARD_PATH)))
|
||||
BOARD_PATH:=$(strip $(subst ",, $(BR2_BOARD_PATH)))
|
||||
#"))
|
||||
|
||||
ATMEL_TARGET:=$(ATMEL_PATH)/root
|
||||
TARGET_SKELETON:=$(ATMEL_TARGET)/target_skeleton
|
||||
TARGET_SKELETON:=$(BOARD_PATH)/target_skeleton
|
||||
TARGET_DEVICE_TABLE:=$(ATMEL_TARGET)/device_table.txt
|
||||
TARGET_SKELETON_LINKS:=$(ATMEL_TARGET)/skel.tar.gz
|
||||
|
||||
TARGET_ATMEL_COPYTO:=$(strip $(subst ",, $(BR2_TARGET_ATMEL_COPYTO)))
|
||||
TARGET_ATMEL_COPYTO:=$(strip $(subst ",, $(BR2_TARGET_ATMEL_COPYTO)))
|
||||
|
||||
# These are set by Config.in
|
||||
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
||||
DOWNLOAD_LINUX26_VERSION:=$(strip $(subst ",, $(BR2_DOWNLOAD_LINUX26_VERSION)))
|
||||
#"))
|
||||
ifeq ($(DOWNLOAD_LINUX26_VERSION),)
|
||||
DOWNLOAD_LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||
endif
|
||||
|
||||
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
||||
LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
|
||||
#"))
|
||||
ifeq ($(LINUX26_VERSION),)
|
||||
LINUX26_VERSION=$(LINUX_HEADERS_VERSION)
|
||||
endif
|
||||
|
||||
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
||||
LINUX26_RC_PATCH:=$(strip $(subst ",, $(BR2_LINUX26_RC_PATCH)))
|
||||
#"))
|
||||
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
||||
LINUX_BSP_PATCH:=$(strip $(subst ",, $(BR2_LINUX_BSP_ATMEL_PATCH)))
|
||||
#"))
|
||||
|
||||
# These are set by "new" Config.in
|
||||
@ -39,31 +39,15 @@ LINUX26_KCONFIG:=$(BOARD_PATH)/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config
|
||||
# This should be part of target/linux/Makefile.in
|
||||
LINUX26_BUILD_DIR:=$(PROJECT_BUILD_DIR)
|
||||
|
||||
#LINUX26_BINLOC=$(LINUX26_FORMAT)
|
||||
LINUX26_BINLOC=$(LINUX26_FORMAT)
|
||||
#LINUX26_BINLOC:=$(BINARIES_DIR)/$(LINUX26_KERNEL)
|
||||
ifeq ($(BR2_avr32),y)
|
||||
AVR32_FORMAT:=$(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT)))
|
||||
#"))
|
||||
ifeq ($(AVR32_FORMAT),uImage)
|
||||
LINUX26_BINLOC=arch/$(KERNEL_ARCH)/boot/images/$(AVR32_FORMAT)
|
||||
ifeq ($(strip $(BR2_avr32)),y)
|
||||
LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/images/$(BR2_PACKAGE_LINUX_FORMAT)
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
LINUX26_COPYTO:=/tftpboot
|
||||
|
||||
ifeq ($(DEFAULT_KERNEL_HEADERS),2.6.22.1)
|
||||
KERNEL_HEADERS_PATCH_DIR:=target/device/Atmel/linux/kernel-patches-$(LINUX26_VERSION)
|
||||
else
|
||||
# Patch during kernel header build
|
||||
ifeq ($(BR2_avr32),y)
|
||||
KERNEL_HEADERS_PATCH_DIR:=target/device/Atmel/arch-avr32/kernel-patches-$(LINUX26_VERSION)
|
||||
endif
|
||||
# Patch during kernel build
|
||||
ifeq ($(BR2_arm),y)
|
||||
KERNEL_HEADERS_PATCH_DIR:=target/device/Atmel/arch-arm/kernel-patches-$(LINUX26_VERSION)
|
||||
endif
|
||||
endif
|
||||
LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches
|
||||
|
||||
# The board specific Makefile.in can redefine BOARD_NAME's
|
||||
LINUX_BOARD_NAME:=$(BOARD_NAME)
|
||||
@ -72,7 +56,6 @@ DFB_BOARD_NAME:=$(BOARD_NAME)
|
||||
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BR2_BOARD_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config
|
||||
|
||||
#LINUX26_KERNEL=$(BINARIES_DIR)/$(PROJECT)-linux-$(LINUX26_VERSION)-$(DATE)
|
||||
|
||||
# Update things in board specific makefiles
|
||||
include target/device/Atmel/*/Makefile.in
|
||||
@ -83,7 +66,7 @@ UBOOT_CONFIG:=$(UBOOT_BOARD_NAME)_config
|
||||
UBOOT_CONFIG_FILE:=$(BOARD_PATH)/u-boot/$(UBOOT_BOARD_NAME).h
|
||||
|
||||
ifeq ($(strip $(BR2_PACKAGE_LINUX)),y)
|
||||
include $(ATMEL_PATH)/linux/linux.mk
|
||||
#include $(ATMEL_PATH)/Linux/linux.mk
|
||||
endif
|
||||
|
||||
ifeq ($(strip $(BR2_TARGET_UBOOT)),y)
|
||||
@ -98,4 +81,15 @@ ifeq ($(strip $(BR2_TARGET_AT91BOOTSTRAP)),y)
|
||||
include $(ATMEL_PATH)/at91bootstrap/at91bootstrap.mk
|
||||
endif
|
||||
|
||||
atmel_status:
|
||||
@echo PROJECT_BUILD_DIR=$(PROJECT_BUILD_DIR)
|
||||
@echo BOARD_NAME=$(BOARD_NAME)
|
||||
@echo BR2_BOARD_PATH=$(BR2_BOARD_PATH)
|
||||
@echo BR2_MAJOR_MINOR=$(BR2_LINUX_MAJOR_VERSION)$(BR2_LINUX_MINOR_VERSION)
|
||||
@echo MAJOR_MINOR=$(LINUX_MAJOR_VER)$(LINUX_MINOR_VER)
|
||||
@echo DOWNLOAD_LINUX26_VERSION=$(DOWNLOAD_LINUX26_VERSION)
|
||||
@echo LINUX_SOURCE=$(LINUX_SOURCE)
|
||||
@echo TARGETS=$(TARGETS)
|
||||
|
||||
#TARGETS+=atmel_status
|
||||
endif
|
||||
|
@ -1,5 +1,5 @@
|
||||
config BR2_TARGET_AT91BOOTSTRAP
|
||||
depends on BR2_TARGET_AT91SAM9260EK || BR2_TARGET_AT91SAM9260DFC || BR2_TARGET_AT91SAM9260PF || \
|
||||
depends on BR2_TARGET_AT91SAM9260EK || BR2_TARGET_AT91SAM9260DFC || \
|
||||
BR2_TARGET_AT91SAM9261EK || BR2_TARGET_AT91SAM9263EK || BR2_TARGET_AT91SAM9XEEK
|
||||
bool "Build AT91 Bootstrap for selected chip"
|
||||
|
||||
@ -26,8 +26,8 @@ config BR2_TARGET_AT91BOOT_NANDFLASH
|
||||
bool "NAND Flash"
|
||||
|
||||
config BR2_TARGET_AT91BOOT_FLASH
|
||||
depends on BR2_TARGET_AT91SAM9XEEK || BR2_TARGET_AT91SAM9260PF
|
||||
bool "Internal Flash or external parallel flash"
|
||||
depends on BR2_TARGET_AT91SAM9XEEK
|
||||
bool "Internal Flash"
|
||||
|
||||
endchoice
|
||||
|
||||
@ -37,48 +37,3 @@ config BR2_TARGET_AT91BOOTSTRAP_MEMORY
|
||||
default "dataflashcard" if BR2_TARGET_AT91BOOT_DATAFLASHCARD
|
||||
default "nandflash" if BR2_TARGET_AT91BOOT_NANDFLASH
|
||||
default "flash" if BR2_TARGET_AT91BOOT_FLASH
|
||||
|
||||
config BR2_AT91BOOTSTRAP_IMG_SIZE
|
||||
string "Image Size to copy to SDRAM"
|
||||
default "0x32000" if BR2_TARGET_AT91BOOT_DATAFLASH || BR2_TARGET_AT91BOOT_DATAFLASHCARD
|
||||
default "0x30000" if BR2_TARGET_AT91BOOT_NANDFLASH
|
||||
default "0x100000" if BR2_TARGET_AT91BOOT_FLASH
|
||||
depends BR2_TARGET_AT91BOOTSTRAP
|
||||
help
|
||||
Select the size of your application
|
||||
AT91 Bootstrap will copy this amount from flash to SDRAM
|
||||
|
||||
choice
|
||||
prompt "Start address of application"
|
||||
default BR2_AT91BOOTSTRAP_JUMP_TO_DEFAULT
|
||||
depends on BR2_TARGET_AT91BOOTSTRAP
|
||||
help
|
||||
Select Chip for which AT91 bootstrap should be built
|
||||
Currently supports AT91SAM9260EK, AT91SAM9261EK, AT91SAM9XEEK, AT91SAM9263EK
|
||||
|
||||
config BR2_AT91BOOTSTRAP_JUMP_TO_DEFAULT
|
||||
bool "Copy to the default U-Boot start location in the SDRAM"
|
||||
help
|
||||
This is where you copy the U-Boot boot loader
|
||||
|
||||
config BR2_AT91BOOTSTRAP_JUMP_TO_HIGH_SDRAM
|
||||
bool "Copy to the last Megabyte of the SDRAM"
|
||||
help
|
||||
This is where you copy a boot loader
|
||||
|
||||
config BR2_AT91BOOTSTRAP_JUMP_TO_START_OF_SDRAM
|
||||
bool "Copy to the start of the SDRAM"
|
||||
help
|
||||
This is where you copy a standalone application
|
||||
endchoice
|
||||
|
||||
config BR2_AT91BOOTSTRAP_JUMP_ADDR
|
||||
string
|
||||
default "0x23F00000" if BR2_AT91BOOTSTRAP_JUMP_TO_DEFAULT
|
||||
default "0x23F00000" if BR2_AT91BOOTSTRAP_JUMP_TO_HIGH_SDRAM
|
||||
default "0x20000000" if BR2_AT91BOOTSTRAP_JUMP_TO_START_OF_SDRAM
|
||||
depends on BR2_TARGET_AT91BOOTSTRAP
|
||||
|
||||
comment "It will be copied to $(BR2_AT91BOOTSTRAP_JUMP_ADDR)"
|
||||
depends on BR2_TARGET_AT91BOOTSTRAP
|
||||
|
||||
|
@ -3,84 +3,60 @@
|
||||
# at91bootstrap
|
||||
#
|
||||
#############################################################
|
||||
AT91BOOTSTRAP_VERSION:=2.4
|
||||
AT91BOOTSTRAP_PATCH_LEVEL:=
|
||||
AT91BOOTSTRAP_PATCHED_VERSION:=$(AT91BOOTSTRAP_VERSION)$(AT91BOOTSTRAP_PATCH_LEVEL)
|
||||
AT91BOOTSTRAP_VERSION:=2.3
|
||||
AT91BOOTSTRAP_NAME:=at91bootstrap-$(AT91BOOTSTRAP_VERSION)
|
||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||
#"))
|
||||
AT91BOOTSTRAP_SITE:=$(ATMEL_MIRROR)
|
||||
ATMEL_MIRROR:=$(strip $(subst ",, $(BR2_ATMEL_MIRROR)))
|
||||
AT91BOOTSTRAP_SITE:=$(ATMEL_MIRROR)/Source
|
||||
AT91BOOTSTRAP_SOURCE:=$(AT91BOOTSTRAP_NAME).tar.bz2
|
||||
AT91BOOTSTRAP_DIR:=$(PROJECT_BUILD_DIR)/$(AT91BOOTSTRAP_NAME)
|
||||
AT91BOOTSTRAP:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP)))
|
||||
#"))
|
||||
AT91BOOTSTRAP_ZCAT:=$(BZCAT)
|
||||
AT91BOOTSTRAP:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP)))
|
||||
AT91BOOTSTRAP_ZCAT:=bzcat
|
||||
|
||||
AT91BOOTSTRAP_MEMORY:=$(strip $(subst ",, $(BR2_TARGET_AT91BOOTSTRAP_MEMORY)))
|
||||
#"))
|
||||
AT91BOOTSTRAP_MEMORY:=$(strip $(subst ",, $(BR2_TARGET_AT91BOOTSTRAP_MEMORY)))
|
||||
|
||||
AT91BOOTSTRAP_BINARY:=$(BOARD_NAME)-$(AT91BOOTSTRAP_MEMORY)boot-$(AT91BOOTSTRAP_PATCHED_VERSION).bin
|
||||
|
||||
AT91BOOTSTRAP_BINARY:=$(BOARD_NAME)-$(AT91BOOTSTRAP_MEMORY)boot-$(AT91BOOTSTRAP_VERSION).bin
|
||||
|
||||
AT91BOOTSTRAP_TARGET:=$(AT91BOOTSTRAP_DIR)/binaries/$(AT91BOOTSTRAP_BINARY)
|
||||
|
||||
AT91BOOTSTRAP_JUMP_ADDR:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_JUMP_ADDR)))
|
||||
#"))
|
||||
AT91BOOTSTRAP_IMG_SIZE:=$(strip $(subst ",, $(BR2_AT91BOOTSTRAP_IMG_SIZE)))
|
||||
#"))
|
||||
|
||||
AT91_CUSTOM_FLAGS:=
|
||||
ifneq ($(AT91BOOTSTRAP_JUMP_ADDR),)
|
||||
AT91_CUSTOM_FLAGS+=-DJUMP_ADDR=$(AT91BOOTSTRAP_JUMP_ADDR)
|
||||
endif
|
||||
ifneq ($(AT91BOOTSTRAP_IMG_SIZE),)
|
||||
AT91_CUSTOM_FLAGS+=-DIMG_SIZE=$(AT91BOOTSTRAP_IMG_SIZE)
|
||||
endif
|
||||
|
||||
$(DL_DIR)/$(AT91BOOTSTRAP_SOURCE):
|
||||
$(WGET) -P $(DL_DIR) $(AT91BOOTSTRAP_SITE)/$(AT91BOOTSTRAP_SOURCE)
|
||||
|
||||
$(AT91BOOTSTRAP_DIR)/.unpacked: $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
||||
mkdir -p $(PROJECT_BUILD_DIR)
|
||||
$(AT91BOOTSTRAP_ZCAT) $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE) | tar -C $(PROJECT_BUILD_DIR) $(TAR_OPTIONS) -
|
||||
toolchain/patch-kernel.sh $(AT91BOOTSTRAP_DIR) target/device/Atmel/at91bootstrap/ at91bootstrap-$(AT91BOOTSTRAP_VERSION)\*.patch
|
||||
touch $@
|
||||
touch $(AT91BOOTSTRAP_DIR)/.unpacked
|
||||
|
||||
$(AT91BOOTSTRAP_DIR)/.configured: $(AT91BOOTSTRAP_DIR)/.unpacked .config
|
||||
$(MAKE) \
|
||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||
-C $(AT91BOOTSTRAP_DIR) \
|
||||
$(MAKE) \
|
||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||
-C $(AT91BOOTSTRAP_DIR) \
|
||||
$(BOARD_NAME)_defconfig
|
||||
touch $@
|
||||
touch $(AT91BOOTSTRAP_DIR)/.configured
|
||||
|
||||
$(AT91BOOTSTRAP_TARGET): $(AT91BOOTSTRAP_DIR)/.configured
|
||||
$(MAKE) \
|
||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||
AT91_CUSTOM_FLAGS="$(AT91_CUSTOM_FLAGS)" \
|
||||
$(MAKE) \
|
||||
MEMORY=$(AT91BOOTSTRAP_MEMORY) \
|
||||
CROSS_COMPILE=$(TARGET_CROSS) \
|
||||
-C $(AT91BOOTSTRAP_DIR)
|
||||
|
||||
$(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY): $(AT91BOOTSTRAP_TARGET)
|
||||
mkdir -p $(BINARIES_DIR)
|
||||
cp $(AT91BOOTSTRAP_TARGET) $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||
cp $(AT91BOOTSTRAP_TARGET) /tftpboot/$(AT91BOOTSTRAP_BINARY)
|
||||
|
||||
.PHONY: at91bootstrap at91bootstrap-source
|
||||
|
||||
at91bootstrap: $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||
|
||||
at91bootstrap-source: $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
||||
|
||||
at91bootstrap-unpacked: $(AT91BOOTSTRAP_DIR)/.unpacked
|
||||
|
||||
.PHONY: at91bootstrap-clean at91bootstrap-dirclean
|
||||
|
||||
at91bootstrap-clean:
|
||||
make -C $(AT91BOOTSTRAP_DIR) clean
|
||||
|
||||
at91bootstrap-dirclean:
|
||||
rm -rf $(AT91BOOTSTRAP_DIR)
|
||||
|
||||
at91bootstrap: $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||
|
||||
$(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY): $(AT91BOOTSTRAP_TARGET)
|
||||
mkdir -p $(BINARIES_DIR)
|
||||
cp $(AT91BOOTSTRAP_TARGET) $(BINARIES_DIR)/$(AT91BOOTSTRAP_BINARY)
|
||||
cp $(AT91BOOTSTRAP_TARGET) /tftpboot/$(AT91BOOTSTRAP_BINARY)
|
||||
|
||||
.PHONY: at91bootstrap
|
||||
#############################################################
|
||||
#
|
||||
# Toplevel Makefile options
|
||||
|
@ -1,10 +1,5 @@
|
||||
ifeq ($(BOARD_NAME),at91rm9200df)
|
||||
ifeq ($(strip$(BOARD_NAME)),at91rm9200df)
|
||||
LINUX_BOARD_NAME=at91rm9200ek
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BOARD_PATH)/busybox-1.7.1.config
|
||||
endif
|
||||
|
||||
|
||||
ifeq ($(BOARD_NAME),at91rm9200ek)
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BOARD_PATH)/busybox-1.7.1.config
|
||||
endif
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.7.1
|
||||
# Wed Sep 26 23:56:32 2007
|
||||
# Busybox version: 1.5.0
|
||||
# Wed Mar 14 13:42:28 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
@ -25,15 +25,14 @@ CONFIG_FEATURE_INSTALLER=y
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
CONFIG_FEATURE_CLEAN_UP=y
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
# CONFIG_FEATURE_HAVE_RPC is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_EXEC_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
|
||||
#
|
||||
# Build Options
|
||||
@ -42,7 +41,7 @@ CONFIG_FEATURE_SYSLOG=y
|
||||
# CONFIG_BUILD_LIBBUSYBOX is not set
|
||||
# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
# CONFIG_LFS is not set
|
||||
CONFIG_BUILD_AT_ONCE=y
|
||||
|
||||
#
|
||||
@ -50,7 +49,7 @@ CONFIG_BUILD_AT_ONCE=y
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_NO_DEBUG_LIB is not set
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
@ -62,17 +61,14 @@ CONFIG_INCLUDE_SUSv2=y
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
CONFIG_PREFIX="/home/ulf/projects/Buildroot/20070926/buildroot/project_build_arm_wchar/at91rm9200df/root"
|
||||
CONFIG_PREFIX="./_install"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
# CONFIG_FEATURE_FAST_TOP is not set
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
CONFIG_FEATURE_EDITING_VI=y
|
||||
CONFIG_FEATURE_EDITING_HISTORY=999
|
||||
@ -80,8 +76,6 @@ CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
@ -102,7 +96,6 @@ CONFIG_GUNZIP=y
|
||||
CONFIG_GZIP=y
|
||||
# CONFIG_RPM2CPIO is not set
|
||||
# CONFIG_RPM is not set
|
||||
# CONFIG_FEATURE_RPM_BZ2 is not set
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
@ -111,7 +104,6 @@ CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
# CONFIG_FEATURE_TAR_COMPRESS is not set
|
||||
# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
|
||||
# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
# CONFIG_UNCOMPRESS is not set
|
||||
@ -139,6 +131,7 @@ CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_CMP=y
|
||||
# CONFIG_COMM is not set
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
@ -148,6 +141,10 @@ CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
# CONFIG_FEATURE_DIFF_MINIMAL is not set
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
@ -157,8 +154,6 @@ CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
|
||||
# CONFIG_EXPAND is not set
|
||||
# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
@ -194,8 +189,6 @@ CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
@ -205,8 +198,6 @@ CONFIG_SLEEP=y
|
||||
# CONFIG_FEATURE_FANCY_SLEEP is not set
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
# CONFIG_SPLIT is not set
|
||||
# CONFIG_FEATURE_SPLIT_FANCY is not set
|
||||
# CONFIG_STAT is not set
|
||||
# CONFIG_FEATURE_STAT_FORMAT is not set
|
||||
CONFIG_STTY=y
|
||||
@ -225,12 +216,11 @@ CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
# CONFIG_UNEXPAND is not set
|
||||
# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WATCH=y
|
||||
CONFIG_WC=y
|
||||
# CONFIG_FEATURE_WC_LARGE is not set
|
||||
CONFIG_WHO=y
|
||||
@ -280,9 +270,10 @@ CONFIG_SETLOGCONS=y
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
CONFIG_PIPE_PROGRESS=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
@ -293,16 +284,10 @@ CONFIG_WHICH=y
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
# CONFIG_FEATURE_DIFF_MINIMAL is not set
|
||||
# CONFIG_ED is not set
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
@ -325,21 +310,11 @@ CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
# CONFIG_FEATURE_FIND_INUM is not set
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
# CONFIG_FEATURE_FIND_DELETE is not set
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
@ -371,23 +346,17 @@ CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set
|
||||
CONFIG_DELGROUP=y
|
||||
# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
# CONFIG_LOGIN_SCRIPTS is not set
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
@ -437,7 +406,7 @@ CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
# CONFIG_FDISK is not set
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
# CONFIG_FEATURE_FDISK_WRITABLE is not set
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
@ -458,7 +427,6 @@ CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
@ -520,6 +488,7 @@ CONFIG_MAKEDEVS=y
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_NMETER is not set
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
@ -529,13 +498,12 @@ CONFIG_SETSID=y
|
||||
CONFIG_TASKSET=y
|
||||
CONFIG_FEATURE_TASKSET_FANCY=y
|
||||
CONFIG_TIME=y
|
||||
# CONFIG_TTYSIZE is not set
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_FEATURE_IPV6 is not set
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
# CONFIG_ARP is not set
|
||||
CONFIG_ARPING=y
|
||||
@ -547,7 +515,6 @@ CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
|
||||
CONFIG_HOSTNAME=y
|
||||
# CONFIG_HTTPD is not set
|
||||
# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
|
||||
# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
|
||||
# CONFIG_FEATURE_HTTPD_SETUID is not set
|
||||
# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
|
||||
@ -557,7 +524,6 @@ CONFIG_HOSTNAME=y
|
||||
# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
|
||||
# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
|
||||
# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
|
||||
# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
CONFIG_FEATURE_IFCONFIG_SLIP=y
|
||||
@ -565,14 +531,13 @@ CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
CONFIG_FEATURE_IFUPDOWN_IP=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IPX is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_MAPPING=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
@ -600,14 +565,11 @@ CONFIG_NAMEIF=y
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
# CONFIG_FEATURE_NETSTAT_WIDE is not set
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
# CONFIG_PING6 is not set
|
||||
# CONFIG_PSCAN is not set
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
@ -625,8 +587,8 @@ CONFIG_TRACEROUTE=y
|
||||
CONFIG_APP_UDHCPD=y
|
||||
CONFIG_APP_DHCPRELAY=y
|
||||
CONFIG_APP_DUMPLEASES=y
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
CONFIG_FEATURE_UDHCP_SYSLOG=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
@ -644,7 +606,6 @@ CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
# CONFIG_NMETER is not set
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
@ -654,10 +615,7 @@ CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
# CONFIG_FEATURE_TOP_DECIMALS is not set
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
@ -687,12 +645,6 @@ CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_ASH_RANDOM_SUPPORT=y
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
@ -700,8 +652,7 @@ CONFIG_ASH_EXPAND_PRMT=y
|
||||
# Bourne Shell Options
|
||||
#
|
||||
CONFIG_FEATURE_SH_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
@ -732,18 +683,8 @@ CONFIG_LOGGER=y
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
||||
|
@ -1,4 +1,5 @@
|
||||
ifeq ($(BOARD_NAME),at91sam9260dfc)
|
||||
ifeq ($(strip$(BOARD_NAME)),at91sam9260dfc)
|
||||
LINUX26_BOARD_NAME=at91sam9260ek
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BR2_BOARD_PATH)/busybox-1.6.0.config
|
||||
endif
|
||||
|
||||
|
||||
|
@ -1,3 +1,2 @@
|
||||
ifeq ($(BOARD_NAME),at91sam9261ek)
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BR2_BOARD_PATH)/busybox-1.6.0.config
|
||||
ifeq ($(strip $(BOARD_NAME)),at91sam9261ek)
|
||||
endif
|
||||
|
@ -1,3 +1,2 @@
|
||||
ifeq ($(BOARD_NAME),at91sam9263ek)
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG:=$(BR2_BOARD_PATH)/busybox-1.6.0.config
|
||||
ifeq ($(strip $(BOARD_NAME)),at91sam9263ek)
|
||||
endif
|
||||
|
6
target/device/Atmel/atngw100-base/Makefile.in
Normal file
6
target/device/Atmel/atngw100-base/Makefile.in
Normal file
@ -0,0 +1,6 @@
|
||||
ifeq ($(strip $(BR2_TARGET_AVR32_ATNGW100_BASE)),y)
|
||||
ATNGW100_BASE_PATH=target/device/Atmel/atngw100-base
|
||||
|
||||
TARGET_SKELETON=$(ATNGW100_BASE_PATH)/target_skeleton
|
||||
TARGET_DEVICE_TABLE=$(ATNGW100_BASE_PATH)/device_table.txt
|
||||
endif
|
@ -0,0 +1,858 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Linux kernel version: 2.6.23
|
||||
#
|
||||
CONFIG_AVR32=y
|
||||
CONFIG_GENERIC_GPIO=y
|
||||
CONFIG_GENERIC_HARDIRQS=y
|
||||
CONFIG_HARDIRQS_SW_RESEND=y
|
||||
CONFIG_GENERIC_IRQ_PROBE=y
|
||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
||||
CONFIG_GENERIC_TIME=y
|
||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||
CONFIG_GENERIC_HWEIGHT=y
|
||||
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
||||
CONFIG_GENERIC_BUG=y
|
||||
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
||||
|
||||
#
|
||||
# General setup
|
||||
#
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_BROKEN_ON_SMP=y
|
||||
CONFIG_INIT_ENV_ARG_LIMIT=32
|
||||
CONFIG_LOCALVERSION=""
|
||||
# CONFIG_LOCALVERSION_AUTO is not set
|
||||
CONFIG_SWAP=y
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_SYSVIPC_SYSCTL=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_BSD_PROCESS_ACCT=y
|
||||
CONFIG_BSD_PROCESS_ACCT_V3=y
|
||||
CONFIG_TASKSTATS=y
|
||||
CONFIG_TASK_DELAY_ACCT=y
|
||||
# CONFIG_TASK_XACCT is not set
|
||||
# CONFIG_USER_NS is not set
|
||||
CONFIG_AUDIT=y
|
||||
# CONFIG_IKCONFIG is not set
|
||||
CONFIG_LOG_BUF_SHIFT=14
|
||||
CONFIG_SYSFS_DEPRECATED=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_SYSCTL=y
|
||||
CONFIG_EMBEDDED=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
CONFIG_ELF_CORE=y
|
||||
# CONFIG_BASE_FULL is not set
|
||||
CONFIG_FUTEX=y
|
||||
CONFIG_ANON_INODES=y
|
||||
CONFIG_EPOLL=y
|
||||
CONFIG_SIGNALFD=y
|
||||
CONFIG_EVENTFD=y
|
||||
CONFIG_SHMEM=y
|
||||
CONFIG_VM_EVENT_COUNTERS=y
|
||||
# CONFIG_SLUB_DEBUG is not set
|
||||
# CONFIG_SLAB is not set
|
||||
CONFIG_SLUB=y
|
||||
# CONFIG_SLOB is not set
|
||||
CONFIG_RT_MUTEXES=y
|
||||
# CONFIG_TINY_SHMEM is not set
|
||||
CONFIG_BASE_SMALL=1
|
||||
# CONFIG_MODULES is not set
|
||||
CONFIG_BLOCK=y
|
||||
# CONFIG_LBD is not set
|
||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||
# CONFIG_LSF is not set
|
||||
# CONFIG_BLK_DEV_BSG is not set
|
||||
|
||||
#
|
||||
# IO Schedulers
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_AS is not set
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
# CONFIG_DEFAULT_AS is not set
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
|
||||
#
|
||||
# System Type and features
|
||||
#
|
||||
CONFIG_SUBARCH_AVR32B=y
|
||||
CONFIG_MMU=y
|
||||
CONFIG_PERFORMANCE_COUNTERS=y
|
||||
CONFIG_PLATFORM_AT32AP=y
|
||||
CONFIG_CPU_AT32AP700X=y
|
||||
CONFIG_CPU_AT32AP7000=y
|
||||
# CONFIG_CPU_AT32AP7001 is not set
|
||||
# CONFIG_CPU_AT32AP7002 is not set
|
||||
# CONFIG_BOARD_ATSTK1000 is not set
|
||||
CONFIG_BOARD_ATNGW100=y
|
||||
# CONFIG_BOARD_ATNGW100_I2C_GPIO is not set
|
||||
CONFIG_LOADER_U_BOOT=y
|
||||
|
||||
#
|
||||
# Atmel AVR32 AP options
|
||||
#
|
||||
# CONFIG_AP700X_32_BIT_SMC is not set
|
||||
CONFIG_AP700X_16_BIT_SMC=y
|
||||
# CONFIG_AP700X_8_BIT_SMC is not set
|
||||
CONFIG_GPIO_DEV=y
|
||||
CONFIG_LOAD_ADDRESS=0x10000000
|
||||
CONFIG_ENTRY_ADDRESS=0x90000000
|
||||
CONFIG_PHYS_OFFSET=0x10000000
|
||||
CONFIG_PREEMPT_NONE=y
|
||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
||||
# CONFIG_PREEMPT is not set
|
||||
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
||||
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
||||
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
||||
CONFIG_ARCH_FLATMEM_ENABLE=y
|
||||
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
|
||||
# CONFIG_ARCH_SPARSEMEM_ENABLE is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
# CONFIG_DISCONTIGMEM_MANUAL is not set
|
||||
# CONFIG_SPARSEMEM_MANUAL is not set
|
||||
CONFIG_FLATMEM=y
|
||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||
# CONFIG_SPARSEMEM_STATIC is not set
|
||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||
# CONFIG_RESOURCES_64BIT is not set
|
||||
CONFIG_ZONE_DMA_FLAG=0
|
||||
CONFIG_VIRT_TO_BUS=y
|
||||
# CONFIG_OWNERSHIP_TRACE is not set
|
||||
CONFIG_DW_DMAC=y
|
||||
# CONFIG_HZ_100 is not set
|
||||
CONFIG_HZ_250=y
|
||||
# CONFIG_HZ_300 is not set
|
||||
# CONFIG_HZ_1000 is not set
|
||||
CONFIG_HZ=250
|
||||
CONFIG_CMDLINE=""
|
||||
|
||||
#
|
||||
# Power managment options
|
||||
#
|
||||
|
||||
#
|
||||
# CPU Frequency scaling
|
||||
#
|
||||
# CONFIG_CPU_FREQ is not set
|
||||
|
||||
#
|
||||
# Bus options
|
||||
#
|
||||
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
||||
|
||||
#
|
||||
# PCCARD (PCMCIA/CardBus) support
|
||||
#
|
||||
# CONFIG_PCCARD is not set
|
||||
|
||||
#
|
||||
# Executable file formats
|
||||
#
|
||||
CONFIG_BINFMT_ELF=y
|
||||
# CONFIG_BINFMT_MISC is not set
|
||||
|
||||
#
|
||||
# Networking
|
||||
#
|
||||
CONFIG_NET=y
|
||||
|
||||
#
|
||||
# Networking options
|
||||
#
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_MMAP=y
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_XFRM=y
|
||||
CONFIG_XFRM_USER=y
|
||||
# CONFIG_XFRM_SUB_POLICY is not set
|
||||
# CONFIG_XFRM_MIGRATE is not set
|
||||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_IP_MULTICAST=y
|
||||
# CONFIG_IP_ADVANCED_ROUTER is not set
|
||||
CONFIG_IP_FIB_HASH=y
|
||||
CONFIG_IP_PNP=y
|
||||
CONFIG_IP_PNP_DHCP=y
|
||||
# CONFIG_IP_PNP_BOOTP is not set
|
||||
# CONFIG_IP_PNP_RARP is not set
|
||||
# CONFIG_NET_IPIP is not set
|
||||
# CONFIG_NET_IPGRE is not set
|
||||
CONFIG_IP_MROUTE=y
|
||||
CONFIG_IP_PIMSM_V1=y
|
||||
# CONFIG_IP_PIMSM_V2 is not set
|
||||
# CONFIG_ARPD is not set
|
||||
CONFIG_SYN_COOKIES=y
|
||||
CONFIG_INET_AH=y
|
||||
CONFIG_INET_ESP=y
|
||||
CONFIG_INET_IPCOMP=y
|
||||
CONFIG_INET_XFRM_TUNNEL=y
|
||||
CONFIG_INET_TUNNEL=y
|
||||
CONFIG_INET_XFRM_MODE_TRANSPORT=y
|
||||
CONFIG_INET_XFRM_MODE_TUNNEL=y
|
||||
CONFIG_INET_XFRM_MODE_BEET=y
|
||||
CONFIG_INET_DIAG=y
|
||||
CONFIG_INET_TCP_DIAG=y
|
||||
# CONFIG_TCP_CONG_ADVANCED is not set
|
||||
CONFIG_TCP_CONG_CUBIC=y
|
||||
CONFIG_DEFAULT_TCP_CONG="cubic"
|
||||
# CONFIG_TCP_MD5SIG is not set
|
||||
CONFIG_IPV6=y
|
||||
# CONFIG_IPV6_PRIVACY is not set
|
||||
# CONFIG_IPV6_ROUTER_PREF is not set
|
||||
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
|
||||
CONFIG_INET6_AH=y
|
||||
CONFIG_INET6_ESP=y
|
||||
CONFIG_INET6_IPCOMP=y
|
||||
# CONFIG_IPV6_MIP6 is not set
|
||||
CONFIG_INET6_XFRM_TUNNEL=y
|
||||
CONFIG_INET6_TUNNEL=y
|
||||
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
|
||||
CONFIG_INET6_XFRM_MODE_TUNNEL=y
|
||||
CONFIG_INET6_XFRM_MODE_BEET=y
|
||||
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
|
||||
CONFIG_IPV6_SIT=y
|
||||
# CONFIG_IPV6_TUNNEL is not set
|
||||
# CONFIG_IPV6_MULTIPLE_TABLES is not set
|
||||
# CONFIG_NETWORK_SECMARK is not set
|
||||
# CONFIG_NETFILTER is not set
|
||||
# CONFIG_IP_DCCP is not set
|
||||
# CONFIG_IP_SCTP is not set
|
||||
# CONFIG_TIPC is not set
|
||||
# CONFIG_ATM is not set
|
||||
# CONFIG_BRIDGE is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
# CONFIG_LLC2 is not set
|
||||
# CONFIG_IPX is not set
|
||||
# CONFIG_ATALK is not set
|
||||
# CONFIG_X25 is not set
|
||||
# CONFIG_LAPB is not set
|
||||
# CONFIG_ECONET is not set
|
||||
# CONFIG_WAN_ROUTER is not set
|
||||
|
||||
#
|
||||
# QoS and/or fair queueing
|
||||
#
|
||||
# CONFIG_NET_SCHED is not set
|
||||
|
||||
#
|
||||
# Network testing
|
||||
#
|
||||
# CONFIG_NET_PKTGEN is not set
|
||||
# CONFIG_HAMRADIO is not set
|
||||
# CONFIG_IRDA is not set
|
||||
# CONFIG_BT is not set
|
||||
# CONFIG_AF_RXRPC is not set
|
||||
|
||||
#
|
||||
# Wireless
|
||||
#
|
||||
# CONFIG_CFG80211 is not set
|
||||
# CONFIG_WIRELESS_EXT is not set
|
||||
# CONFIG_MAC80211 is not set
|
||||
# CONFIG_IEEE80211 is not set
|
||||
# CONFIG_RFKILL is not set
|
||||
# CONFIG_NET_9P is not set
|
||||
|
||||
#
|
||||
# Device Drivers
|
||||
#
|
||||
|
||||
#
|
||||
# Generic Driver Options
|
||||
#
|
||||
CONFIG_STANDALONE=y
|
||||
# CONFIG_PREVENT_FIRMWARE_BUILD is not set
|
||||
# CONFIG_FW_LOADER is not set
|
||||
# CONFIG_SYS_HYPERVISOR is not set
|
||||
# CONFIG_CONNECTOR is not set
|
||||
CONFIG_MTD=y
|
||||
# CONFIG_MTD_DEBUG is not set
|
||||
# CONFIG_MTD_CONCAT is not set
|
||||
CONFIG_MTD_PARTITIONS=y
|
||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||
CONFIG_MTD_CMDLINE_PARTS=y
|
||||
|
||||
#
|
||||
# User Modules And Translation Layers
|
||||
#
|
||||
CONFIG_MTD_CHAR=y
|
||||
CONFIG_MTD_BLKDEVS=y
|
||||
CONFIG_MTD_BLOCK=y
|
||||
# CONFIG_FTL is not set
|
||||
# CONFIG_NFTL is not set
|
||||
# CONFIG_INFTL is not set
|
||||
# CONFIG_RFD_FTL is not set
|
||||
# CONFIG_SSFDC is not set
|
||||
|
||||
#
|
||||
# RAM/ROM/Flash chip drivers
|
||||
#
|
||||
CONFIG_MTD_CFI=y
|
||||
# CONFIG_MTD_JEDECPROBE is not set
|
||||
CONFIG_MTD_GEN_PROBE=y
|
||||
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
|
||||
CONFIG_MTD_MAP_BANK_WIDTH_1=y
|
||||
CONFIG_MTD_MAP_BANK_WIDTH_2=y
|
||||
CONFIG_MTD_MAP_BANK_WIDTH_4=y
|
||||
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
|
||||
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
|
||||
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
|
||||
CONFIG_MTD_CFI_I1=y
|
||||
CONFIG_MTD_CFI_I2=y
|
||||
# CONFIG_MTD_CFI_I4 is not set
|
||||
# CONFIG_MTD_CFI_I8 is not set
|
||||
# CONFIG_MTD_CFI_INTELEXT is not set
|
||||
CONFIG_MTD_CFI_AMDSTD=y
|
||||
# CONFIG_MTD_CFI_STAA is not set
|
||||
CONFIG_MTD_CFI_UTIL=y
|
||||
# CONFIG_MTD_RAM is not set
|
||||
# CONFIG_MTD_ROM is not set
|
||||
# CONFIG_MTD_ABSENT is not set
|
||||
|
||||
#
|
||||
# Mapping drivers for chip access
|
||||
#
|
||||
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
|
||||
CONFIG_MTD_PHYSMAP=y
|
||||
CONFIG_MTD_PHYSMAP_START=0x80000000
|
||||
CONFIG_MTD_PHYSMAP_LEN=0x0
|
||||
CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
||||
# CONFIG_MTD_PLATRAM is not set
|
||||
|
||||
#
|
||||
# Self-contained MTD device drivers
|
||||
#
|
||||
# CONFIG_MTD_SLRAM is not set
|
||||
# CONFIG_MTD_PHRAM is not set
|
||||
# CONFIG_MTD_MTDRAM is not set
|
||||
# CONFIG_MTD_BLOCK2MTD is not set
|
||||
|
||||
#
|
||||
# Disk-On-Chip Device Drivers
|
||||
#
|
||||
# CONFIG_MTD_DOC2000 is not set
|
||||
# CONFIG_MTD_DOC2001 is not set
|
||||
# CONFIG_MTD_DOC2001PLUS is not set
|
||||
# CONFIG_MTD_NAND is not set
|
||||
# CONFIG_MTD_ONENAND is not set
|
||||
|
||||
#
|
||||
# UBI - Unsorted block images
|
||||
#
|
||||
# CONFIG_MTD_UBI is not set
|
||||
# CONFIG_PARPORT is not set
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_COW_COMMON is not set
|
||||
# CONFIG_BLK_DEV_LOOP is not set
|
||||
# CONFIG_BLK_DEV_NBD is not set
|
||||
# CONFIG_BLK_DEV_RAM is not set
|
||||
# CONFIG_CDROM_PKTCDVD is not set
|
||||
# CONFIG_ATA_OVER_ETH is not set
|
||||
# CONFIG_MISC_DEVICES is not set
|
||||
# CONFIG_IDE is not set
|
||||
|
||||
#
|
||||
# SCSI device support
|
||||
#
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
# CONFIG_SCSI is not set
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
# CONFIG_ATA is not set
|
||||
# CONFIG_MD is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
||||
# CONFIG_DUMMY is not set
|
||||
# CONFIG_BONDING is not set
|
||||
# CONFIG_MACVLAN is not set
|
||||
# CONFIG_EQUALIZER is not set
|
||||
# CONFIG_TUN is not set
|
||||
CONFIG_PHYLIB=y
|
||||
|
||||
#
|
||||
# MII PHY device drivers
|
||||
#
|
||||
# CONFIG_MARVELL_PHY is not set
|
||||
# CONFIG_DAVICOM_PHY is not set
|
||||
# CONFIG_QSEMI_PHY is not set
|
||||
# CONFIG_LXT_PHY is not set
|
||||
# CONFIG_CICADA_PHY is not set
|
||||
# CONFIG_VITESSE_PHY is not set
|
||||
# CONFIG_SMSC_PHY is not set
|
||||
# CONFIG_BROADCOM_PHY is not set
|
||||
# CONFIG_ICPLUS_PHY is not set
|
||||
# CONFIG_FIXED_PHY is not set
|
||||
CONFIG_NET_ETHERNET=y
|
||||
# CONFIG_MII is not set
|
||||
CONFIG_MACB=y
|
||||
# CONFIG_NETDEV_1000 is not set
|
||||
# CONFIG_NETDEV_10000 is not set
|
||||
|
||||
#
|
||||
# Wireless LAN
|
||||
#
|
||||
# CONFIG_WLAN_PRE80211 is not set
|
||||
# CONFIG_WLAN_80211 is not set
|
||||
# CONFIG_WAN is not set
|
||||
# CONFIG_PPP is not set
|
||||
# CONFIG_SLIP is not set
|
||||
# CONFIG_SHAPER is not set
|
||||
# CONFIG_NETCONSOLE is not set
|
||||
# CONFIG_NETPOLL is not set
|
||||
# CONFIG_NET_POLL_CONTROLLER is not set
|
||||
# CONFIG_ISDN is not set
|
||||
# CONFIG_PHONE is not set
|
||||
|
||||
#
|
||||
# Input device support
|
||||
#
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# Hardware I/O ports
|
||||
#
|
||||
# CONFIG_SERIO is not set
|
||||
# CONFIG_GAMEPORT is not set
|
||||
|
||||
#
|
||||
# Character devices
|
||||
#
|
||||
# CONFIG_VT is not set
|
||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||
|
||||
#
|
||||
# Serial drivers
|
||||
#
|
||||
# CONFIG_SERIAL_8250 is not set
|
||||
|
||||
#
|
||||
# Non-8250 serial port support
|
||||
#
|
||||
CONFIG_SERIAL_ATMEL=y
|
||||
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
||||
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
||||
CONFIG_SERIAL_CORE=y
|
||||
CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
CONFIG_UNIX98_PTYS=y
|
||||
# CONFIG_LEGACY_PTYS is not set
|
||||
# CONFIG_IPMI_HANDLER is not set
|
||||
CONFIG_WATCHDOG=y
|
||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||
|
||||
#
|
||||
# Watchdog Device Drivers
|
||||
#
|
||||
# CONFIG_SOFT_WATCHDOG is not set
|
||||
CONFIG_AT32AP700X_WDT=y
|
||||
# CONFIG_HW_RANDOM is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_GEN_RTC is not set
|
||||
# CONFIG_R3964 is not set
|
||||
# CONFIG_RAW_DRIVER is not set
|
||||
# CONFIG_TCG_TPM is not set
|
||||
# CONFIG_I2C is not set
|
||||
|
||||
#
|
||||
# SPI support
|
||||
#
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_SPI_MASTER is not set
|
||||
# CONFIG_W1 is not set
|
||||
# CONFIG_POWER_SUPPLY is not set
|
||||
# CONFIG_HWMON is not set
|
||||
|
||||
#
|
||||
# Multifunction device drivers
|
||||
#
|
||||
# CONFIG_MFD_SM501 is not set
|
||||
|
||||
#
|
||||
# Multimedia devices
|
||||
#
|
||||
# CONFIG_VIDEO_DEV is not set
|
||||
# CONFIG_DVB_CORE is not set
|
||||
# CONFIG_DAB is not set
|
||||
|
||||
#
|
||||
# Graphics support
|
||||
#
|
||||
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
|
||||
|
||||
#
|
||||
# Display device support
|
||||
#
|
||||
# CONFIG_DISPLAY_SUPPORT is not set
|
||||
# CONFIG_VGASTATE is not set
|
||||
CONFIG_VIDEO_OUTPUT_CONTROL=y
|
||||
# CONFIG_FB is not set
|
||||
|
||||
#
|
||||
# Sound
|
||||
#
|
||||
# CONFIG_SOUND is not set
|
||||
CONFIG_USB_SUPPORT=y
|
||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||
|
||||
#
|
||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||
#
|
||||
|
||||
#
|
||||
# USB Gadget Support
|
||||
#
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_SELECTED=y
|
||||
# CONFIG_USB_GADGET_AMD5536UDC is not set
|
||||
CONFIG_USB_GADGET_ATMEL_USBA=y
|
||||
CONFIG_USB_ATMEL_USBA=y
|
||||
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
||||
# CONFIG_USB_GADGET_NET2280 is not set
|
||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
||||
# CONFIG_USB_GADGET_M66592 is not set
|
||||
# CONFIG_USB_GADGET_GOKU is not set
|
||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||
# CONFIG_USB_GADGET_OMAP is not set
|
||||
# CONFIG_USB_GADGET_S3C2410 is not set
|
||||
# CONFIG_USB_GADGET_AT91 is not set
|
||||
# CONFIG_USB_GADGET_DUMMY_HCD is not set
|
||||
CONFIG_USB_GADGET_DUALSPEED=y
|
||||
# CONFIG_USB_ZERO is not set
|
||||
# CONFIG_USB_ETH is not set
|
||||
# CONFIG_USB_GADGETFS is not set
|
||||
# CONFIG_USB_FILE_STORAGE is not set
|
||||
CONFIG_USB_G_SERIAL=y
|
||||
# CONFIG_USB_MIDI_GADGET is not set
|
||||
CONFIG_MMC=y
|
||||
# CONFIG_MMC_DEBUG is not set
|
||||
# CONFIG_MMC_UNSAFE_RESUME is not set
|
||||
|
||||
#
|
||||
# MMC/SD Card Drivers
|
||||
#
|
||||
CONFIG_MMC_BLOCK=y
|
||||
# CONFIG_MMC_BLOCK_BOUNCE is not set
|
||||
|
||||
#
|
||||
# MMC/SD Host Controller Drivers
|
||||
#
|
||||
CONFIG_MMC_ATMELMCI=y
|
||||
CONFIG_NEW_LEDS=y
|
||||
CONFIG_LEDS_CLASS=y
|
||||
|
||||
#
|
||||
# LED drivers
|
||||
#
|
||||
CONFIG_LEDS_GPIO=y
|
||||
|
||||
#
|
||||
# LED Triggers
|
||||
#
|
||||
CONFIG_LEDS_TRIGGERS=y
|
||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||
CONFIG_RTC_LIB=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_HCTOSYS=y
|
||||
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
|
||||
# CONFIG_RTC_DEBUG is not set
|
||||
|
||||
#
|
||||
# RTC interfaces
|
||||
#
|
||||
CONFIG_RTC_INTF_SYSFS=y
|
||||
CONFIG_RTC_INTF_PROC=y
|
||||
CONFIG_RTC_INTF_DEV=y
|
||||
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
|
||||
# CONFIG_RTC_DRV_TEST is not set
|
||||
|
||||
#
|
||||
# SPI RTC drivers
|
||||
#
|
||||
|
||||
#
|
||||
# Platform RTC drivers
|
||||
#
|
||||
# CONFIG_RTC_DRV_DS1553 is not set
|
||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||
# CONFIG_RTC_DRV_DS1742 is not set
|
||||
# CONFIG_RTC_DRV_M48T86 is not set
|
||||
# CONFIG_RTC_DRV_M48T59 is not set
|
||||
# CONFIG_RTC_DRV_V3020 is not set
|
||||
|
||||
#
|
||||
# on-CPU RTC drivers
|
||||
#
|
||||
CONFIG_RTC_DRV_AT32AP700X=y
|
||||
|
||||
#
|
||||
# DMA Engine support
|
||||
#
|
||||
# CONFIG_DMA_ENGINE is not set
|
||||
|
||||
#
|
||||
# DMA Clients
|
||||
#
|
||||
|
||||
#
|
||||
# DMA Devices
|
||||
#
|
||||
|
||||
#
|
||||
# Userspace I/O
|
||||
#
|
||||
# CONFIG_UIO is not set
|
||||
|
||||
#
|
||||
# File systems
|
||||
#
|
||||
CONFIG_EXT2_FS=y
|
||||
# CONFIG_EXT2_FS_XATTR is not set
|
||||
# CONFIG_EXT2_FS_XIP is not set
|
||||
CONFIG_EXT3_FS=y
|
||||
# CONFIG_EXT3_FS_XATTR is not set
|
||||
# CONFIG_EXT4DEV_FS is not set
|
||||
CONFIG_JBD=y
|
||||
# CONFIG_JBD_DEBUG is not set
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
# CONFIG_JFS_FS is not set
|
||||
# CONFIG_FS_POSIX_ACL is not set
|
||||
# CONFIG_XFS_FS is not set
|
||||
# CONFIG_GFS2_FS is not set
|
||||
# CONFIG_OCFS2_FS is not set
|
||||
# CONFIG_MINIX_FS is not set
|
||||
# CONFIG_ROMFS_FS is not set
|
||||
CONFIG_INOTIFY=y
|
||||
CONFIG_INOTIFY_USER=y
|
||||
# CONFIG_QUOTA is not set
|
||||
# CONFIG_DNOTIFY is not set
|
||||
# CONFIG_AUTOFS_FS is not set
|
||||
# CONFIG_AUTOFS4_FS is not set
|
||||
# CONFIG_FUSE_FS is not set
|
||||
|
||||
#
|
||||
# CD-ROM/DVD Filesystems
|
||||
#
|
||||
# CONFIG_ISO9660_FS is not set
|
||||
# CONFIG_UDF_FS is not set
|
||||
|
||||
#
|
||||
# DOS/FAT/NT Filesystems
|
||||
#
|
||||
CONFIG_FAT_FS=y
|
||||
# CONFIG_MSDOS_FS is not set
|
||||
CONFIG_VFAT_FS=y
|
||||
CONFIG_FAT_DEFAULT_CODEPAGE=850
|
||||
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
|
||||
# CONFIG_NTFS_FS is not set
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
#
|
||||
CONFIG_PROC_FS=y
|
||||
CONFIG_PROC_KCORE=y
|
||||
CONFIG_PROC_SYSCTL=y
|
||||
CONFIG_SYSFS=y
|
||||
CONFIG_TMPFS=y
|
||||
# CONFIG_TMPFS_POSIX_ACL is not set
|
||||
# CONFIG_HUGETLB_PAGE is not set
|
||||
CONFIG_RAMFS=y
|
||||
CONFIG_CONFIGFS_FS=y
|
||||
|
||||
#
|
||||
# Miscellaneous filesystems
|
||||
#
|
||||
# CONFIG_ADFS_FS is not set
|
||||
# CONFIG_AFFS_FS is not set
|
||||
# CONFIG_HFS_FS is not set
|
||||
# CONFIG_HFSPLUS_FS is not set
|
||||
# CONFIG_BEFS_FS is not set
|
||||
# CONFIG_BFS_FS is not set
|
||||
# CONFIG_EFS_FS is not set
|
||||
CONFIG_JFFS2_FS=y
|
||||
CONFIG_JFFS2_FS_DEBUG=0
|
||||
CONFIG_JFFS2_FS_WRITEBUFFER=y
|
||||
# CONFIG_JFFS2_SUMMARY is not set
|
||||
# CONFIG_JFFS2_FS_XATTR is not set
|
||||
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
|
||||
CONFIG_JFFS2_ZLIB=y
|
||||
CONFIG_JFFS2_RTIME=y
|
||||
# CONFIG_JFFS2_RUBIN is not set
|
||||
# CONFIG_CRAMFS is not set
|
||||
# CONFIG_VXFS_FS is not set
|
||||
# CONFIG_HPFS_FS is not set
|
||||
# CONFIG_QNX4FS_FS is not set
|
||||
# CONFIG_SYSV_FS is not set
|
||||
# CONFIG_UFS_FS is not set
|
||||
|
||||
#
|
||||
# Network File Systems
|
||||
#
|
||||
CONFIG_NFS_FS=y
|
||||
CONFIG_NFS_V3=y
|
||||
# CONFIG_NFS_V3_ACL is not set
|
||||
# CONFIG_NFS_V4 is not set
|
||||
# CONFIG_NFS_DIRECTIO is not set
|
||||
# CONFIG_NFSD is not set
|
||||
CONFIG_ROOT_NFS=y
|
||||
CONFIG_LOCKD=y
|
||||
CONFIG_LOCKD_V4=y
|
||||
CONFIG_NFS_COMMON=y
|
||||
CONFIG_SUNRPC=y
|
||||
# CONFIG_SUNRPC_BIND34 is not set
|
||||
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||
# CONFIG_SMB_FS is not set
|
||||
# CONFIG_CIFS is not set
|
||||
# CONFIG_NCP_FS is not set
|
||||
# CONFIG_CODA_FS is not set
|
||||
# CONFIG_AFS_FS is not set
|
||||
|
||||
#
|
||||
# Partition Types
|
||||
#
|
||||
# CONFIG_PARTITION_ADVANCED is not set
|
||||
CONFIG_MSDOS_PARTITION=y
|
||||
|
||||
#
|
||||
# Native Language Support
|
||||
#
|
||||
CONFIG_NLS=y
|
||||
CONFIG_NLS_DEFAULT="iso8859-1"
|
||||
CONFIG_NLS_CODEPAGE_437=y
|
||||
# CONFIG_NLS_CODEPAGE_737 is not set
|
||||
# CONFIG_NLS_CODEPAGE_775 is not set
|
||||
CONFIG_NLS_CODEPAGE_850=y
|
||||
# CONFIG_NLS_CODEPAGE_852 is not set
|
||||
# CONFIG_NLS_CODEPAGE_855 is not set
|
||||
# CONFIG_NLS_CODEPAGE_857 is not set
|
||||
# CONFIG_NLS_CODEPAGE_860 is not set
|
||||
# CONFIG_NLS_CODEPAGE_861 is not set
|
||||
# CONFIG_NLS_CODEPAGE_862 is not set
|
||||
# CONFIG_NLS_CODEPAGE_863 is not set
|
||||
# CONFIG_NLS_CODEPAGE_864 is not set
|
||||
# CONFIG_NLS_CODEPAGE_865 is not set
|
||||
# CONFIG_NLS_CODEPAGE_866 is not set
|
||||
# CONFIG_NLS_CODEPAGE_869 is not set
|
||||
# CONFIG_NLS_CODEPAGE_936 is not set
|
||||
# CONFIG_NLS_CODEPAGE_950 is not set
|
||||
# CONFIG_NLS_CODEPAGE_932 is not set
|
||||
# CONFIG_NLS_CODEPAGE_949 is not set
|
||||
# CONFIG_NLS_CODEPAGE_874 is not set
|
||||
# CONFIG_NLS_ISO8859_8 is not set
|
||||
# CONFIG_NLS_CODEPAGE_1250 is not set
|
||||
# CONFIG_NLS_CODEPAGE_1251 is not set
|
||||
# CONFIG_NLS_ASCII is not set
|
||||
CONFIG_NLS_ISO8859_1=y
|
||||
# CONFIG_NLS_ISO8859_2 is not set
|
||||
# CONFIG_NLS_ISO8859_3 is not set
|
||||
# CONFIG_NLS_ISO8859_4 is not set
|
||||
# CONFIG_NLS_ISO8859_5 is not set
|
||||
# CONFIG_NLS_ISO8859_6 is not set
|
||||
# CONFIG_NLS_ISO8859_7 is not set
|
||||
# CONFIG_NLS_ISO8859_9 is not set
|
||||
# CONFIG_NLS_ISO8859_13 is not set
|
||||
# CONFIG_NLS_ISO8859_14 is not set
|
||||
# CONFIG_NLS_ISO8859_15 is not set
|
||||
# CONFIG_NLS_KOI8_R is not set
|
||||
# CONFIG_NLS_KOI8_U is not set
|
||||
CONFIG_NLS_UTF8=y
|
||||
|
||||
#
|
||||
# Distributed Lock Manager
|
||||
#
|
||||
# CONFIG_DLM is not set
|
||||
|
||||
#
|
||||
# Kernel hacking
|
||||
#
|
||||
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
|
||||
# CONFIG_PRINTK_TIME is not set
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_UNUSED_SYMBOLS is not set
|
||||
# CONFIG_DEBUG_FS is not set
|
||||
# CONFIG_HEADERS_CHECK is not set
|
||||
# CONFIG_DEBUG_KERNEL is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
|
||||
#
|
||||
# Security options
|
||||
#
|
||||
# CONFIG_KEYS is not set
|
||||
# CONFIG_SECURITY is not set
|
||||
CONFIG_CRYPTO=y
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_BLKCIPHER=y
|
||||
CONFIG_CRYPTO_HASH=y
|
||||
CONFIG_CRYPTO_MANAGER=y
|
||||
CONFIG_CRYPTO_HMAC=y
|
||||
# CONFIG_CRYPTO_XCBC is not set
|
||||
# CONFIG_CRYPTO_NULL is not set
|
||||
# CONFIG_CRYPTO_MD4 is not set
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
# CONFIG_CRYPTO_SHA256 is not set
|
||||
# CONFIG_CRYPTO_SHA512 is not set
|
||||
# CONFIG_CRYPTO_WP512 is not set
|
||||
# CONFIG_CRYPTO_TGR192 is not set
|
||||
# CONFIG_CRYPTO_GF128MUL is not set
|
||||
# CONFIG_CRYPTO_ECB is not set
|
||||
CONFIG_CRYPTO_CBC=y
|
||||
# CONFIG_CRYPTO_PCBC is not set
|
||||
# CONFIG_CRYPTO_LRW is not set
|
||||
# CONFIG_CRYPTO_CRYPTD is not set
|
||||
CONFIG_CRYPTO_DES=y
|
||||
# CONFIG_CRYPTO_FCRYPT is not set
|
||||
# CONFIG_CRYPTO_BLOWFISH is not set
|
||||
# CONFIG_CRYPTO_TWOFISH is not set
|
||||
# CONFIG_CRYPTO_SERPENT is not set
|
||||
# CONFIG_CRYPTO_AES is not set
|
||||
# CONFIG_CRYPTO_CAST5 is not set
|
||||
# CONFIG_CRYPTO_CAST6 is not set
|
||||
# CONFIG_CRYPTO_TEA is not set
|
||||
# CONFIG_CRYPTO_ARC4 is not set
|
||||
# CONFIG_CRYPTO_KHAZAD is not set
|
||||
# CONFIG_CRYPTO_ANUBIS is not set
|
||||
CONFIG_CRYPTO_DEFLATE=y
|
||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||
# CONFIG_CRYPTO_CRC32C is not set
|
||||
# CONFIG_CRYPTO_CAMELLIA is not set
|
||||
# CONFIG_CRYPTO_HW is not set
|
||||
|
||||
#
|
||||
# Library routines
|
||||
#
|
||||
CONFIG_BITREVERSE=y
|
||||
# CONFIG_CRC_CCITT is not set
|
||||
# CONFIG_CRC16 is not set
|
||||
# CONFIG_CRC_ITU_T is not set
|
||||
CONFIG_CRC32=y
|
||||
# CONFIG_CRC7 is not set
|
||||
# CONFIG_LIBCRC32C is not set
|
||||
CONFIG_AUDIT_GENERIC=y
|
||||
CONFIG_ZLIB_INFLATE=y
|
||||
CONFIG_ZLIB_DEFLATE=y
|
||||
CONFIG_PLIST=y
|
||||
CONFIG_HAS_IOMEM=y
|
||||
CONFIG_HAS_IOPORT=y
|
||||
CONFIG_HAS_DMA=y
|
1147
target/device/Atmel/atngw100-base/atngw100-base-linux-2.6.24.config
Normal file
1147
target/device/Atmel/atngw100-base/atngw100-base-linux-2.6.24.config
Normal file
File diff suppressed because it is too large
Load Diff
741
target/device/Atmel/atngw100-base/busybox-1.7.2.config
Normal file
741
target/device/Atmel/atngw100-base/busybox-1.7.2.config
Normal file
@ -0,0 +1,741 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.7.2
|
||||
# Wed Oct 31 15:54:13 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
# CONFIG_STATIC is not set
|
||||
# CONFIG_BUILD_LIBBUSYBOX is not set
|
||||
# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
CONFIG_BUILD_AT_ONCE=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
CONFIG_PREFIX="/home/avr23/buildroot/project_build_avr32_nofpu/atngw100-base/root"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=15
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
# CONFIG_AR is not set
|
||||
# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
|
||||
# CONFIG_BUNZIP2 is not set
|
||||
# CONFIG_CPIO is not set
|
||||
# CONFIG_DPKG is not set
|
||||
# CONFIG_DPKG_DEB is not set
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
# CONFIG_GUNZIP is not set
|
||||
# CONFIG_FEATURE_GUNZIP_UNCOMPRESS is not set
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_RPM2CPIO is not set
|
||||
# CONFIG_RPM is not set
|
||||
# CONFIG_FEATURE_RPM_BZ2 is not set
|
||||
# CONFIG_TAR is not set
|
||||
# CONFIG_FEATURE_TAR_CREATE is not set
|
||||
# CONFIG_FEATURE_TAR_BZIP2 is not set
|
||||
# CONFIG_FEATURE_TAR_LZMA is not set
|
||||
# CONFIG_FEATURE_TAR_FROM is not set
|
||||
# CONFIG_FEATURE_TAR_GZIP is not set
|
||||
# CONFIG_FEATURE_TAR_COMPRESS is not set
|
||||
# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
|
||||
# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
|
||||
# CONFIG_FEATURE_TAR_GNU_EXTENSIONS is not set
|
||||
# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
|
||||
# CONFIG_UNCOMPRESS is not set
|
||||
# CONFIG_UNLZMA is not set
|
||||
# CONFIG_FEATURE_LZMA_FAST is not set
|
||||
# CONFIG_UNZIP is not set
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
# CONFIG_FEATURE_DEB_TAR_GZ is not set
|
||||
# CONFIG_FEATURE_DEB_TAR_BZ2 is not set
|
||||
# CONFIG_FEATURE_DEB_TAR_LZMA is not set
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
# CONFIG_CATV is not set
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
# CONFIG_CKSUM is not set
|
||||
# CONFIG_COMM is not set
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
# CONFIG_FEATURE_DD_SIGNAL_HANDLING is not set
|
||||
# CONFIG_FEATURE_DD_IBS_OBS is not set
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
|
||||
# CONFIG_EXPAND is not set
|
||||
# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
# CONFIG_FOLD is not set
|
||||
CONFIG_HEAD=y
|
||||
# CONFIG_FEATURE_FANCY_HEAD is not set
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
|
||||
# CONFIG_LENGTH is not set
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
# CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
# CONFIG_FEATURE_MV_LONG_OPTIONS is not set
|
||||
CONFIG_NICE=y
|
||||
# CONFIG_NOHUP is not set
|
||||
# CONFIG_OD is not set
|
||||
# CONFIG_PRINTENV is not set
|
||||
# CONFIG_PRINTF is not set
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
# CONFIG_REALPATH is not set
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
# CONFIG_FEATURE_FANCY_SLEEP is not set
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
# CONFIG_SPLIT is not set
|
||||
# CONFIG_FEATURE_SPLIT_FANCY is not set
|
||||
# CONFIG_STAT is not set
|
||||
# CONFIG_FEATURE_STAT_FORMAT is not set
|
||||
CONFIG_STTY=y
|
||||
# CONFIG_SUM is not set
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
# CONFIG_TR is not set
|
||||
# CONFIG_FEATURE_TR_CLASSES is not set
|
||||
# CONFIG_FEATURE_TR_EQUIV is not set
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
# CONFIG_UNEXPAND is not set
|
||||
# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
# CONFIG_FEATURE_WC_LARGE is not set
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
# CONFIG_DUMPKMAP is not set
|
||||
# CONFIG_LOADFONT is not set
|
||||
# CONFIG_LOADKMAP is not set
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
|
||||
# CONFIG_SETKEYCODES is not set
|
||||
# CONFIG_SETLOGCONS is not set
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
# CONFIG_AWK is not set
|
||||
# CONFIG_FEATURE_AWK_MATH is not set
|
||||
# CONFIG_CMP is not set
|
||||
# CONFIG_DIFF is not set
|
||||
# CONFIG_FEATURE_DIFF_BINARY is not set
|
||||
# CONFIG_FEATURE_DIFF_DIR is not set
|
||||
# CONFIG_FEATURE_DIFF_MINIMAL is not set
|
||||
# CONFIG_ED is not set
|
||||
# CONFIG_PATCH is not set
|
||||
# CONFIG_SED is not set
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
# CONFIG_XARGS is not set
|
||||
# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set
|
||||
# CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set
|
||||
# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set
|
||||
# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
# CONFIG_MESG is not set
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
# CONFIG_FEATURE_WTMP is not set
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
# CONFIG_CHATTR is not set
|
||||
# CONFIG_FSCK is not set
|
||||
# CONFIG_LSATTR is not set
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
# CONFIG_INSMOD is not set
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
|
||||
# CONFIG_RMMOD is not set
|
||||
# CONFIG_LSMOD is not set
|
||||
# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
|
||||
# CONFIG_MODPROBE is not set
|
||||
# CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS is not set
|
||||
# CONFIG_FEATURE_MODPROBE_FANCY_ALIAS is not set
|
||||
# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
# CONFIG_FEATURE_2_6_MODULES is not set
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
# CONFIG_FBSET is not set
|
||||
# CONFIG_FEATURE_FBSET_FANCY is not set
|
||||
# CONFIG_FEATURE_FBSET_READMODE is not set
|
||||
# CONFIG_FDFLUSH is not set
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
# CONFIG_LOSETUP is not set
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
# CONFIG_READPROFILE is not set
|
||||
# CONFIG_SETARCH is not set
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
# CONFIG_FEATURE_MTAB_SUPPORT is not set
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
# CONFIG_BBCONFIG is not set
|
||||
# CONFIG_CHRT is not set
|
||||
# CONFIG_CROND is not set
|
||||
# CONFIG_DEBUG_CROND_OPTION is not set
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
# CONFIG_CRONTAB is not set
|
||||
# CONFIG_DC is not set
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
# CONFIG_LAST is not set
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
# CONFIG_FEATURE_LESS_BRACKETS is not set
|
||||
# CONFIG_FEATURE_LESS_FLAGS is not set
|
||||
# CONFIG_FEATURE_LESS_FLAGCS is not set
|
||||
# CONFIG_FEATURE_LESS_MARKS is not set
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
# CONFIG_HDPARM is not set
|
||||
# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
|
||||
# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
|
||||
# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
|
||||
# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
|
||||
# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
|
||||
# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
|
||||
# CONFIG_MAKEDEVS is not set
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
|
||||
# CONFIG_MOUNTPOINT is not set
|
||||
# CONFIG_MT is not set
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
# CONFIG_RUNLEVEL is not set
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
# CONFIG_SETSID is not set
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
# CONFIG_TTYSIZE is not set
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
# CONFIG_DNSD is not set
|
||||
# CONFIG_ETHER_WAKE is not set
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
# CONFIG_FTPGET is not set
|
||||
# CONFIG_FTPPUT is not set
|
||||
# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
|
||||
CONFIG_HOSTNAME=y
|
||||
# CONFIG_HTTPD is not set
|
||||
# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
|
||||
# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set
|
||||
# CONFIG_FEATURE_HTTPD_SETUID is not set
|
||||
# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
|
||||
# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
|
||||
# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set
|
||||
# CONFIG_FEATURE_HTTPD_CGI is not set
|
||||
# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
|
||||
# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
|
||||
# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
|
||||
# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
# CONFIG_INETD is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
|
||||
# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
|
||||
# CONFIG_FEATURE_INETD_RPC is not set
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
# CONFIG_PSCAN is not set
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
|
||||
# CONFIG_TELNETD is not set
|
||||
# CONFIG_FEATURE_TELNETD_STANDALONE is not set
|
||||
# CONFIG_TFTP is not set
|
||||
# CONFIG_FEATURE_TFTP_GET is not set
|
||||
# CONFIG_FEATURE_TFTP_PUT is not set
|
||||
# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
# CONFIG_APP_UDHCPD is not set
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
# CONFIG_FUSER is not set
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
# CONFIG_NMETER is not set
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
# CONFIG_RENICE is not set
|
||||
# CONFIG_BB_SYSCTL is not set
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
# CONFIG_FEATURE_TOP_DECIMALS is not set
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
# CONFIG_ASH_GETOPTS is not set
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
767
target/device/Atmel/atngw100-base/busybox-1.8.0.config
Normal file
767
target/device/Atmel/atngw100-base/busybox-1.8.0.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
767
target/device/Atmel/atngw100-base/busybox-1.9.0.config
Normal file
767
target/device/Atmel/atngw100-base/busybox-1.9.0.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
767
target/device/Atmel/atngw100-base/busybox-1.9.1.config
Normal file
767
target/device/Atmel/atngw100-base/busybox-1.9.1.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
56
target/device/Atmel/atngw100-base/device_table.txt
Normal file
56
target/device/Atmel/atngw100-base/device_table.txt
Normal file
@ -0,0 +1,56 @@
|
||||
# When building a target filesystem, it is desirable to not have to become
|
||||
# root and then run 'mknod' a thousand times. Using a device table you can
|
||||
# create device nodes and directories "on the fly".
|
||||
#
|
||||
# This is a sample device table file for use with genext2fs. You can do all
|
||||
# sorts of interesting things with a device table file. For example, if you
|
||||
# want to adjust the permissions on a particular file you can just add an
|
||||
# entry like:
|
||||
# /sbin/foobar f 2755 0 0 - - - - -
|
||||
# and (assuming the file /sbin/foobar exists) it will be made setuid root
|
||||
# (regardless of what its permissions are on the host filesystem.
|
||||
# Furthermore, you can use a single table entry to create a many device
|
||||
# minors. For example, if I wanted to create /dev/hda and /dev/hda[0-15] I
|
||||
# could just use the following two table entries:
|
||||
# /dev/hda b 640 0 0 3 0 0 0 -
|
||||
# /dev/hda b 640 0 0 3 1 1 1 15
|
||||
#
|
||||
# Device table entries take the form of:
|
||||
# <name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
# where name is the file name, type can be one of:
|
||||
# f A regular file
|
||||
# d Directory
|
||||
# c Character special device file
|
||||
# b Block special device file
|
||||
# p Fifo (named pipe)
|
||||
# uid is the user id for the target file, gid is the group id for the target
|
||||
# file. The rest of the entries (major, minor, etc) apply only to device
|
||||
# special files.
|
||||
|
||||
#<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
/dev d 755 0 0 - - - - -
|
||||
/dev/null c 666 0 0 1 3 0 0 -
|
||||
/dev/console c 666 0 0 5 1 - - -
|
||||
|
||||
/tmp d 1777 0 0 - - - - -
|
||||
/etc d 755 0 0 - - - - -
|
||||
/sys d 755 0 0 - - - - -
|
||||
/config d 755 0 0 - - - - -
|
||||
/proc d 755 0 0 - - - - -
|
||||
/lost+found d 700 0 0 - - - - -
|
||||
/var/lock d 1777 0 0 - - - - -
|
||||
/var/log d 755 0 0 - - - - -
|
||||
/var/run d 1777 0 0 - - - - -
|
||||
/var/tmp d 1777 0 0 - - - - -
|
||||
/home/default d 2755 1000 1000 - - - - -
|
||||
/media d 755 0 0 - - - - -
|
||||
/www d 755 0 0 - - - - -
|
||||
|
||||
#<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
/bin/busybox f 4755 0 0 - - - - -
|
||||
/etc/shadow f 600 0 0 - - - - -
|
||||
/etc/passwd f 644 0 0 - - - - -
|
||||
/etc/network/if-up.d d 755 0 0 - - - - -
|
||||
/etc/network/if-pre-up.d d 755 0 0 - - - - -
|
||||
/etc/network/if-down.d d 755 0 0 - - - - -
|
||||
/etc/network/if-post-down.d d 755 0 0 - - - - -
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,11 @@
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2007-11-02 10:47:52.000000000 +0100
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2007-11-02 10:48:00.000000000 +0100
|
||||
@@ -20,7 +20,7 @@
|
||||
#include <asm/io.h>
|
||||
#include <asm/setup.h>
|
||||
|
||||
-#include <asm/arch/at32ap7000.h>
|
||||
+#include <asm/arch/at32ap700x.h>
|
||||
#include <asm/arch/board.h>
|
||||
#include <asm/arch/init.h>
|
||||
#include <asm/arch/portmux.h>
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,255 @@
|
||||
diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c
|
||||
index eeac479..7913cd8 100644
|
||||
--- a/drivers/mmc/host/atmel-mci.c
|
||||
+++ b/drivers/mmc/host/atmel-mci.c
|
||||
@@ -39,7 +39,6 @@ enum {
|
||||
EVENT_STOP_COMPLETE,
|
||||
EVENT_DMA_COMPLETE,
|
||||
EVENT_DMA_ERROR,
|
||||
- EVENT_CARD_DETECT,
|
||||
};
|
||||
|
||||
struct atmel_mci_dma {
|
||||
@@ -70,6 +69,9 @@ struct atmel_mci {
|
||||
int detect_pin;
|
||||
int wp_pin;
|
||||
|
||||
+ /* For detect pin debouncing */
|
||||
+ struct timer_list detect_timer;
|
||||
+
|
||||
unsigned long bus_hz;
|
||||
unsigned long mapbase;
|
||||
struct clk *mck;
|
||||
@@ -108,8 +110,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_bit(EVENT_DMA_COMPLETE, &host->completed_events)
|
||||
#define mci_dma_error_is_complete(host) \
|
||||
test_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_card_detect_is_complete(host) \
|
||||
- test_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Test and clear bit macros for pending events */
|
||||
#define mci_clear_cmd_is_pending(host) \
|
||||
@@ -124,8 +124,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_and_clear_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_clear_dma_error_is_pending(host) \
|
||||
test_and_clear_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_clear_card_detect_is_pending(host) \
|
||||
- test_and_clear_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
/* Test and set bit macros for completed events */
|
||||
#define mci_set_cmd_is_completed(host) \
|
||||
@@ -140,8 +138,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_and_set_bit(EVENT_STOP_COMPLETE, &host->completed_events)
|
||||
#define mci_set_dma_error_is_completed(host) \
|
||||
test_and_set_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_set_card_detect_is_completed(host) \
|
||||
- test_and_set_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Set bit macros for completed events */
|
||||
#define mci_set_cmd_complete(host) \
|
||||
@@ -158,8 +154,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
set_bit(EVENT_DMA_COMPLETE, &host->completed_events)
|
||||
#define mci_set_dma_error_complete(host) \
|
||||
set_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_set_card_detect_complete(host) \
|
||||
- set_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Set bit macros for pending events */
|
||||
#define mci_set_cmd_pending(host) \
|
||||
@@ -174,8 +168,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
set_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_set_dma_error_pending(host) \
|
||||
set_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_set_card_detect_pending(host) \
|
||||
- set_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
/* Clear bit macros for pending events */
|
||||
#define mci_clear_cmd_pending(host) \
|
||||
@@ -190,8 +182,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
clear_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_clear_dma_error_pending(host) \
|
||||
clear_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_clear_card_detect_pending(host) \
|
||||
- clear_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
@@ -560,6 +550,21 @@ static void atmci_request(struct mmc_host *mmc, struct mmc_request *mrq)
|
||||
mci_readl(host, IMR));
|
||||
|
||||
WARN_ON(host->mrq != NULL);
|
||||
+
|
||||
+ /*
|
||||
+ * We may "know" the card is gone even though there's still an
|
||||
+ * electrical connection. If so, we really need to communicate
|
||||
+ * this to the MMC core since there won't be any more
|
||||
+ * interrupts as the card is completely removed. Otherwise,
|
||||
+ * the MMC core might believe the card is still there even
|
||||
+ * though the card was just removed very slowly.
|
||||
+ */
|
||||
+ if (!host->present) {
|
||||
+ mrq->cmd->error = -ENOMEDIUM;
|
||||
+ mmc_request_done(mmc, mrq);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
host->mrq = mrq;
|
||||
host->pending_events = 0;
|
||||
host->completed_events = 0;
|
||||
@@ -729,6 +734,61 @@ static void atmci_command_complete(struct atmel_mci *host,
|
||||
}
|
||||
}
|
||||
|
||||
+static void atmci_detect_change(unsigned long data)
|
||||
+{
|
||||
+ struct atmel_mci *host = (struct atmel_mci *)data;
|
||||
+ struct mmc_request *mrq = host->mrq;
|
||||
+ int present;
|
||||
+
|
||||
+ /*
|
||||
+ * atmci_remove() sets detect_pin to -1 before freeing the
|
||||
+ * interrupt. We must not re-enable the interrupt if it has
|
||||
+ * been freed.
|
||||
+ */
|
||||
+ smp_rmb();
|
||||
+ if (host->detect_pin < 0)
|
||||
+ return;
|
||||
+
|
||||
+ enable_irq(gpio_to_irq(host->detect_pin));
|
||||
+ present = !gpio_get_value(host->detect_pin);
|
||||
+
|
||||
+ dev_vdbg(&host->pdev->dev, "detect change: %d (was %d)\n",
|
||||
+ present, host->present);
|
||||
+
|
||||
+ if (present != host->present) {
|
||||
+ dev_dbg(&host->mmc->class_dev, "card %s\n",
|
||||
+ present ? "inserted" : "removed");
|
||||
+ host->present = present;
|
||||
+
|
||||
+ /* Reset controller if card is gone */
|
||||
+ if (!present) {
|
||||
+ mci_writel(host, CR, MCI_BIT(SWRST));
|
||||
+ mci_writel(host, IDR, ~0UL);
|
||||
+ mci_writel(host, CR, MCI_BIT(MCIEN));
|
||||
+ }
|
||||
+
|
||||
+ /* Clean up queue if present */
|
||||
+ if (mrq) {
|
||||
+ if (!mci_cmd_is_complete(host))
|
||||
+ mrq->cmd->error = -ENOMEDIUM;
|
||||
+ if (mrq->data && !mci_data_is_complete(host)
|
||||
+ && !mci_data_error_is_complete(host)) {
|
||||
+ dma_stop_request(host->dma.req.req.dmac,
|
||||
+ host->dma.req.req.channel);
|
||||
+ host->data->error = -ENOMEDIUM;
|
||||
+ atmci_data_complete(host, host->data);
|
||||
+ }
|
||||
+ if (mrq->stop && !mci_stop_is_complete(host))
|
||||
+ mrq->stop->error = -ENOMEDIUM;
|
||||
+
|
||||
+ host->cmd = NULL;
|
||||
+ atmci_request_end(host->mmc, mrq);
|
||||
+ }
|
||||
+
|
||||
+ mmc_detect_change(host->mmc, 0);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
static void atmci_tasklet_func(unsigned long priv)
|
||||
{
|
||||
struct mmc_host *mmc = (struct mmc_host *)priv;
|
||||
@@ -806,33 +866,6 @@ static void atmci_tasklet_func(unsigned long priv)
|
||||
data->bytes_xfered = data->blocks * data->blksz;
|
||||
atmci_data_complete(host, data);
|
||||
}
|
||||
- if (mci_clear_card_detect_is_pending(host)) {
|
||||
- /* Reset controller if card is gone */
|
||||
- if (!host->present) {
|
||||
- mci_writel(host, CR, MCI_BIT(SWRST));
|
||||
- mci_writel(host, IDR, ~0UL);
|
||||
- mci_writel(host, CR, MCI_BIT(MCIEN));
|
||||
- }
|
||||
-
|
||||
- /* Clean up queue if present */
|
||||
- if (mrq) {
|
||||
- if (!mci_cmd_is_complete(host))
|
||||
- mrq->cmd->error = -ETIMEDOUT;
|
||||
- if (mrq->data && !mci_data_is_complete(host)
|
||||
- && !mci_data_error_is_complete(host)) {
|
||||
- dma_stop_request(host->dma.req.req.dmac,
|
||||
- host->dma.req.req.channel);
|
||||
- host->data->error = -ETIMEDOUT;
|
||||
- atmci_data_complete(host, data);
|
||||
- }
|
||||
- if (mrq->stop && !mci_stop_is_complete(host))
|
||||
- mrq->stop->error = -ETIMEDOUT;
|
||||
-
|
||||
- host->cmd = NULL;
|
||||
- atmci_request_end(mmc, mrq);
|
||||
- }
|
||||
- mmc_detect_change(host->mmc, msecs_to_jiffies(100));
|
||||
- }
|
||||
}
|
||||
|
||||
static void atmci_cmd_interrupt(struct mmc_host *mmc, u32 status)
|
||||
@@ -957,20 +990,19 @@ static irqreturn_t atmci_interrupt(int irq, void *dev_id)
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
-static irqreturn_t atmci_detect_change(int irq, void *dev_id)
|
||||
+static irqreturn_t atmci_detect_interrupt(int irq, void *dev_id)
|
||||
{
|
||||
struct mmc_host *mmc = dev_id;
|
||||
struct atmel_mci *host = mmc_priv(mmc);
|
||||
|
||||
- int present = !gpio_get_value(irq_to_gpio(irq));
|
||||
+ /*
|
||||
+ * Disable interrupts until the pin has stabilized and check
|
||||
+ * the state then. Use mod_timer() since we may be in the
|
||||
+ * middle of the timer routine when this interrupt triggers.
|
||||
+ */
|
||||
+ disable_irq_nosync(irq);
|
||||
+ mod_timer(&host->detect_timer, jiffies + msecs_to_jiffies(20));
|
||||
|
||||
- if (present != host->present) {
|
||||
- dev_dbg(&mmc->class_dev, "card %s\n",
|
||||
- present ? "inserted" : "removed");
|
||||
- host->present = present;
|
||||
- mci_set_card_detect_pending(host);
|
||||
- tasklet_schedule(&host->tasklet);
|
||||
- }
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
@@ -1079,8 +1111,11 @@ static int __devinit atmci_probe(struct platform_device *pdev)
|
||||
mmc_add_host(mmc);
|
||||
|
||||
if (host->detect_pin >= 0) {
|
||||
+ setup_timer(&host->detect_timer, atmci_detect_change,
|
||||
+ (unsigned long)host);
|
||||
+
|
||||
ret = request_irq(gpio_to_irq(host->detect_pin),
|
||||
- atmci_detect_change,
|
||||
+ atmci_detect_interrupt,
|
||||
IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING,
|
||||
DRIVER_NAME, mmc);
|
||||
if (ret) {
|
||||
@@ -1125,9 +1160,16 @@ static int __devexit atmci_remove(struct platform_device *pdev)
|
||||
atmci_cleanup_debugfs(host);
|
||||
|
||||
if (host->detect_pin >= 0) {
|
||||
- free_irq(gpio_to_irq(host->detect_pin), host->mmc);
|
||||
+ int pin = host->detect_pin;
|
||||
+
|
||||
+ /* Make sure our timer doesn't enable the interrupt */
|
||||
+ host->detect_pin = -1;
|
||||
+ smp_wmb();
|
||||
+
|
||||
+ free_irq(gpio_to_irq(pin), host->mmc);
|
||||
+ del_timer_sync(&host->detect_timer);
|
||||
cancel_delayed_work(&host->mmc->detect);
|
||||
- gpio_free(host->detect_pin);
|
||||
+ gpio_free(pin);
|
||||
}
|
||||
|
||||
mmc_remove_host(host->mmc);
|
1
target/device/Atmel/atngw100-base/target_skeleton/etc/TZ
Normal file
1
target/device/Atmel/atngw100-base/target_skeleton/etc/TZ
Normal file
@ -0,0 +1 @@
|
||||
CET1CDT
|
@ -0,0 +1,3 @@
|
||||
# /etc/fstab: static file system information.
|
||||
#
|
||||
# <file system> <mount pt> <type> <options> <dump> <pass>
|
20
target/device/Atmel/atngw100-base/target_skeleton/etc/group
Normal file
20
target/device/Atmel/atngw100-base/target_skeleton/etc/group
Normal file
@ -0,0 +1,20 @@
|
||||
root::0:
|
||||
daemon:x:1:
|
||||
bin:x:2:
|
||||
sys:x:3:
|
||||
adm:x:4:
|
||||
tty:x:5:
|
||||
disk:x:6:
|
||||
kmem:x:9:
|
||||
wheel:x:10:root
|
||||
dialout:x:20:
|
||||
utmp:x:43:
|
||||
staff:x:50:
|
||||
www-data::51:
|
||||
ftp::52:
|
||||
haldaemon:x:68:
|
||||
dbus:x:81:
|
||||
audio::101:
|
||||
users::500:
|
||||
default::1000:
|
||||
nogroup::65534:
|
@ -0,0 +1 @@
|
||||
at32base.example.net
|
12
target/device/Atmel/atngw100-base/target_skeleton/etc/hosts
Normal file
12
target/device/Atmel/atngw100-base/target_skeleton/etc/hosts
Normal file
@ -0,0 +1,12 @@
|
||||
127.0.0.1 localhost.localdomain localhost
|
||||
127.0.1.1 at32base.example.net at32base
|
||||
|
||||
# The following lines are desirable for IPv6 capable hosts
|
||||
::1 localhost
|
||||
::1 ip6-localhost ip6-loopback
|
||||
::1 at32base.example.net at32base
|
||||
fe00::0 ip6-localnet
|
||||
ff00::0 ip6-mcastprefix
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
ff02::3 ip6-allhosts
|
1
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/K70sendsig
Executable file
1
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/K70sendsig
Executable file
@ -0,0 +1 @@
|
||||
#!/bin/sh
|
74
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S00mountvirtfs
Executable file
74
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S00mountvirtfs
Executable file
@ -0,0 +1,74 @@
|
||||
#!/bin/sh
|
||||
|
||||
MOUNT=/bin/mount
|
||||
MKDIR=/bin/mkdir
|
||||
|
||||
retval=0
|
||||
|
||||
mount_fs()
|
||||
{
|
||||
if [ "$1" = "" -o "$2" = "" -o "$3" = "" ]; then
|
||||
return;
|
||||
fi
|
||||
|
||||
if [ "$4" = "" ]; then
|
||||
if ! ${MOUNT} -t $3 $1 $2; then
|
||||
echo " mount $2 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $2 mounted"
|
||||
fi
|
||||
else
|
||||
if ! ${MOUNT} -t $3 -o $4 $1 $2; then
|
||||
echo " mount $2 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $2 mounted"
|
||||
fi
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
mkdir_fs()
|
||||
{
|
||||
if [ "$1" = "" ]; then
|
||||
return;
|
||||
fi
|
||||
|
||||
if ! ${MKDIR} $1; then
|
||||
echo " mkdir $1 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $1 directory made"
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
echo "Mounting virtual filesystems:"
|
||||
|
||||
mount_fs proc /proc proc
|
||||
mount_fs sys /sys sysfs
|
||||
|
||||
if mount_fs dev /dev tmpfs "size=512k,mode=0755"; then
|
||||
mkdir_fs /dev/pts
|
||||
mount_fs pts /dev/pts devpts
|
||||
mkdir_fs /dev/shm
|
||||
# g_serial is not detected by mdev.
|
||||
mknod /dev/ttygserial c 127 0
|
||||
fi
|
||||
|
||||
mount_fs config /config configfs
|
||||
mount_fs tmp /tmp tmpfs
|
||||
mount_fs run /var/run tmpfs
|
||||
mount_fs log /var/log tmpfs
|
||||
|
||||
if [ $retval -ne 0 ]; then
|
||||
echo " WARNING: not able to mount all virtual file systems"
|
||||
fi
|
||||
|
||||
exit $retval
|
14
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S01hotplug
Executable file
14
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S01hotplug
Executable file
@ -0,0 +1,14 @@
|
||||
#! /bin/sh
|
||||
|
||||
echo -n "Setting up mdev: "
|
||||
set -e
|
||||
trap 'echo "failed"' EXIT
|
||||
/bin/ln -s /proc/self/fd /dev/fd
|
||||
/bin/ln -s /proc/self/fd/0 /dev/stdin
|
||||
/bin/ln -s /proc/self/fd/1 /dev/stdout
|
||||
/bin/ln -s /proc/self/fd/2 /dev/stderr
|
||||
/bin/ln -s /proc/kcore /dev/core
|
||||
/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
|
||||
/sbin/mdev -s
|
||||
trap - EXIT
|
||||
echo "done"
|
47
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S02hostname
Executable file
47
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S02hostname
Executable file
@ -0,0 +1,47 @@
|
||||
#!/bin/sh
|
||||
|
||||
PROGRAM=/bin/hostname
|
||||
|
||||
echo -n "Setting hostname: "
|
||||
[ -x ${PROGRAM} ] || (echo "missing"; exit 0)
|
||||
|
||||
if [ -f /etc/hostname ]; then
|
||||
HOST="$(cat /etc/hostname)"
|
||||
else
|
||||
HOST="localhost.localdomain"
|
||||
fi
|
||||
|
||||
start() {
|
||||
if ${PROGRAM} "${HOST}"; then
|
||||
echo "'${HOST}'"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
return 0
|
||||
}
|
||||
|
||||
restart() {
|
||||
stop
|
||||
start
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
start
|
||||
;;
|
||||
stop)
|
||||
stop
|
||||
;;
|
||||
restart|reload)
|
||||
restart
|
||||
;;
|
||||
*)
|
||||
echo $"Usage: $0 {start|stop|restart}"
|
||||
exit 1
|
||||
esac
|
||||
|
||||
exit $?
|
24
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S08syslog
Executable file
24
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S08syslog
Executable file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
|
||||
SYSLOGD=/sbin/syslogd
|
||||
|
||||
echo -n "Starting syslogd: "
|
||||
if [ ! -x "${SYSLOGD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${SYSLOGD}; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "Log messages to syslog: "
|
||||
if echo 4 4 1 7 > /proc/sys/kernel/printk; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
16
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S09klog
Executable file
16
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/S09klog
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
KLOGD=/sbin/klogd
|
||||
|
||||
echo -n "Starting klogd: "
|
||||
if [ ! -x "${KLOGD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${KLOGD}; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
6
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/rcK
Executable file
6
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/rcK
Executable file
@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "Shutting down ..."
|
||||
for k in /etc/init.d/K*; do
|
||||
$k stop
|
||||
done
|
11
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/rcS
Executable file
11
target/device/Atmel/atngw100-base/target_skeleton/etc/init.d/rcS
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
for s in /etc/init.d/S*; do
|
||||
if [ -x $s ]; then
|
||||
$s start
|
||||
fi
|
||||
done
|
||||
|
||||
echo
|
||||
echo "NGW100 ready"
|
||||
echo
|
@ -0,0 +1,27 @@
|
||||
# Inittab for the ATNGW100 development board
|
||||
#
|
||||
# Note: BusyBox init doesn't support runlevels. The runlevels field is
|
||||
# completely ignored by BusyBox init. If you want runlevels, use sysvinit.
|
||||
#
|
||||
# Format for each entry: <id>:<runlevels>:<action>:<process>
|
||||
#
|
||||
# id == tty to run on, or empty for /dev/console
|
||||
# runlevels == ignored
|
||||
# action == one of sysinit, respawn, askfirst, wait, and once
|
||||
# process == program to run
|
||||
|
||||
# Run the rcS script after kernel is booted.
|
||||
::sysinit:/etc/init.d/rcS
|
||||
|
||||
# Run a shell on the first serial port. Comment out if you want a getty instead.
|
||||
ttyS0::respawn:-/bin/sh
|
||||
|
||||
# Run a shell on the g_serial port (USB gadget device)? This shell will spawn
|
||||
# error message if the device is not connected.
|
||||
#ttygserial::respawn:-/bin/sh
|
||||
|
||||
# Uncomment this to run a getty on the first serial port.
|
||||
#ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
|
||||
|
||||
# Run a script on shutdown.
|
||||
::shutdown:/etc/init.d/rcK
|
@ -0,0 +1,49 @@
|
||||
# mdev.conf for ATNGW100
|
||||
#
|
||||
# Syntax:
|
||||
# <regexp> <UID>:<GID> <PERM> [{@,$,*} <CMD>]
|
||||
# @: run <CMD> after creating
|
||||
# $: run <CMD> before removal
|
||||
# *: like @ and $ at the same time
|
||||
# <CMD> is run inside /dev using system()
|
||||
|
||||
full 0:0 666
|
||||
null 0:0 777
|
||||
zero 0:0 666
|
||||
|
||||
random 0:0 444
|
||||
urandom 0:0 444
|
||||
|
||||
console 0:5 0600
|
||||
kmem 0:9 000
|
||||
mem 0:9 0640
|
||||
ptmx 0:5 0660
|
||||
|
||||
sda.* 0:6 0660
|
||||
sdb.* 0:6 0660
|
||||
hda.* 0:6 0660
|
||||
hdb.* 0:6 0660
|
||||
mtd.* 0:6 0660
|
||||
mmc.* 0:6 0660
|
||||
|
||||
# Move input devices to input directory
|
||||
event.* 0:0 0660 @(mkdir -p input&&mv $MDEV input)
|
||||
mice 0:0 0660 @(mkdir -p input&&mv $MDEV input)
|
||||
mouse.* 0:0 0660 @(mkdir -p input&&mv $MDEV input)
|
||||
|
||||
# Move sound devices to sound directory
|
||||
pcm.* 0:101 0660 @(mkdir -p snd&&mv $MDEV snd)
|
||||
seq 0:101 0660 @(mkdir -p snd&&mv $MDEV snd)
|
||||
timer 0:101 0660 @(mkdir -p snd&&mv $MDEV snd)
|
||||
control.* 0:101 0660 @(mkdir -p snd&&mv $MDEV snd)
|
||||
|
||||
tty 0:5 0660
|
||||
tty0.* 0:5 0660
|
||||
tty1.* 0:5 0660
|
||||
tty2.* 0:5 0660
|
||||
tty3.* 0:5 0660
|
||||
tty4.* 0:5 0660
|
||||
tty5.* 0:5 0660
|
||||
tty6.* 0:5 0660
|
||||
|
||||
ttyS.* 0:20 640
|
1
target/device/Atmel/atngw100-base/target_skeleton/etc/mtab
Symbolic link
1
target/device/Atmel/atngw100-base/target_skeleton/etc/mtab
Symbolic link
@ -0,0 +1 @@
|
||||
../proc/mounts
|
@ -0,0 +1,7 @@
|
||||
# Configure Loopback
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
|
||||
# Configure Ethernet 0
|
||||
#auto eth0
|
||||
iface eth0 inet dhcp
|
17
target/device/Atmel/atngw100-base/target_skeleton/etc/passwd
Normal file
17
target/device/Atmel/atngw100-base/target_skeleton/etc/passwd
Normal file
@ -0,0 +1,17 @@
|
||||
root:x:0:0:root:/:/bin/sh
|
||||
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
|
||||
bin:x:2:2:bin:/bin:/bin/sh
|
||||
sys:x:3:3:sys:/dev:/bin/sh
|
||||
sync:x:4:100:sync:/bin:/bin/sync
|
||||
mail:x:8:8:mail:/var/spool/mail:/bin/sh
|
||||
proxy:x:13:13:proxy:/bin:/bin/sh
|
||||
www-data:x:33:33:www-data:/var/www:/bin/sh
|
||||
backup:x:34:34:backup:/var/backups:/bin/sh
|
||||
operator:x:37:37:Operator:/var:/bin/sh
|
||||
haldaemon:x:68:68:hald:/:/bin/sh
|
||||
dbus:x:81:81:dbus:/var/run/dbus:/bin/sh
|
||||
ftp:x:50:50:Anonymous FTP user:/home/ftp:/bin/ash
|
||||
dnsmasq:x:52:52:dnsmasq:/var/lib/dnsmasq:/bin/false
|
||||
sshd:x:110:65534:Operator:/var/run/sshd:/bin/false
|
||||
nobody:x:65534:65534:nobody:/nonexistent:/bin/false
|
||||
default:x:1000:1000:Default non-root user:/home/default:/bin/sh
|
149
target/device/Atmel/atngw100-base/target_skeleton/etc/protocols
Normal file
149
target/device/Atmel/atngw100-base/target_skeleton/etc/protocols
Normal file
@ -0,0 +1,149 @@
|
||||
# /etc/protocols:
|
||||
# $Id: protocols,v 1.3 2001/07/07 07:07:15 nalin Exp $
|
||||
#
|
||||
# Internet (IP) protocols
|
||||
#
|
||||
# from: @(#)protocols 5.1 (Berkeley) 4/17/89
|
||||
#
|
||||
# Updated for NetBSD based on RFC 1340, Assigned Numbers (July 1992).
|
||||
#
|
||||
# See also http://www.iana.org/assignments/protocol-numbers
|
||||
|
||||
ip 0 IP # internet protocol, pseudo protocol number
|
||||
#hopopt 0 HOPOPT # hop-by-hop options for ipv6
|
||||
icmp 1 ICMP # internet control message protocol
|
||||
igmp 2 IGMP # internet group management protocol
|
||||
ggp 3 GGP # gateway-gateway protocol
|
||||
ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'')
|
||||
st 5 ST # ST datagram mode
|
||||
tcp 6 TCP # transmission control protocol
|
||||
cbt 7 CBT # CBT, Tony Ballardie <A.Ballardie@cs.ucl.ac.uk>
|
||||
egp 8 EGP # exterior gateway protocol
|
||||
igp 9 IGP # any private interior gateway (Cisco: for IGRP)
|
||||
bbn-rcc 10 BBN-RCC-MON # BBN RCC Monitoring
|
||||
nvp 11 NVP-II # Network Voice Protocol
|
||||
pup 12 PUP # PARC universal packet protocol
|
||||
argus 13 ARGUS # ARGUS
|
||||
emcon 14 EMCON # EMCON
|
||||
xnet 15 XNET # Cross Net Debugger
|
||||
chaos 16 CHAOS # Chaos
|
||||
udp 17 UDP # user datagram protocol
|
||||
mux 18 MUX # Multiplexing protocol
|
||||
dcn 19 DCN-MEAS # DCN Measurement Subsystems
|
||||
hmp 20 HMP # host monitoring protocol
|
||||
prm 21 PRM # packet radio measurement protocol
|
||||
xns-idp 22 XNS-IDP # Xerox NS IDP
|
||||
trunk-1 23 TRUNK-1 # Trunk-1
|
||||
trunk-2 24 TRUNK-2 # Trunk-2
|
||||
leaf-1 25 LEAF-1 # Leaf-1
|
||||
leaf-2 26 LEAF-2 # Leaf-2
|
||||
rdp 27 RDP # "reliable datagram" protocol
|
||||
irtp 28 IRTP # Internet Reliable Transaction Protocol
|
||||
iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4
|
||||
netblt 30 NETBLT # Bulk Data Transfer Protocol
|
||||
mfe-nsp 31 MFE-NSP # MFE Network Services Protocol
|
||||
merit-inp 32 MERIT-INP # MERIT Internodal Protocol
|
||||
sep 33 SEP # Sequential Exchange Protocol
|
||||
3pc 34 3PC # Third Party Connect Protocol
|
||||
idpr 35 IDPR # Inter-Domain Policy Routing Protocol
|
||||
xtp 36 XTP # Xpress Tranfer Protocol
|
||||
ddp 37 DDP # Datagram Delivery Protocol
|
||||
idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Proto
|
||||
tp++ 39 TP++ # TP++ Transport Protocol
|
||||
il 40 IL # IL Transport Protocol
|
||||
ipv6 41 IPv6 # IPv6
|
||||
sdrp 42 SDRP # Source Demand Routing Protocol
|
||||
ipv6-route 43 IPv6-Route # Routing Header for IPv6
|
||||
ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6
|
||||
idrp 45 IDRP # Inter-Domain Routing Protocol
|
||||
rsvp 46 RSVP # Resource ReSerVation Protocol
|
||||
gre 47 GRE # Generic Routing Encapsulation
|
||||
mhrp 48 MHRP # Mobile Host Routing Protocol
|
||||
bna 49 BNA # BNA
|
||||
ipv6-crypt 50 IPv6-Crypt # Encryption Header for IPv6
|
||||
ipv6-auth 51 IPv6-Auth # Authentication Header for IPv6
|
||||
i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA
|
||||
swipe 53 SWIPE # IP with Encryption
|
||||
narp 54 NARP # NBMA Address Resolution Protocol
|
||||
mobile 55 MOBILE # IP Mobility
|
||||
tlsp 56 TLSP # Transport Layer Security Protocol
|
||||
skip 57 SKIP # SKIP
|
||||
ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6
|
||||
ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6
|
||||
ipv6-opts 60 IPv6-Opts # Destination Options for IPv6
|
||||
# 61 # any host internal protocol
|
||||
cftp 62 CFTP # CFTP
|
||||
# 63 # any local network
|
||||
sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK
|
||||
kryptolan 65 KRYPTOLAN # Kryptolan
|
||||
rvd 66 RVD # MIT Remote Virtual Disk Protocol
|
||||
ippc 67 IPPC # Internet Pluribus Packet Core
|
||||
# 68 # any distributed file system
|
||||
sat-mon 69 SAT-MON # SATNET Monitoring
|
||||
visa 70 VISA # VISA Protocol
|
||||
ipcv 71 IPCV # Internet Packet Core Utility
|
||||
cpnx 72 CPNX # Computer Protocol Network Executive
|
||||
cphb 73 CPHB # Computer Protocol Heart Beat
|
||||
wsn 74 WSN # Wang Span Network
|
||||
pvp 75 PVP # Packet Video Protocol
|
||||
br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring
|
||||
sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary
|
||||
wb-mon 78 WB-MON # WIDEBAND Monitoring
|
||||
wb-expak 79 WB-EXPAK # WIDEBAND EXPAK
|
||||
iso-ip 80 ISO-IP # ISO Internet Protocol
|
||||
vmtp 81 VMTP # Versatile Message Transport
|
||||
secure-vmtp 82 SECURE-VMTP # SECURE-VMTP
|
||||
vines 83 VINES # VINES
|
||||
ttp 84 TTP # TTP
|
||||
nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP
|
||||
dgp 86 DGP # Dissimilar Gateway Protocol
|
||||
tcf 87 TCF # TCF
|
||||
eigrp 88 EIGRP # Enhanced Interior Routing Protocol (Cisco)
|
||||
ospf 89 OSPFIGP # Open Shortest Path First IGP
|
||||
sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol
|
||||
larp 91 LARP # Locus Address Resolution Protocol
|
||||
mtp 92 MTP # Multicast Transport Protocol
|
||||
ax.25 93 AX.25 # AX.25 Frames
|
||||
ipip 94 IPIP # Yet Another IP encapsulation
|
||||
micp 95 MICP # Mobile Internetworking Control Pro.
|
||||
scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro.
|
||||
etherip 97 ETHERIP # Ethernet-within-IP Encapsulation
|
||||
encap 98 ENCAP # Yet Another IP encapsulation
|
||||
# 99 # any private encryption scheme
|
||||
gmtp 100 GMTP # GMTP
|
||||
ifmp 101 IFMP # Ipsilon Flow Management Protocol
|
||||
pnni 102 PNNI # PNNI over IP
|
||||
pim 103 PIM # Protocol Independent Multicast
|
||||
aris 104 ARIS # ARIS
|
||||
scps 105 SCPS # SCPS
|
||||
qnx 106 QNX # QNX
|
||||
a/n 107 A/N # Active Networks
|
||||
ipcomp 108 IPComp # IP Payload Compression Protocol
|
||||
snp 109 SNP # Sitara Networks Protocol
|
||||
compaq-peer 110 Compaq-Peer # Compaq Peer Protocol
|
||||
ipx-in-ip 111 IPX-in-IP # IPX in IP
|
||||
vrrp 112 VRRP # Virtual Router Redundancy Protocol
|
||||
pgm 113 PGM # PGM Reliable Transport Protocol
|
||||
# 114 # any 0-hop protocol
|
||||
l2tp 115 L2TP # Layer Two Tunneling Protocol
|
||||
ddx 116 DDX # D-II Data Exchange
|
||||
iatp 117 IATP # Interactive Agent Transfer Protocol
|
||||
stp 118 STP # Schedule Transfer
|
||||
srp 119 SRP # SpectraLink Radio Protocol
|
||||
uti 120 UTI # UTI
|
||||
smp 121 SMP # Simple Message Protocol
|
||||
sm 122 SM # SM
|
||||
ptp 123 PTP # Performance Transparency Protocol
|
||||
isis 124 ISIS # ISIS over IPv4
|
||||
fire 125 FIRE
|
||||
crtp 126 CRTP # Combat Radio Transport Protocol
|
||||
crdup 127 CRUDP # Combat Radio User Datagram
|
||||
sscopmce 128 SSCOPMCE
|
||||
iplt 129 IPLT
|
||||
sps 130 SPS # Secure Packet Shield
|
||||
pipe 131 PIPE # Private IP Encapsulation within IP
|
||||
sctp 132 SCTP # Stream Control Transmission Protocol
|
||||
fc 133 FC # Fibre Channel
|
||||
# rsvp-e2e-ignore 134 RSVP-E2E-IGNORE
|
||||
# 134-254 # Unassigned
|
||||
# 255 # Reserved
|
@ -0,0 +1 @@
|
||||
../tmp/resolv.conf
|
2117
target/device/Atmel/atngw100-base/target_skeleton/etc/services
Normal file
2117
target/device/Atmel/atngw100-base/target_skeleton/etc/services
Normal file
File diff suppressed because it is too large
Load Diff
17
target/device/Atmel/atngw100-base/target_skeleton/etc/shadow
Normal file
17
target/device/Atmel/atngw100-base/target_skeleton/etc/shadow
Normal file
@ -0,0 +1,17 @@
|
||||
root:$1$OJeedGT3$uG0eWkNhkeq0WO6Wldk1Y.:13200:0:99999:7:::
|
||||
daemon:!:13200:0:99999:7:::
|
||||
bin:!:13200:0:99999:7:::
|
||||
sys:!:13200:0:99999:7:::
|
||||
sync:!:13200:0:99999:7:::
|
||||
mail:!:13200:0:99999:7:::
|
||||
proxy:!:13200:0:99999:7:::
|
||||
www-data:!:13200:0:99999:7:::
|
||||
backup:!:13200:0:99999:7:::
|
||||
operator:!:13200:0:99999:7:::
|
||||
haldaemon:!:13200:0:99999:7:::
|
||||
dbus:!:13200:0:99999:7:::
|
||||
ftp:!:13200:0:99999:7:::
|
||||
dnsmasq:!:13200:0:99999:7:::
|
||||
sshd:!:13200:0:99999:7:::
|
||||
nobody:!:13200:0:99999:7:::
|
||||
default:!:13200:0:99999:7:::
|
@ -0,0 +1,8 @@
|
||||
# /etc/shells: valid login shells
|
||||
/bin/ash
|
||||
/bin/sh
|
||||
/bin/zsh
|
||||
/bin/bash
|
||||
/usr/bin/zsh
|
||||
/usr/bin/bash
|
||||
/usr/bin/screen
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Thu Sep 27 01:49:02 2007
|
||||
# Tue Feb 26 08:58:10 2008
|
||||
#
|
||||
BR2_HAVE_DOT_CONFIG=y
|
||||
BR2_VERSION="0.10.0-svn"
|
||||
@ -35,14 +35,13 @@ BR2_ENDIAN="BIG"
|
||||
#
|
||||
# Project Options
|
||||
#
|
||||
BR2_PROJECT="atngw100"
|
||||
BR2_HOSTNAME="ATNGW100"
|
||||
BR2_BANNER="Welcome to the Erik's uClibc development environment."
|
||||
BR2_PROJECT="atngw100-base"
|
||||
BR2_HOSTNAME="atngw100-base.example.net"
|
||||
BR2_BANNER="ATNGW100-BASE ($(DATE))"
|
||||
|
||||
#
|
||||
# Preset Devices
|
||||
#
|
||||
BR2_PACKAGE_LINUX=y
|
||||
BR2_TARGET_ATMEL=y
|
||||
|
||||
#
|
||||
@ -54,11 +53,13 @@ BR2_TARGET_AT32AP7000=y
|
||||
# BR2_TARGET_AT32AP7002 is not set
|
||||
|
||||
#
|
||||
# Development Board support
|
||||
# Development board support
|
||||
#
|
||||
# BR2_TARGET_AVR32_ATSTK1002 is not set
|
||||
BR2_TARGET_AVR32_ATNGW100=y
|
||||
BR2_BOARD_NAME="atngw100"
|
||||
# BR2_TARGET_AVR32_ATNGW100 is not set
|
||||
BR2_TARGET_AVR32_ATNGW100_BASE=y
|
||||
# BR2_TARGET_AVR32_ATNGW100_EXPANDED is not set
|
||||
BR2_BOARD_NAME="atngw100-base"
|
||||
|
||||
#
|
||||
# Package support
|
||||
@ -67,18 +68,9 @@ BR2_BOARD_NAME="atngw100"
|
||||
#
|
||||
# Secondary locations
|
||||
#
|
||||
BR2_TARGET_ATMEL_COPYTO="/tftpboot"
|
||||
BR2_TARGET_ATMEL_COPYTO=""
|
||||
BR2_BOARD_PATH="target/device/Atmel/$(BR2_BOARD_NAME)"
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_SERVERIP="10.175.196.220"
|
||||
BR2_TARGET_UBOOT_IPADDR="10.175.196.18"
|
||||
BR2_TARGET_UBOOT_GATEWAY="10.175.196.1"
|
||||
BR2_TARGET_UBOOT_NETMASK="255.255.255.0"
|
||||
BR2_TARGET_UBOOT_ETHADDR="04:25:fe:ed:00:18"
|
||||
|
||||
#
|
||||
# It will be copied to $(BR2_AT91BOOTSTRAP_JUMP_ADDR)
|
||||
#
|
||||
# BR2_TARGET_VALKA is not set
|
||||
|
||||
#
|
||||
# Generic System Support
|
||||
@ -90,7 +82,7 @@ BR2_TARGET_UBOOT_ETHADDR="04:25:fe:ed:00:18"
|
||||
#
|
||||
# Build options
|
||||
#
|
||||
BR2_WGET="wget --passive-ftp"
|
||||
BR2_WGET="wget --passive-ftp --retry-connrefused --waitretry=10"
|
||||
BR2_SVN_CO="svn co"
|
||||
BR2_SVN_UP="svn up"
|
||||
BR2_GIT="git clone"
|
||||
@ -103,6 +95,9 @@ BR2_DL_DIR="$(BASE_DIR)/src/dl"
|
||||
# Mirrors and Download locations
|
||||
#
|
||||
BR2_SOURCEFORGE_MIRROR="easynews"
|
||||
BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
|
||||
BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
|
||||
BR2_DEBIAN_MIRROR="http://ftp.debian.org"
|
||||
|
||||
#
|
||||
# Atmel Mirrors
|
||||
@ -110,13 +105,17 @@ BR2_SOURCEFORGE_MIRROR="easynews"
|
||||
BR2_ATMEL_MIRROR="ftp://at91dist:distrib@81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/"
|
||||
BR2_AT91_PATCH_MIRROR="http://maxim.org.za/AT91RM9200/2.6/"
|
||||
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
|
||||
# BR2_FPU_SUFFIX is not set
|
||||
BR2_TOPDIR_PREFIX=""
|
||||
BR2_TOPDIR_SUFFIX=""
|
||||
BR2_ROOTFS_PREFIX="rootfs"
|
||||
BR2_ROOTFS_SUFFIX="$(DATE)"
|
||||
BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
|
||||
BR2_GNU_TARGET_SUFFIX="linux-uclibc"
|
||||
BR2_JLEVEL=2
|
||||
BR2_JLEVEL=1
|
||||
# BR2_PREFER_IMA is not set
|
||||
# BR2_DEPRECATED is not set
|
||||
BR2_RECENT=y
|
||||
BR2_STRIP_strip=y
|
||||
# BR2_STRIP_sstrip is not set
|
||||
# BR2_STRIP_none is not set
|
||||
@ -128,19 +127,15 @@ BR2_UPDATE_CONFIG=y
|
||||
#
|
||||
# Toolchain
|
||||
#
|
||||
# BR2_TOOLCHAIN_BUILDROOT is not set
|
||||
BR2_TOOLCHAIN_BUILDROOT=y
|
||||
# BR2_TOOLCHAIN_EXTERNAL is not set
|
||||
BR2_TOOLCHAIN_EXTERNAL_SOURCE=y
|
||||
# BR2_TOOLCHAIN_EXTERNAL_SOURCE is not set
|
||||
BR2_TOOLCHAIN_SOURCE=y
|
||||
BR2_TOOLCHAIN_ATMEL_AVR32=y
|
||||
# BR2_TOOLCHAIN_UNKNOWNVENDOR is not set
|
||||
BR2_VENDOR_SITE="$(BR2_ATMEL_MIRROR)/Source"
|
||||
BR2_VENDOR_SUFFIX="-avr32"
|
||||
BR2_VENDOR_BINUTILS_RELEASE="-2.0"
|
||||
BR2_VENDOR_GCC_RELEASE="-2.0"
|
||||
BR2_VENDOR_UCLIBC_RELEASE="-2.0"
|
||||
BR2_VENDOR_GDB_RELEASE="-2.0"
|
||||
BR2_VENDOR_PATCH_DIR="target/device/Atmel/toolchain/avr32"
|
||||
BR2_EXT_GCC_VERSION_4_1_2=y
|
||||
BR2_EXT_GCC_VERSION_4_2_1=y
|
||||
BR2_EXT_BINUTILS_VERSION_2_17=y
|
||||
BR2_EXT_UCLIBC_VERSION_0_9_29=y
|
||||
BR2_EXT_UCLIBC_VERSION_0_9_28_3=y
|
||||
|
||||
#
|
||||
# Kernel Header Options
|
||||
@ -156,20 +151,19 @@ BR2_VENDOR_PATCH_DIR="target/device/Atmel/toolchain/avr32"
|
||||
# BR2_KERNEL_HEADERS_2_6_20 is not set
|
||||
# BR2_KERNEL_HEADERS_2_6_21_5 is not set
|
||||
# BR2_KERNEL_HEADERS_2_6_21 is not set
|
||||
BR2_KERNEL_HEADERS_2_6_22_1=y
|
||||
# BR2_KERNEL_HEADERS_2_6_22_1 is not set
|
||||
# BR2_KERNEL_HEADERS_2_6_22_10 is not set
|
||||
# BR2_KERNEL_HEADERS_2_6_22 is not set
|
||||
# BR2_KERNEL_HEADERS_2_6_23 is not set
|
||||
BR2_KERNEL_HEADERS_2_6_24=y
|
||||
# BR2_KERNEL_HEADERS_SNAP is not set
|
||||
# BR2_KERNEL_HEADERS_IPMI is not set
|
||||
# BR2_KERNEL_HEADERS_LZMA is not set
|
||||
# BR2_KERNEL_HEADERS_RT is not set
|
||||
# BR2_KERNEL_HEADERS_PATCH_DIR is not set
|
||||
BR2_DEFAULT_KERNEL_HEADERS="2.6.22.1"
|
||||
BR2_DEFAULT_KERNEL_HEADERS="2.6.24"
|
||||
|
||||
#
|
||||
# uClibc Options
|
||||
#
|
||||
BR2_UCLIBC_VERSION_0_9_28_3=y
|
||||
# BR2_UCLIBC_VERSION_0_9_29 is not set
|
||||
# BR2_UCLIBC_VERSION_0_9_28_3 is not set
|
||||
BR2_UCLIBC_VERSION_0_9_29=y
|
||||
# BR2_UCLIBC_VERSION_SNAPSHOT is not set
|
||||
BR2_UCLIBC_CONFIG="target/device/Atmel/uClibc.config.avr32"
|
||||
# BR2_ENABLE_LOCALE is not set
|
||||
@ -177,7 +171,7 @@ BR2_UCLIBC_CONFIG="target/device/Atmel/uClibc.config.avr32"
|
||||
# BR2_PTHREADS is not set
|
||||
BR2_PTHREADS_OLD=y
|
||||
# BR2_PTHREADS_NATIVE is not set
|
||||
BR2_PTHREAD_DEBUG=y
|
||||
# BR2_PTHREAD_DEBUG is not set
|
||||
# BR2_UCLIBC_PROGRAM_INVOCATION is not set
|
||||
|
||||
#
|
||||
@ -195,17 +189,18 @@ BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
|
||||
#
|
||||
# BR2_GCC_VERSION_3_4_6 is not set
|
||||
# BR2_GCC_VERSION_4_0_4 is not set
|
||||
BR2_GCC_VERSION_4_1_2=y
|
||||
# BR2_GCC_VERSION_4_1_2 is not set
|
||||
# BR2_GCC_VERSION_4_2_0 is not set
|
||||
# BR2_GCC_VERSION_4_2_1 is not set
|
||||
# BR2_GCC_SUPPORTS_SYSROOT is not set
|
||||
BR2_GCC_VERSION_4_2_1=y
|
||||
BR2_GCC_SUPPORTS_SYSROOT=y
|
||||
# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
|
||||
BR2_GCC_VERSION="4.1.2"
|
||||
BR2_GCC_VERSION="4.2.1"
|
||||
# BR2_TOOLCHAIN_SYSROOT is not set
|
||||
# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
|
||||
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
|
||||
# BR2_GCC_CROSS_CXX is not set
|
||||
BR2_GCC_CROSS_CXX=y
|
||||
# BR2_INSTALL_LIBSTDCPP is not set
|
||||
BR2_GCC_SHARED_LIBGCC=y
|
||||
# BR2_GCC_SHARED_LIBGCC is not set
|
||||
|
||||
#
|
||||
# Ccache Options
|
||||
@ -235,8 +230,9 @@ BR2_LARGEFILE=y
|
||||
BR2_INET_IPV6=y
|
||||
BR2_INET_RPC=y
|
||||
BR2_USE_WCHAR=y
|
||||
BR2_SOFT_FLOAT=y
|
||||
BR2_TARGET_OPTIMIZATION="-Os -pipe"
|
||||
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
|
||||
# BR2_CROSS_TOOLCHAIN_TARGET_UTILS is not set
|
||||
|
||||
#
|
||||
# Package Selection for the target
|
||||
@ -244,13 +240,14 @@ BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
|
||||
BR2_PACKAGE_BUSYBOX=y
|
||||
# BR2_BUSYBOX_VERSION_1_2_2_1 is not set
|
||||
# BR2_BUSYBOX_VERSION_1_6_1 is not set
|
||||
# BR2_BUSYBOX_VERSION_1_7_0 is not set
|
||||
BR2_BUSYBOX_VERSION_1_7_1=y
|
||||
# BR2_BUSYBOX_VERSION_1_7_X is not set
|
||||
# BR2_BUSYBOX_VERSION_1_8_X is not set
|
||||
BR2_BUSYBOX_VERSION_1_9_X=y
|
||||
# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
|
||||
BR2_BUSYBOX_VERSION="1.7.1"
|
||||
BR2_BUSYBOX_VERSION="1.9.1"
|
||||
BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/Atmel/uClibc.config.avr32"
|
||||
# BR2_PACKAGE_BUSYBOX_HIDE_OTHERS is not set
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_BOARD_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
|
||||
BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
|
||||
BR2_PACKAGE_BUSYBOX_SKELETON=y
|
||||
|
||||
#
|
||||
@ -258,18 +255,10 @@ BR2_PACKAGE_BUSYBOX_SKELETON=y
|
||||
#
|
||||
# BR2_PACKAGE_BASH is not set
|
||||
# BR2_PACKAGE_BZIP2 is not set
|
||||
# BR2_PACKAGE_COREUTILS is not set
|
||||
# BR2_PACKAGE_DIFFUTILS is not set
|
||||
# BR2_PACKAGE_ED is not set
|
||||
# BR2_PACKAGE_FINDUTILS is not set
|
||||
# BR2_PACKAGE_FLEX is not set
|
||||
# BR2_PACKAGE_GAWK is not set
|
||||
# BR2_PACKAGE_GCC_TARGET is not set
|
||||
# BR2_PACKAGE_GREP is not set
|
||||
# BR2_PACKAGE_MAKE is not set
|
||||
# BR2_PACKAGE_PATCH is not set
|
||||
# BR2_PACKAGE_SED is not set
|
||||
# BR2_PACKAGE_TAR is not set
|
||||
|
||||
#
|
||||
# Other development stuff
|
||||
@ -302,9 +291,17 @@ BR2_HOST_FAKEROOT=y
|
||||
# BR2_PACKAGE_BSDIFF is not set
|
||||
# BR2_PACKAGE_CUSTOMIZE is not set
|
||||
# BR2_PACKAGE_DASH is not set
|
||||
# BR2_PACKAGE_FCONFIG is not set
|
||||
# BR2_PACKAGE_FILE is not set
|
||||
# BR2_PACKAGE_FIS is not set
|
||||
# BR2_PACKAGE_KEXEC is not set
|
||||
# BR2_PACKAGE_LESS is not set
|
||||
# BR2_PACKAGE_ICU is not set
|
||||
# BR2_PACKAGE_IPKG is not set
|
||||
# BR2_PACKAGE_CUPS is not set
|
||||
# BR2_PACKAGE_NG_SPICE_REWORK is not set
|
||||
# BR2_PACKAGE_GAMIN is not set
|
||||
# BR2_PACKAGE_STARTUP_NOTIFICATION is not set
|
||||
# BR2_PACKAGE_CLASSPATH is not set
|
||||
BR2_PACKAGE_LIBDAEMON=y
|
||||
# BR2_PACKAGE_LIBELF is not set
|
||||
# BR2_PACKAGE_LIBEVENT is not set
|
||||
@ -312,40 +309,41 @@ BR2_PACKAGE_LIBDAEMON=y
|
||||
# BR2_PACKAGE_LIBGCRYPT is not set
|
||||
# BR2_PACKAGE_LIBGPG_ERROR is not set
|
||||
# BR2_PACKAGE_LIBLOCKFILE is not set
|
||||
BR2_PACKAGE_LIBSYSFS=y
|
||||
# BR2_PACKAGE_LIBSYSFS is not set
|
||||
# BR2_PACKAGE_LIBXML2 is not set
|
||||
|
||||
#
|
||||
# libxslt - disabled (requires pkgconfig)
|
||||
#
|
||||
# BR2_PACKAGE_LOCKFILE_PROGS is not set
|
||||
# BR2_PACKAGE_LSOF is not set
|
||||
# BR2_PACKAGE_LTP-TESTSUITE is not set
|
||||
# BR2_PACKAGE_LTRACE is not set
|
||||
# BR2_PACKAGE_LTT is not set
|
||||
# BR2_PACKAGE_MODULE_INIT_TOOLS is not set
|
||||
# BR2_PACKAGE_MODUTILS is not set
|
||||
# BR2_PACKAGE_NANO is not set
|
||||
# BR2_PACKAGE_PORTAGE is not set
|
||||
# BR2_PACKAGE_PROCPS is not set
|
||||
# BR2_PACKAGE_PSMISC is not set
|
||||
# BR2_PACKAGE_SQLITE is not set
|
||||
# BR2_PACKAGE_STRACE is not set
|
||||
# BR2_PACKAGE_SUDO is not set
|
||||
# BR2_PACKAGE_SYSKLOGD is not set
|
||||
# BR2_PACKAGE_SYSVINIT is not set
|
||||
# BR2_PACKAGE_TINYLOGIN is not set
|
||||
# BR2_PACKAGE_UEMACS is not set
|
||||
# BR2_PACKAGE_UTIL-LINUX is not set
|
||||
# BR2_PACKAGE_WHICH is not set
|
||||
BR2_NETWORK_SUPPORT=y
|
||||
|
||||
#
|
||||
# Networking applications
|
||||
#
|
||||
# BR2_PACKAGE_ARGUS is not set
|
||||
# BR2_PACKAGE_AVAHI is not set
|
||||
|
||||
#
|
||||
# argus - disabled (requires libpcap)
|
||||
#
|
||||
BR2_PACKAGE_AVAHI=y
|
||||
BR2_PACKAGE_AVAHI_AUTOIPD=y
|
||||
|
||||
#
|
||||
# mDNS/DNS-SD daemon - disabled (requires expat)
|
||||
#
|
||||
# BR2_PACKAGE_BOA is not set
|
||||
# BR2_PACKAGE_BIND is not set
|
||||
# BR2_PACKAGE_BRIDGE is not set
|
||||
# BR2_PACKAGE_CURL is not set
|
||||
# BR2_PACKAGE_LIBCURL is not set
|
||||
# BR2_PACKAGE_ISC_DHCP is not set
|
||||
# BR2_PACKAGE_DNSMASQ is not set
|
||||
# BR2_PACKAGE_DROPBEAR is not set
|
||||
# BR2_PACKAGE_ETHTOOL is not set
|
||||
@ -353,11 +351,17 @@ BR2_NETWORK_SUPPORT=y
|
||||
# BR2_PACKAGE_IRDA_UTILS is not set
|
||||
# BR2_PACKAGE_IPERF is not set
|
||||
# BR2_PACKAGE_IPROUTE2 is not set
|
||||
# BR2_PACKAGE_IPSEC_TOOLS is not set
|
||||
|
||||
#
|
||||
# ipsec-tools - disabled (requires openssl, flex and the flex library (libfl.a) )
|
||||
#
|
||||
# BR2_PACKAGE_IPTABLES is not set
|
||||
# BR2_PACKAGE_KISMET is not set
|
||||
# BR2_PACKAGE_L2TP is not set
|
||||
# BR2_PACKAGE_LIBCGI is not set
|
||||
# BR2_PACKAGE_LIBCGICC is not set
|
||||
# BR2_PACKAGE_LIBEXOSIP2 is not set
|
||||
# BR2_PACKAGE_LIBOSIP2 is not set
|
||||
# BR2_PACKAGE_LIBPCAP is not set
|
||||
# BR2_PACKAGE_LINKS is not set
|
||||
# BR2_PACKAGE_LRZSZ is not set
|
||||
@ -367,7 +371,6 @@ BR2_NETWORK_SUPPORT=y
|
||||
# BR2_PACKAGE_MUTT is not set
|
||||
# BR2_PACKAGE_NBD is not set
|
||||
# BR2_PACKAGE_NCFTP is not set
|
||||
# BR2_PACKAGE_NETCAT is not set
|
||||
# BR2_PACKAGE_NETKITBASE is not set
|
||||
# BR2_PACKAGE_NETKITTELNET is not set
|
||||
# BR2_PACKAGE_NETPLUG is not set
|
||||
@ -405,96 +408,26 @@ BR2_NETWORK_SUPPORT=y
|
||||
# BR2_PACKAGE_TCPDUMP is not set
|
||||
# BR2_PACKAGE_DHCPDUMP is not set
|
||||
# BR2_PACKAGE_TFTPD is not set
|
||||
# BR2_PACKAGE_LIGHTTPD is not set
|
||||
# BR2_PACKAGE_THTTPD is not set
|
||||
# BR2_PACKAGE_TINYHTTPD is not set
|
||||
# BR2_PACKAGE_TN5250 is not set
|
||||
# BR2_PACKAGE_TTCP is not set
|
||||
# BR2_PACKAGE_VPNC is not set
|
||||
|
||||
#
|
||||
# vpnc - disabled (requires libgcrypt and libgpg_error)
|
||||
#
|
||||
# BR2_PACKAGE_VTUN is not set
|
||||
# BR2_PACKAGE_WGET is not set
|
||||
# BR2_PACKAGE_WIRELESS_TOOLS is not set
|
||||
BR2_BLOCKDEV_SUPPORT=y
|
||||
# BR2_PACKAGE_DBUS is not set
|
||||
# BR2_PACKAGE_DM is not set
|
||||
# BR2_PACKAGE_DMRAID is not set
|
||||
# BR2_PACKAGE_E2FSPROGS is not set
|
||||
# BR2_PACKAGE_GADGETFS_TEST is not set
|
||||
# BR2_PACKAGE_HAL is not set
|
||||
# BR2_PACKAGE_HDPARM is not set
|
||||
# BR2_PACKAGE_HOTPLUG is not set
|
||||
# BR2_PACKAGE_HWDATA is not set
|
||||
# BR2_PACKAGE_IOSTAT is not set
|
||||
# BR2_PACKAGE_LIBAIO is not set
|
||||
# BR2_PACKAGE_LIBRAW1394 is not set
|
||||
# BR2_PACKAGE_LIBUSB is not set
|
||||
# BR2_PACKAGE_LM_SENSORS is not set
|
||||
# BR2_PACKAGE_LVM2 is not set
|
||||
# BR2_PACKAGE_MDADM is not set
|
||||
# BR2_PACKAGE_MEMTESTER is not set
|
||||
# BR2_PACKAGE_MKDOSFS is not set
|
||||
# BR2_BLOCKDEV_SUPPORT is not set
|
||||
BR2_PACKAGE_MTD=y
|
||||
# BR2_PACKAGE_MTD_EXPERIMENTAL is not set
|
||||
|
||||
#
|
||||
# MTD package selection
|
||||
#
|
||||
BR2_PACKAGE_MTD_ORIG=y
|
||||
# BR2_PACKAGE_MTD_SNAPSHOT is not set
|
||||
BR2_PACKAGE_MTD_ORIG_STRING="mtd-utils-1.0.0.tar.gz"
|
||||
|
||||
#
|
||||
# MTD tools selection
|
||||
#
|
||||
BR2_PACKAGE_MTD_FLASH_ERASE=y
|
||||
BR2_PACKAGE_MTD_FLASH_ERASEALL=y
|
||||
# BR2_PACKAGE_MTD_FLASH_INFO is not set
|
||||
# BR2_PACKAGE_MTD_FLASH_LOCK is not set
|
||||
# BR2_PACKAGE_MTD_FLASH_UNLOCK is not set
|
||||
# BR2_PACKAGE_MTD_FLASHCP is not set
|
||||
# BR2_PACKAGE_MTD_ERASE is not set
|
||||
BR2_PACKAGE_MTD_JFFS2DUMP=y
|
||||
# BR2_PACKAGE_MTD_JFFS3DUMP is not set
|
||||
# BR2_PACKAGE_MTD_SUMTOOL is not set
|
||||
# BR2_PACKAGE_MTD_FTL_CHECK is not set
|
||||
# BR2_PACKAGE_MTD_FTL_FORMAT is not set
|
||||
# BR2_PACKAGE_MTD_NFTL_FORMAT is not set
|
||||
# BR2_PACKAGE_MTD_NFTLDUMP is not set
|
||||
BR2_PACKAGE_MTD_MKFSJFFS2=y
|
||||
# BR2_PACKAGE_MTD_MKFSJFFS is not set
|
||||
# BR2_PACKAGE_MTD_NANDDUMP is not set
|
||||
# BR2_PACKAGE_MTD_NANDWRITE is not set
|
||||
BR2_PACKAGE_MTD_MTD_DEBUG=y
|
||||
# BR2_PACKAGE_MTD_DOCFDISK is not set
|
||||
# BR2_PACKAGE_MTD_DOC_LOADBIOS is not set
|
||||
# BR2_PACKAGE_PCIUTILS is not set
|
||||
# BR2_PACKAGE_PCMCIA is not set
|
||||
# BR2_PACKAGE_RAIDTOOLS is not set
|
||||
# BR2_PACKAGE_SETSERIAL is not set
|
||||
# BR2_PACKAGE_SFDISK is not set
|
||||
# BR2_PACKAGE_SMARTMONTOOLS is not set
|
||||
BR2_PACKAGE_UDEV=y
|
||||
BR2_PACKAGE_UDEV_UTILS=y
|
||||
|
||||
#
|
||||
# Extra udev tools
|
||||
#
|
||||
# BR2_PACKAGE_UDEV_VOLUME_ID is not set
|
||||
# BR2_PACKAGE_UDEV_SCSI_ID is not set
|
||||
# BR2_PACKAGE_USBMOUNT is not set
|
||||
# BR2_PACKAGE_USBUTILS is not set
|
||||
# BR2_PACKAGE_WIPE is not set
|
||||
# BR2_PACKAGE_XFSPROGS is not set
|
||||
# BR2_AUDIO_SUPPORT is not set
|
||||
# BR2_GRAPHIC_SUPPORT is not set
|
||||
BR2_COMPRESSOR_SUPPORT=y
|
||||
# BR2_PACKAGE_GZIP is not set
|
||||
# BR2_PACKAGE_LZO is not set
|
||||
# BR2_PACKAGE_LZMA_TARGET is not set
|
||||
# BR2_PACKAGE_LZMA_HOST is not set
|
||||
BR2_PACKAGE_ZLIB=y
|
||||
# BR2_PACKAGE_ZLIB_TARGET_HEADERS is not set
|
||||
# BR2_COMPRESSOR_SUPPORT is not set
|
||||
# BR2_SCRIPTING_SUPPORT is not set
|
||||
# BR2_GAMES is not set
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
# BR2_PACKAGE_VIM is not set
|
||||
|
||||
#
|
||||
# Target filesystem options
|
||||
@ -505,82 +438,102 @@ BR2_PACKAGE_ZLIB=y
|
||||
#
|
||||
# BR2_TARGET_ROOTFS_CRAMFS is not set
|
||||
# BR2_TARGET_ROOTFS_CLOOP is not set
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
BR2_TARGET_ROOTFS_EXT2_BLOCKS=0
|
||||
BR2_TARGET_ROOTFS_EXT2_INODES=0
|
||||
BR2_TARGET_ROOTFS_EXT2_RESBLKS=0
|
||||
BR2_TARGET_ROOTFS_EXT2_SQUASH=y
|
||||
BR2_TARGET_ROOTFS_EXT2_OUTPUT="$(IMAGE).ext2"
|
||||
# BR2_TARGET_ROOTFS_EXT2_NONE is not set
|
||||
# BR2_TARGET_ROOTFS_EXT2_GZIP is not set
|
||||
BR2_TARGET_ROOTFS_EXT2_BZIP2=y
|
||||
# BR2_TARGET_ROOTFS_EXT2_LZMA is not set
|
||||
BR2_TARGET_ROOTFS_EXT2_COPYTO=""
|
||||
# BR2_TARGET_ROOTFS_EXT2 is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2=y
|
||||
BR2_TARGET_ROOTFS_JFFS2_FLASH=y
|
||||
# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH is not set
|
||||
# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
|
||||
# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2_FLASH_128=y
|
||||
# BR2_TARGET_ROOTFS_JFFS2_FLASH_64 is not set
|
||||
# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x1000
|
||||
BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x10000
|
||||
BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
|
||||
# BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER is not set
|
||||
# BR2_JFFS2_TARGET_SREC is not set
|
||||
# BR2_TARGET_ROOTFS_JFFS2_PAD is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2_PAD=y
|
||||
BR2_TARGET_ROOTFS_JFFS2_PADSIZE=0x0
|
||||
# BR2_TARGET_ROOTFS_JFFS2_LE is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2_BE=y
|
||||
# BR2_TARGET_ROOTFS_JFFS2_SQUASH is not set
|
||||
# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
|
||||
BR2_TARGET_ROOTFS_JFFS2_OUTPUT="$(IMAGE).jffs2"
|
||||
BR2_TARGET_ROOTFS_JFFS2_COPYTO=""
|
||||
# BR2_TARGET_ROOTFS_SQUASHFS is not set
|
||||
BR2_TARGET_ROOTFS_TAR=y
|
||||
# BR2_TARGET_ROOTFS_TAR_NONE is not set
|
||||
BR2_TARGET_ROOTFS_TAR_NONE=y
|
||||
# BR2_TARGET_ROOTFS_TAR_GZIP is not set
|
||||
BR2_TARGET_ROOTFS_TAR_BZIP2=y
|
||||
# BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
|
||||
# BR2_TARGET_ROOTFS_TAR_LZMA is not set
|
||||
BR2_TARGET_ROOTFS_TAR_OPTIONS=""
|
||||
BR2_TARGET_ROOTFS_TAR_COPYTO=""
|
||||
# BR2_TARGET_ROOTFS_CPIO is not set
|
||||
# BR2_TARGET_ROOTFS_INITRAMFS is not set
|
||||
|
||||
#
|
||||
# bootloader for target device
|
||||
#
|
||||
BR2_TARGET_U_BOOT=y
|
||||
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE=""
|
||||
BR2_TARGET_U_BOOT_CONFIG_BOARD="atngw100_config"
|
||||
BR2_TARGET_U_BOOT_SERVERIP=""
|
||||
BR2_TARGET_U_BOOT_IPADDR=""
|
||||
BR2_TARGET_U_BOOT_ETH0ADDR=""
|
||||
BR2_TARGET_U_BOOT_ETH1ADDR=""
|
||||
BR2_TARGET_U_BOOT_BOOTARGS="console=ttyS0 root=/dev/mtdblock1 rootfstype=jffs2 g_serial.use_acm=1"
|
||||
BR2_TARGET_U_BOOT_BOOTCMD="fsload 0x90300000 /boot/uImage; bootm"
|
||||
|
||||
#
|
||||
# Kernel
|
||||
#
|
||||
# BR2_KERNEL_none is not set
|
||||
BR2_KERNEL_LINUX=y
|
||||
BR2_KERNEL_LINUX_ADVANCED=y
|
||||
# BR2_KERNEL_LINUX is not set
|
||||
# BR2_KERNEL_HURD is not set
|
||||
BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG=y
|
||||
BR2_PACKAGE_LINUX_KCONFIG="$(BOARD_PATH)/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config"
|
||||
BR2_PACKAGE_LINUX=y
|
||||
BR2_PACKAGE_LINUX_KCONFIG="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-2.6.22.5.config"
|
||||
BR2_PACKAGE_LINUX_FORMAT="uImage"
|
||||
# BR2_LINUX_2_6_SNAP is not set
|
||||
# BR2_LINUX_2_6_MM is not set
|
||||
BR2_KERNEL_CURRENT_VERSION="2.6.24"
|
||||
BR2_KERNEL_THIS_VERSION="2.6.24"
|
||||
BR2_KERNEL_SITE="http://ftp.kernel.org/pub/linux/kernel/v2.6/"
|
||||
BR2_MM_PATCH_SITE="http://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6"
|
||||
BR2_RC_MM_PATCH_DIR="$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)/2.6.$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)-mm$(BR2_KERNEL_MM_LEVEL)"
|
||||
# BR2_LINUX_2_6_STABLE is not set
|
||||
BR2_LINUX_2_6_22_1=y
|
||||
# BR2_LINUX_2_6_22 is not set
|
||||
# BR2_LINUX_2_6_21_6 is not set
|
||||
# BR2_LINUX_2_6_21_1 is not set
|
||||
# BR2_LINUX_2_6_21 is not set
|
||||
# BR2_LINUX_2_6_20_4 is not set
|
||||
# BR2_LINUX_2_6_20 is not set
|
||||
# BR2_LINUX_2_6_19_2 is not set
|
||||
# BR2_LINUX_2_6_19 is not set
|
||||
# BR2_LINUX_2_6_18 is not set
|
||||
# BR2_LINUX_2_6_17 is not set
|
||||
# BR2_LINUX_2_6_16 is not set
|
||||
# BR2_LINUX_2_6_15 is not set
|
||||
BR2_LINUX_2_6_24=y
|
||||
# BR2_LINUX_2_6_23 is not set
|
||||
# BR2_LINUX_CUSTOM is not set
|
||||
# BR2_LINUX_2_6_22_10 is not set
|
||||
# BR2_LINUX_2_6_22_1 is not set
|
||||
# BR2_LINUX_2_6_22 is not set
|
||||
# BR2_LINUX_2_6_21_7 is not set
|
||||
# BR2_LINUX_2_6_21_5 is not set
|
||||
# BR2_LINUX_2_6_21 is not set
|
||||
# BR2_LINUX_2_6_20 is not set
|
||||
# BR2_LINUX26_CUSTOM is not set
|
||||
|
||||
#
|
||||
# Patches
|
||||
#
|
||||
BR2_KERNEL_ADD_NO_PATCH=y
|
||||
# BR2_KERNEL_ADD_LATEST_MINORPATCH is not set
|
||||
# BR2_KERNEL_ADD_MINORPATCH is not set
|
||||
# BR2_KERNEL_ADD_LATEST_RC_PATCH is not set
|
||||
# BR2_KERNEL_ADD_RC_PATCH is not set
|
||||
# BR2_KERNEL_ADD_LATEST_SNAPSHOT is not set
|
||||
# BR2_KERNEL_ADD_SNAPSHOT is not set
|
||||
# BR2_KERNEL_ADD_LATEST_MM_PATCH is not set
|
||||
# BR2_KERNEL_ADD_MM_PATCH is not set
|
||||
# BR2_KERNEL_ADD_PATCH is not set
|
||||
BR2_LINUX_BSP_PATCH=""
|
||||
BR2_DOWNLOAD_LINUX26_VERSION="2.6.22.1"
|
||||
BR2_LINUX26_VERSION="2.6.22.1"
|
||||
BR2_LINUX26_RC_PATCH=""
|
||||
# BR2_KERNEL_PREPATCHED is not set
|
||||
BR2_KERNEL_BASE=y
|
||||
# BR2_KERNEL_LATEST is not set
|
||||
BR2_DOWNLOAD_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
|
||||
BR2_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
|
||||
|
||||
#
|
||||
# Linux Kernel Configuration
|
||||
#
|
||||
BR2_PACKAGE_LINUX_USE_KCONFIG=y
|
||||
# BR2_LINUX26_DEFCONFIG is not set
|
||||
# BR2_LINUX_CUSTOMIZE is not set
|
||||
# BR2_PACKAGE_LINUX_USE_DEFCONFIG is not set
|
||||
# BR2_PACKAGE_LINUX_USE_XCONFIG is not set
|
||||
# BR2_LINUX_BIN_BZIMAGE is not set
|
||||
BR2_LINUX_BIN_UIMAGE=y
|
||||
# BR2_LINUX_BIN_VMLINUX is not set
|
||||
@ -590,6 +543,7 @@ BR2_LINUX_BIN_UIMAGE=y
|
||||
#
|
||||
# Destinations for linux kernel binaries
|
||||
#
|
||||
# BR2_LINUX_IN_ROOTFS is not set
|
||||
BR2_LINUX_COPY=y
|
||||
BR2_LINUX_COPYTO="/tftpboot"
|
||||
BR2_LINUX_COPYTO_ROOTFS=y
|
||||
# BR2_LINUX_COPYTO_TFTPBOOT is not set
|
||||
BR2_LINUX_COPYTO=""
|
||||
# BR2_LINUX_COPY_CONFIGURATION is not set
|
6
target/device/Atmel/atngw100-expanded/Makefile.in
Normal file
6
target/device/Atmel/atngw100-expanded/Makefile.in
Normal file
@ -0,0 +1,6 @@
|
||||
ifeq ($(strip $(BR2_TARGET_AVR32_ATNGW100_EXPANDED)),y)
|
||||
ATNGW100_EXPANDED_PATH=target/device/Atmel/atngw100-expanded
|
||||
|
||||
TARGET_SKELETON=$(ATNGW100_EXPANDED_PATH)/target_skeleton
|
||||
TARGET_DEVICE_TABLE=$(ATNGW100_EXPANDED_PATH)/device_table.txt
|
||||
endif
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,6 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.6.1
|
||||
# Fri Jul 27 14:57:35 2007
|
||||
# Busybox version: 1.7.2
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
@ -27,13 +26,13 @@ CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
@ -62,21 +61,26 @@ CONFIG_INCLUDE_SUSv2=y
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
CONFIG_PREFIX="/home/avr32/buildroot/project_build_avr32/atstk1002/root"
|
||||
CONFIG_PREFIX="/home/avr32/buildroot/project_build_avr32_nofpu/atngw100/root"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
# CONFIG_FEATURE_EDITING is not set
|
||||
# CONFIG_FEATURE_EDITING_FANCY_KEYS is not set
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=
|
||||
# CONFIG_FEATURE_EDITING_SAVEHISTORY is not set
|
||||
# CONFIG_FEATURE_TAB_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=15
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
@ -97,6 +101,7 @@ CONFIG_FEATURE_EDITING_HISTORY=
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_RPM2CPIO is not set
|
||||
# CONFIG_RPM is not set
|
||||
# CONFIG_FEATURE_RPM_BZ2 is not set
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
@ -105,6 +110,7 @@ CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
# CONFIG_FEATURE_TAR_COMPRESS is not set
|
||||
# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
|
||||
# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
|
||||
# CONFIG_UNCOMPRESS is not set
|
||||
@ -132,7 +138,6 @@ CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
# CONFIG_CKSUM is not set
|
||||
CONFIG_CMP=y
|
||||
# CONFIG_COMM is not set
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
@ -142,10 +147,6 @@ CONFIG_DD=y
|
||||
# CONFIG_FEATURE_DD_SIGNAL_HANDLING is not set
|
||||
# CONFIG_FEATURE_DD_IBS_OBS is not set
|
||||
CONFIG_DF=y
|
||||
# CONFIG_DIFF is not set
|
||||
# CONFIG_FEATURE_DIFF_BINARY is not set
|
||||
# CONFIG_FEATURE_DIFF_DIR is not set
|
||||
# CONFIG_FEATURE_DIFF_MINIMAL is not set
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
@ -155,6 +156,8 @@ CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
|
||||
# CONFIG_EXPAND is not set
|
||||
# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
@ -190,6 +193,8 @@ CONFIG_NICE=y
|
||||
# CONFIG_PRINTENV is not set
|
||||
# CONFIG_PRINTF is not set
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
# CONFIG_REALPATH is not set
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
@ -219,11 +224,12 @@ CONFIG_TOUCH=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
# CONFIG_UNEXPAND is not set
|
||||
# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
# CONFIG_WATCH is not set
|
||||
CONFIG_WC=y
|
||||
# CONFIG_FEATURE_WC_LARGE is not set
|
||||
CONFIG_WHO=y
|
||||
@ -273,8 +279,6 @@ CONFIG_SETCONSOLE=y
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
@ -286,12 +290,18 @@ CONFIG_WHICH=y
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
# CONFIG_AWK is not set
|
||||
# CONFIG_FEATURE_AWK_MATH is not set
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
# CONFIG_CMP is not set
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
# CONFIG_FEATURE_DIFF_MINIMAL is not set
|
||||
# CONFIG_ED is not set
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
@ -314,6 +324,7 @@ CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
@ -326,6 +337,8 @@ CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
@ -366,11 +379,14 @@ CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
# CONFIG_FEATURE_WTMP is not set
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
@ -441,6 +457,7 @@ CONFIG_IPCS=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
@ -502,7 +519,6 @@ CONFIG_FEATURE_LESS_REGEXP=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
|
||||
# CONFIG_MOUNTPOINT is not set
|
||||
CONFIG_MT=y
|
||||
# CONFIG_NMETER is not set
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
# CONFIG_RUNLEVEL is not set
|
||||
@ -512,6 +528,7 @@ CONFIG_STRINGS=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
# CONFIG_TTYSIZE is not set
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
@ -529,6 +546,7 @@ CONFIG_ARPING=y
|
||||
# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
@ -538,6 +556,7 @@ CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
@ -545,6 +564,7 @@ CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
@ -583,8 +603,10 @@ CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
# CONFIG_PSCAN is not set
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
|
||||
@ -602,8 +624,8 @@ CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_APP_UDHCPD is not set
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
CONFIG_FEATURE_UDHCP_SYSLOG=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
@ -621,6 +643,7 @@ CONFIG_FREE=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
# CONFIG_NMETER is not set
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
@ -630,7 +653,10 @@ CONFIG_FEATURE_PS_WIDE=y
|
||||
# CONFIG_BB_SYSCTL is not set
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
# CONFIG_FEATURE_TOP_DECIMALS is not set
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
@ -707,10 +733,13 @@ CONFIG_LOGGER=y
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
767
target/device/Atmel/atngw100-expanded/busybox-1.8.0.config
Normal file
767
target/device/Atmel/atngw100-expanded/busybox-1.8.0.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
767
target/device/Atmel/atngw100-expanded/busybox-1.9.0.config
Normal file
767
target/device/Atmel/atngw100-expanded/busybox-1.9.0.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
767
target/device/Atmel/atngw100-expanded/busybox-1.9.1.config
Normal file
767
target/device/Atmel/atngw100-expanded/busybox-1.9.1.config
Normal file
@ -0,0 +1,767 @@
|
||||
#
|
||||
# Automatically generated make config: don't edit
|
||||
# Busybox version: 1.8.2
|
||||
# Sun Dec 23 12:11:59 2007
|
||||
#
|
||||
CONFIG_HAVE_DOT_CONFIG=y
|
||||
|
||||
#
|
||||
# Busybox Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_NITPICK is not set
|
||||
# CONFIG_DESKTOP is not set
|
||||
# CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
|
||||
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
|
||||
CONFIG_SHOW_USAGE=y
|
||||
CONFIG_FEATURE_VERBOSE_USAGE=y
|
||||
# CONFIG_FEATURE_COMPRESS_USAGE is not set
|
||||
# CONFIG_FEATURE_INSTALLER is not set
|
||||
# CONFIG_LOCALE_SUPPORT is not set
|
||||
CONFIG_GETOPT_LONG=y
|
||||
CONFIG_FEATURE_DEVPTS=y
|
||||
# CONFIG_FEATURE_CLEAN_UP is not set
|
||||
# CONFIG_FEATURE_PIDFILE is not set
|
||||
CONFIG_FEATURE_SUID=y
|
||||
# CONFIG_FEATURE_SUID_CONFIG is not set
|
||||
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
|
||||
# CONFIG_SELINUX is not set
|
||||
# CONFIG_FEATURE_PREFER_APPLETS is not set
|
||||
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
|
||||
CONFIG_FEATURE_SYSLOG=y
|
||||
CONFIG_FEATURE_HAVE_RPC=y
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_STATIC=y
|
||||
CONFIG_BUILD_LIBBUSYBOX=y
|
||||
# CONFIG_FEATURE_INDIVIDUAL is not set
|
||||
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
|
||||
CONFIG_LFS=y
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_DEBUG is not set
|
||||
# CONFIG_WERROR is not set
|
||||
CONFIG_NO_DEBUG_LIB=y
|
||||
# CONFIG_DMALLOC is not set
|
||||
# CONFIG_EFENCE is not set
|
||||
CONFIG_INCLUDE_SUSv2=y
|
||||
|
||||
#
|
||||
# Installation Options
|
||||
#
|
||||
# CONFIG_INSTALL_NO_USR is not set
|
||||
CONFIG_INSTALL_APPLET_SYMLINKS=y
|
||||
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
|
||||
# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
|
||||
# CONFIG_INSTALL_APPLET_DONT is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
|
||||
# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
|
||||
CONFIG_PREFIX="/usr/avr32-linux"
|
||||
|
||||
#
|
||||
# Busybox Library Tuning
|
||||
#
|
||||
CONFIG_PASSWORD_MINLEN=6
|
||||
CONFIG_MD5_SIZE_VS_SPEED=2
|
||||
CONFIG_FEATURE_FAST_TOP=y
|
||||
# CONFIG_FEATURE_ETC_NETWORKS is not set
|
||||
CONFIG_FEATURE_EDITING=y
|
||||
CONFIG_FEATURE_EDITING_MAX_LEN=1024
|
||||
CONFIG_FEATURE_EDITING_FANCY_KEYS=y
|
||||
# CONFIG_FEATURE_EDITING_VI is not set
|
||||
CONFIG_FEATURE_EDITING_HISTORY=100
|
||||
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
|
||||
CONFIG_FEATURE_TAB_COMPLETION=y
|
||||
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
|
||||
CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
|
||||
CONFIG_MONOTONIC_SYSCALL=y
|
||||
CONFIG_IOCTL_HEX2STR_ERROR=y
|
||||
|
||||
#
|
||||
# Applets
|
||||
#
|
||||
|
||||
#
|
||||
# Archival Utilities
|
||||
#
|
||||
CONFIG_AR=y
|
||||
CONFIG_FEATURE_AR_LONG_FILENAMES=y
|
||||
CONFIG_BUNZIP2=y
|
||||
CONFIG_BZIP2=y
|
||||
CONFIG_CPIO=y
|
||||
CONFIG_DPKG=y
|
||||
CONFIG_DPKG_DEB=y
|
||||
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
|
||||
CONFIG_GUNZIP=y
|
||||
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
|
||||
CONFIG_GZIP=y
|
||||
CONFIG_RPM2CPIO=y
|
||||
CONFIG_RPM=y
|
||||
CONFIG_FEATURE_RPM_BZ2=y
|
||||
CONFIG_TAR=y
|
||||
CONFIG_FEATURE_TAR_CREATE=y
|
||||
CONFIG_FEATURE_TAR_BZIP2=y
|
||||
CONFIG_FEATURE_TAR_LZMA=y
|
||||
CONFIG_FEATURE_TAR_FROM=y
|
||||
CONFIG_FEATURE_TAR_GZIP=y
|
||||
CONFIG_FEATURE_TAR_COMPRESS=y
|
||||
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
|
||||
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
|
||||
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
|
||||
CONFIG_UNCOMPRESS=y
|
||||
CONFIG_UNLZMA=y
|
||||
CONFIG_FEATURE_LZMA_FAST=y
|
||||
CONFIG_UNZIP=y
|
||||
|
||||
#
|
||||
# Common options for cpio and tar
|
||||
#
|
||||
# CONFIG_FEATURE_UNARCHIVE_TAPE is not set
|
||||
|
||||
#
|
||||
# Common options for dpkg and dpkg_deb
|
||||
#
|
||||
CONFIG_FEATURE_DEB_TAR_GZ=y
|
||||
CONFIG_FEATURE_DEB_TAR_BZ2=y
|
||||
CONFIG_FEATURE_DEB_TAR_LZMA=y
|
||||
|
||||
#
|
||||
# Coreutils
|
||||
#
|
||||
CONFIG_BASENAME=y
|
||||
CONFIG_CAL=y
|
||||
CONFIG_CAT=y
|
||||
CONFIG_CATV=y
|
||||
CONFIG_CHGRP=y
|
||||
CONFIG_CHMOD=y
|
||||
CONFIG_CHOWN=y
|
||||
CONFIG_CHROOT=y
|
||||
CONFIG_CKSUM=y
|
||||
CONFIG_COMM=y
|
||||
CONFIG_CP=y
|
||||
CONFIG_CUT=y
|
||||
CONFIG_DATE=y
|
||||
CONFIG_FEATURE_DATE_ISOFMT=y
|
||||
CONFIG_DD=y
|
||||
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
|
||||
CONFIG_FEATURE_DD_IBS_OBS=y
|
||||
CONFIG_DF=y
|
||||
CONFIG_DIRNAME=y
|
||||
CONFIG_DOS2UNIX=y
|
||||
CONFIG_UNIX2DOS=y
|
||||
CONFIG_DU=y
|
||||
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
|
||||
CONFIG_ECHO=y
|
||||
CONFIG_FEATURE_FANCY_ECHO=y
|
||||
CONFIG_ENV=y
|
||||
CONFIG_FEATURE_ENV_LONG_OPTIONS=y
|
||||
CONFIG_EXPAND=y
|
||||
CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
|
||||
CONFIG_EXPR=y
|
||||
CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
CONFIG_FALSE=y
|
||||
CONFIG_FOLD=y
|
||||
CONFIG_HEAD=y
|
||||
CONFIG_FEATURE_FANCY_HEAD=y
|
||||
CONFIG_HOSTID=y
|
||||
CONFIG_ID=y
|
||||
CONFIG_INSTALL=y
|
||||
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
|
||||
CONFIG_LENGTH=y
|
||||
CONFIG_LN=y
|
||||
CONFIG_LOGNAME=y
|
||||
CONFIG_LS=y
|
||||
CONFIG_FEATURE_LS_FILETYPES=y
|
||||
CONFIG_FEATURE_LS_FOLLOWLINKS=y
|
||||
CONFIG_FEATURE_LS_RECURSIVE=y
|
||||
CONFIG_FEATURE_LS_SORTFILES=y
|
||||
CONFIG_FEATURE_LS_TIMESTAMPS=y
|
||||
CONFIG_FEATURE_LS_USERNAME=y
|
||||
CONFIG_FEATURE_LS_COLOR=y
|
||||
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
|
||||
CONFIG_MD5SUM=y
|
||||
CONFIG_MKDIR=y
|
||||
CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
|
||||
CONFIG_MKFIFO=y
|
||||
CONFIG_MKNOD=y
|
||||
CONFIG_MV=y
|
||||
CONFIG_FEATURE_MV_LONG_OPTIONS=y
|
||||
CONFIG_NICE=y
|
||||
CONFIG_NOHUP=y
|
||||
CONFIG_OD=y
|
||||
CONFIG_PRINTENV=y
|
||||
CONFIG_PRINTF=y
|
||||
CONFIG_PWD=y
|
||||
CONFIG_READLINK=y
|
||||
CONFIG_FEATURE_READLINK_FOLLOW=y
|
||||
CONFIG_REALPATH=y
|
||||
CONFIG_RM=y
|
||||
CONFIG_RMDIR=y
|
||||
CONFIG_SEQ=y
|
||||
CONFIG_SHA1SUM=y
|
||||
CONFIG_SLEEP=y
|
||||
CONFIG_FEATURE_FANCY_SLEEP=y
|
||||
CONFIG_SORT=y
|
||||
CONFIG_FEATURE_SORT_BIG=y
|
||||
CONFIG_SPLIT=y
|
||||
CONFIG_FEATURE_SPLIT_FANCY=y
|
||||
CONFIG_STAT=y
|
||||
CONFIG_FEATURE_STAT_FORMAT=y
|
||||
CONFIG_STTY=y
|
||||
CONFIG_SUM=y
|
||||
CONFIG_SYNC=y
|
||||
CONFIG_TAIL=y
|
||||
CONFIG_FEATURE_FANCY_TAIL=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
|
||||
CONFIG_TEST=y
|
||||
CONFIG_FEATURE_TEST_64=y
|
||||
CONFIG_TOUCH=y
|
||||
CONFIG_TR=y
|
||||
CONFIG_FEATURE_TR_CLASSES=y
|
||||
CONFIG_FEATURE_TR_EQUIV=y
|
||||
CONFIG_TRUE=y
|
||||
CONFIG_TTY=y
|
||||
CONFIG_UNAME=y
|
||||
CONFIG_UNEXPAND=y
|
||||
CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
|
||||
CONFIG_UNIQ=y
|
||||
CONFIG_USLEEP=y
|
||||
CONFIG_UUDECODE=y
|
||||
CONFIG_UUENCODE=y
|
||||
CONFIG_WC=y
|
||||
CONFIG_FEATURE_WC_LARGE=y
|
||||
CONFIG_WHO=y
|
||||
CONFIG_WHOAMI=y
|
||||
CONFIG_YES=y
|
||||
|
||||
#
|
||||
# Common options for cp and mv
|
||||
#
|
||||
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
|
||||
|
||||
#
|
||||
# Common options for ls, more and telnet
|
||||
#
|
||||
CONFIG_FEATURE_AUTOWIDTH=y
|
||||
|
||||
#
|
||||
# Common options for df, du, ls
|
||||
#
|
||||
CONFIG_FEATURE_HUMAN_READABLE=y
|
||||
|
||||
#
|
||||
# Common options for md5sum, sha1sum
|
||||
#
|
||||
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
|
||||
|
||||
#
|
||||
# Console Utilities
|
||||
#
|
||||
CONFIG_CHVT=y
|
||||
CONFIG_CLEAR=y
|
||||
CONFIG_DEALLOCVT=y
|
||||
CONFIG_DUMPKMAP=y
|
||||
CONFIG_KBD_MODE=y
|
||||
CONFIG_LOADFONT=y
|
||||
CONFIG_LOADKMAP=y
|
||||
CONFIG_OPENVT=y
|
||||
CONFIG_RESET=y
|
||||
CONFIG_RESIZE=y
|
||||
CONFIG_FEATURE_RESIZE_PRINT=y
|
||||
CONFIG_SETCONSOLE=y
|
||||
CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
|
||||
CONFIG_SETKEYCODES=y
|
||||
CONFIG_SETLOGCONS=y
|
||||
|
||||
#
|
||||
# Debian Utilities
|
||||
#
|
||||
CONFIG_MKTEMP=y
|
||||
# CONFIG_PIPE_PROGRESS is not set
|
||||
CONFIG_RUN_PARTS=y
|
||||
CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
|
||||
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
|
||||
CONFIG_START_STOP_DAEMON=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
|
||||
CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
|
||||
CONFIG_WHICH=y
|
||||
|
||||
#
|
||||
# Editors
|
||||
#
|
||||
CONFIG_AWK=y
|
||||
CONFIG_FEATURE_AWK_MATH=y
|
||||
CONFIG_CMP=y
|
||||
CONFIG_DIFF=y
|
||||
CONFIG_FEATURE_DIFF_BINARY=y
|
||||
CONFIG_FEATURE_DIFF_DIR=y
|
||||
CONFIG_FEATURE_DIFF_MINIMAL=y
|
||||
CONFIG_ED=y
|
||||
CONFIG_PATCH=y
|
||||
CONFIG_SED=y
|
||||
CONFIG_VI=y
|
||||
CONFIG_FEATURE_VI_MAX_LEN=1024
|
||||
CONFIG_FEATURE_VI_COLON=y
|
||||
CONFIG_FEATURE_VI_YANKMARK=y
|
||||
CONFIG_FEATURE_VI_SEARCH=y
|
||||
CONFIG_FEATURE_VI_USE_SIGNALS=y
|
||||
CONFIG_FEATURE_VI_DOT_CMD=y
|
||||
CONFIG_FEATURE_VI_READONLY=y
|
||||
CONFIG_FEATURE_VI_SETOPTS=y
|
||||
CONFIG_FEATURE_VI_SET=y
|
||||
CONFIG_FEATURE_VI_WIN_RESIZE=y
|
||||
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
|
||||
CONFIG_FEATURE_ALLOW_EXEC=y
|
||||
|
||||
#
|
||||
# Finding Utilities
|
||||
#
|
||||
CONFIG_FIND=y
|
||||
CONFIG_FEATURE_FIND_PRINT0=y
|
||||
CONFIG_FEATURE_FIND_MTIME=y
|
||||
CONFIG_FEATURE_FIND_MMIN=y
|
||||
CONFIG_FEATURE_FIND_PERM=y
|
||||
CONFIG_FEATURE_FIND_TYPE=y
|
||||
CONFIG_FEATURE_FIND_XDEV=y
|
||||
CONFIG_FEATURE_FIND_MAXDEPTH=y
|
||||
CONFIG_FEATURE_FIND_NEWER=y
|
||||
CONFIG_FEATURE_FIND_INUM=y
|
||||
CONFIG_FEATURE_FIND_EXEC=y
|
||||
CONFIG_FEATURE_FIND_USER=y
|
||||
CONFIG_FEATURE_FIND_GROUP=y
|
||||
CONFIG_FEATURE_FIND_NOT=y
|
||||
CONFIG_FEATURE_FIND_DEPTH=y
|
||||
CONFIG_FEATURE_FIND_PAREN=y
|
||||
CONFIG_FEATURE_FIND_SIZE=y
|
||||
CONFIG_FEATURE_FIND_PRUNE=y
|
||||
CONFIG_FEATURE_FIND_DELETE=y
|
||||
CONFIG_FEATURE_FIND_PATH=y
|
||||
CONFIG_FEATURE_FIND_REGEX=y
|
||||
# CONFIG_FEATURE_FIND_CONTEXT is not set
|
||||
CONFIG_GREP=y
|
||||
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
|
||||
CONFIG_FEATURE_GREP_CONTEXT=y
|
||||
CONFIG_XARGS=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
|
||||
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
|
||||
|
||||
#
|
||||
# Init Utilities
|
||||
#
|
||||
CONFIG_INIT=y
|
||||
# CONFIG_DEBUG_INIT is not set
|
||||
CONFIG_FEATURE_USE_INITTAB=y
|
||||
CONFIG_FEATURE_INIT_SCTTY=y
|
||||
CONFIG_FEATURE_INIT_SYSLOG=y
|
||||
CONFIG_FEATURE_EXTRA_QUIET=y
|
||||
# CONFIG_FEATURE_INIT_COREDUMPS is not set
|
||||
CONFIG_FEATURE_INITRD=y
|
||||
CONFIG_HALT=y
|
||||
CONFIG_MESG=y
|
||||
|
||||
#
|
||||
# Login/Password Management Utilities
|
||||
#
|
||||
CONFIG_FEATURE_SHADOWPASSWDS=y
|
||||
# CONFIG_USE_BB_SHADOW is not set
|
||||
# CONFIG_USE_BB_PWD_GRP is not set
|
||||
CONFIG_ADDGROUP=y
|
||||
CONFIG_FEATURE_ADDUSER_TO_GROUP=y
|
||||
CONFIG_DELGROUP=y
|
||||
CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
|
||||
CONFIG_ADDUSER=y
|
||||
CONFIG_DELUSER=y
|
||||
CONFIG_GETTY=y
|
||||
CONFIG_FEATURE_UTMP=y
|
||||
CONFIG_FEATURE_WTMP=y
|
||||
CONFIG_LOGIN=y
|
||||
# CONFIG_PAM is not set
|
||||
CONFIG_LOGIN_SCRIPTS=y
|
||||
CONFIG_FEATURE_NOLOGIN=y
|
||||
CONFIG_FEATURE_SECURETTY=y
|
||||
CONFIG_PASSWD=y
|
||||
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
|
||||
# CONFIG_CRYPTPW is not set
|
||||
# CONFIG_CHPASSWD is not set
|
||||
CONFIG_SU=y
|
||||
CONFIG_FEATURE_SU_SYSLOG=y
|
||||
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
|
||||
CONFIG_SULOGIN=y
|
||||
CONFIG_VLOCK=y
|
||||
|
||||
#
|
||||
# Linux Ext2 FS Progs
|
||||
#
|
||||
CONFIG_CHATTR=y
|
||||
CONFIG_FSCK=y
|
||||
CONFIG_LSATTR=y
|
||||
|
||||
#
|
||||
# Linux Module Utilities
|
||||
#
|
||||
CONFIG_INSMOD=y
|
||||
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
|
||||
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
|
||||
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
|
||||
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
|
||||
CONFIG_RMMOD=y
|
||||
CONFIG_LSMOD=y
|
||||
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
|
||||
CONFIG_MODPROBE=y
|
||||
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
|
||||
CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y
|
||||
|
||||
#
|
||||
# Options common to multiple modutils
|
||||
#
|
||||
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
|
||||
# CONFIG_FEATURE_2_4_MODULES is not set
|
||||
CONFIG_FEATURE_2_6_MODULES=y
|
||||
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
|
||||
|
||||
#
|
||||
# Linux System Utilities
|
||||
#
|
||||
CONFIG_DMESG=y
|
||||
CONFIG_FEATURE_DMESG_PRETTY=y
|
||||
CONFIG_FBSET=y
|
||||
CONFIG_FEATURE_FBSET_FANCY=y
|
||||
CONFIG_FEATURE_FBSET_READMODE=y
|
||||
CONFIG_FDFLUSH=y
|
||||
CONFIG_FDFORMAT=y
|
||||
CONFIG_FDISK=y
|
||||
CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
|
||||
CONFIG_FEATURE_FDISK_WRITABLE=y
|
||||
# CONFIG_FEATURE_AIX_LABEL is not set
|
||||
# CONFIG_FEATURE_SGI_LABEL is not set
|
||||
# CONFIG_FEATURE_SUN_LABEL is not set
|
||||
# CONFIG_FEATURE_OSF_LABEL is not set
|
||||
# CONFIG_FEATURE_FDISK_ADVANCED is not set
|
||||
# CONFIG_FREERAMDISK is not set
|
||||
# CONFIG_FSCK_MINIX is not set
|
||||
# CONFIG_MKFS_MINIX is not set
|
||||
# CONFIG_FEATURE_MINIX2 is not set
|
||||
CONFIG_GETOPT=y
|
||||
CONFIG_HEXDUMP=y
|
||||
CONFIG_HWCLOCK=y
|
||||
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
CONFIG_IPCRM=y
|
||||
CONFIG_IPCS=y
|
||||
CONFIG_LOSETUP=y
|
||||
CONFIG_MDEV=y
|
||||
CONFIG_FEATURE_MDEV_CONF=y
|
||||
CONFIG_FEATURE_MDEV_EXEC=y
|
||||
CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
|
||||
CONFIG_MKSWAP=y
|
||||
# CONFIG_FEATURE_MKSWAP_V0 is not set
|
||||
CONFIG_MORE=y
|
||||
CONFIG_FEATURE_USE_TERMIOS=y
|
||||
CONFIG_MOUNT=y
|
||||
CONFIG_FEATURE_MOUNT_HELPERS=y
|
||||
CONFIG_FEATURE_MOUNT_NFS=y
|
||||
CONFIG_FEATURE_MOUNT_CIFS=y
|
||||
CONFIG_FEATURE_MOUNT_FLAGS=y
|
||||
CONFIG_FEATURE_MOUNT_FSTAB=y
|
||||
CONFIG_PIVOT_ROOT=y
|
||||
CONFIG_RDATE=y
|
||||
CONFIG_READPROFILE=y
|
||||
CONFIG_SETARCH=y
|
||||
CONFIG_SWAPONOFF=y
|
||||
CONFIG_SWITCH_ROOT=y
|
||||
CONFIG_UMOUNT=y
|
||||
CONFIG_FEATURE_UMOUNT_ALL=y
|
||||
|
||||
#
|
||||
# Common options for mount/umount
|
||||
#
|
||||
CONFIG_FEATURE_MOUNT_LOOP=y
|
||||
CONFIG_FEATURE_MTAB_SUPPORT=y
|
||||
|
||||
#
|
||||
# Miscellaneous Utilities
|
||||
#
|
||||
# CONFIG_ADJTIMEX is not set
|
||||
CONFIG_BBCONFIG=y
|
||||
CONFIG_CHRT=y
|
||||
CONFIG_CROND=y
|
||||
CONFIG_DEBUG_CROND_OPTION=y
|
||||
# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
|
||||
CONFIG_CRONTAB=y
|
||||
CONFIG_DC=y
|
||||
# CONFIG_DEVFSD is not set
|
||||
# CONFIG_DEVFSD_MODLOAD is not set
|
||||
# CONFIG_DEVFSD_FG_NP is not set
|
||||
# CONFIG_DEVFSD_VERBOSE is not set
|
||||
# CONFIG_FEATURE_DEVFS is not set
|
||||
# CONFIG_EJECT is not set
|
||||
CONFIG_LAST=y
|
||||
CONFIG_LESS=y
|
||||
CONFIG_FEATURE_LESS_MAXLINES=9999999
|
||||
CONFIG_FEATURE_LESS_BRACKETS=y
|
||||
CONFIG_FEATURE_LESS_FLAGS=y
|
||||
CONFIG_FEATURE_LESS_FLAGCS=y
|
||||
CONFIG_FEATURE_LESS_MARKS=y
|
||||
CONFIG_FEATURE_LESS_REGEXP=y
|
||||
CONFIG_HDPARM=y
|
||||
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
|
||||
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
|
||||
CONFIG_MAKEDEVS=y
|
||||
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
|
||||
CONFIG_FEATURE_MAKEDEVS_TABLE=y
|
||||
CONFIG_MICROCOM=y
|
||||
CONFIG_MOUNTPOINT=y
|
||||
CONFIG_MT=y
|
||||
# CONFIG_RAIDAUTORUN is not set
|
||||
# CONFIG_READAHEAD is not set
|
||||
CONFIG_RUNLEVEL=y
|
||||
CONFIG_RX=y
|
||||
CONFIG_STRINGS=y
|
||||
CONFIG_SETSID=y
|
||||
# CONFIG_TASKSET is not set
|
||||
# CONFIG_FEATURE_TASKSET_FANCY is not set
|
||||
CONFIG_TIME=y
|
||||
CONFIG_TTYSIZE=y
|
||||
CONFIG_WATCHDOG=y
|
||||
|
||||
#
|
||||
# Networking Utilities
|
||||
#
|
||||
CONFIG_FEATURE_IPV6=y
|
||||
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
|
||||
CONFIG_ARP=y
|
||||
CONFIG_ARPING=y
|
||||
CONFIG_DNSD=y
|
||||
CONFIG_ETHER_WAKE=y
|
||||
# CONFIG_FAKEIDENTD is not set
|
||||
CONFIG_FTPGET=y
|
||||
CONFIG_FTPPUT=y
|
||||
CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
|
||||
CONFIG_HOSTNAME=y
|
||||
CONFIG_HTTPD=y
|
||||
CONFIG_FEATURE_HTTPD_RANGES=y
|
||||
CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
|
||||
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
|
||||
CONFIG_FEATURE_HTTPD_SETUID=y
|
||||
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
|
||||
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
|
||||
CONFIG_FEATURE_HTTPD_CGI=y
|
||||
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
|
||||
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
|
||||
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
|
||||
CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
|
||||
CONFIG_FEATURE_HTTPD_PROXY=y
|
||||
CONFIG_IFCONFIG=y
|
||||
CONFIG_FEATURE_IFCONFIG_STATUS=y
|
||||
# CONFIG_FEATURE_IFCONFIG_SLIP is not set
|
||||
# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
|
||||
CONFIG_FEATURE_IFCONFIG_HW=y
|
||||
# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
|
||||
CONFIG_IFUPDOWN=y
|
||||
CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP is not set
|
||||
# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV4=y
|
||||
CONFIG_FEATURE_IFUPDOWN_IPV6=y
|
||||
# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
|
||||
CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
|
||||
CONFIG_INETD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
|
||||
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
|
||||
CONFIG_FEATURE_INETD_RPC=y
|
||||
# CONFIG_IP is not set
|
||||
# CONFIG_FEATURE_IP_ADDRESS is not set
|
||||
# CONFIG_FEATURE_IP_LINK is not set
|
||||
# CONFIG_FEATURE_IP_ROUTE is not set
|
||||
# CONFIG_FEATURE_IP_TUNNEL is not set
|
||||
# CONFIG_FEATURE_IP_RULE is not set
|
||||
# CONFIG_FEATURE_IP_SHORT_FORMS is not set
|
||||
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
|
||||
# CONFIG_IPADDR is not set
|
||||
# CONFIG_IPLINK is not set
|
||||
# CONFIG_IPROUTE is not set
|
||||
# CONFIG_IPTUNNEL is not set
|
||||
# CONFIG_IPRULE is not set
|
||||
# CONFIG_IPCALC is not set
|
||||
# CONFIG_FEATURE_IPCALC_FANCY is not set
|
||||
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
|
||||
# CONFIG_NAMEIF is not set
|
||||
# CONFIG_NC is not set
|
||||
# CONFIG_NC_SERVER is not set
|
||||
# CONFIG_NC_EXTRA is not set
|
||||
CONFIG_NETSTAT=y
|
||||
CONFIG_FEATURE_NETSTAT_WIDE=y
|
||||
CONFIG_NSLOOKUP=y
|
||||
CONFIG_PING=y
|
||||
CONFIG_PING6=y
|
||||
CONFIG_PSCAN=y
|
||||
CONFIG_FEATURE_FANCY_PING=y
|
||||
CONFIG_ROUTE=y
|
||||
# CONFIG_SLATTACH is not set
|
||||
CONFIG_TELNET=y
|
||||
CONFIG_FEATURE_TELNET_TTYPE=y
|
||||
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
|
||||
CONFIG_TELNETD=y
|
||||
CONFIG_FEATURE_TELNETD_STANDALONE=y
|
||||
CONFIG_TFTP=y
|
||||
CONFIG_FEATURE_TFTP_GET=y
|
||||
CONFIG_FEATURE_TFTP_PUT=y
|
||||
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
|
||||
# CONFIG_DEBUG_TFTP is not set
|
||||
CONFIG_TRACEROUTE=y
|
||||
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
|
||||
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
|
||||
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
|
||||
CONFIG_APP_UDHCPD=y
|
||||
# CONFIG_APP_DHCPRELAY is not set
|
||||
# CONFIG_APP_DUMPLEASES is not set
|
||||
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
|
||||
CONFIG_APP_UDHCPC=y
|
||||
# CONFIG_FEATURE_UDHCP_DEBUG is not set
|
||||
# CONFIG_FEATURE_RFC3397 is not set
|
||||
CONFIG_VCONFIG=y
|
||||
CONFIG_WGET=y
|
||||
CONFIG_FEATURE_WGET_STATUSBAR=y
|
||||
CONFIG_FEATURE_WGET_AUTHENTICATION=y
|
||||
# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
|
||||
# CONFIG_ZCIP is not set
|
||||
|
||||
#
|
||||
# Process Utilities
|
||||
#
|
||||
CONFIG_FREE=y
|
||||
CONFIG_FUSER=y
|
||||
CONFIG_KILL=y
|
||||
CONFIG_KILLALL=y
|
||||
CONFIG_KILLALL5=y
|
||||
CONFIG_NMETER=y
|
||||
CONFIG_PGREP=y
|
||||
CONFIG_PIDOF=y
|
||||
CONFIG_FEATURE_PIDOF_SINGLE=y
|
||||
CONFIG_FEATURE_PIDOF_OMIT=y
|
||||
CONFIG_PKILL=y
|
||||
CONFIG_PS=y
|
||||
CONFIG_FEATURE_PS_WIDE=y
|
||||
CONFIG_RENICE=y
|
||||
CONFIG_BB_SYSCTL=y
|
||||
CONFIG_TOP=y
|
||||
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
|
||||
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
|
||||
CONFIG_FEATURE_TOP_DECIMALS=y
|
||||
CONFIG_FEATURE_TOPMEM=y
|
||||
CONFIG_UPTIME=y
|
||||
CONFIG_WATCH=y
|
||||
|
||||
#
|
||||
# Shells
|
||||
#
|
||||
CONFIG_FEATURE_SH_IS_ASH=y
|
||||
# CONFIG_FEATURE_SH_IS_HUSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_LASH is not set
|
||||
# CONFIG_FEATURE_SH_IS_MSH is not set
|
||||
# CONFIG_FEATURE_SH_IS_NONE is not set
|
||||
CONFIG_ASH=y
|
||||
|
||||
#
|
||||
# Ash Shell Options
|
||||
#
|
||||
CONFIG_ASH_JOB_CONTROL=y
|
||||
CONFIG_ASH_READ_NCHARS=y
|
||||
CONFIG_ASH_READ_TIMEOUT=y
|
||||
CONFIG_ASH_ALIAS=y
|
||||
CONFIG_ASH_MATH_SUPPORT=y
|
||||
CONFIG_ASH_MATH_SUPPORT_64=y
|
||||
CONFIG_ASH_GETOPTS=y
|
||||
CONFIG_ASH_BUILTIN_ECHO=y
|
||||
CONFIG_ASH_BUILTIN_TEST=y
|
||||
# CONFIG_ASH_CMDCMD is not set
|
||||
# CONFIG_ASH_MAIL is not set
|
||||
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
|
||||
# CONFIG_ASH_RANDOM_SUPPORT is not set
|
||||
CONFIG_ASH_EXPAND_PRMT=y
|
||||
# CONFIG_HUSH is not set
|
||||
# CONFIG_HUSH_HELP is not set
|
||||
# CONFIG_HUSH_INTERACTIVE is not set
|
||||
# CONFIG_HUSH_JOB is not set
|
||||
# CONFIG_HUSH_TICK is not set
|
||||
# CONFIG_HUSH_IF is not set
|
||||
# CONFIG_HUSH_LOOPS is not set
|
||||
# CONFIG_LASH is not set
|
||||
# CONFIG_MSH is not set
|
||||
|
||||
#
|
||||
# Bourne Shell Options
|
||||
#
|
||||
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
|
||||
# CONFIG_FEATURE_SH_STANDALONE is not set
|
||||
# CONFIG_CTTYHACK is not set
|
||||
|
||||
#
|
||||
# System Logging Utilities
|
||||
#
|
||||
CONFIG_SYSLOGD=y
|
||||
CONFIG_FEATURE_ROTATE_LOGFILE=y
|
||||
# CONFIG_FEATURE_REMOTE_LOG is not set
|
||||
# CONFIG_FEATURE_IPC_SYSLOG is not set
|
||||
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
|
||||
# CONFIG_LOGREAD is not set
|
||||
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
|
||||
CONFIG_KLOGD=y
|
||||
CONFIG_LOGGER=y
|
||||
|
||||
#
|
||||
# Runit Utilities
|
||||
#
|
||||
# CONFIG_RUNSV is not set
|
||||
# CONFIG_RUNSVDIR is not set
|
||||
# CONFIG_SV is not set
|
||||
# CONFIG_SVLOGD is not set
|
||||
# CONFIG_CHPST is not set
|
||||
# CONFIG_SETUIDGID is not set
|
||||
# CONFIG_ENVUIDGID is not set
|
||||
# CONFIG_ENVDIR is not set
|
||||
# CONFIG_SOFTLIMIT is not set
|
||||
# CONFIG_CHCON is not set
|
||||
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
|
||||
# CONFIG_GETENFORCE is not set
|
||||
# CONFIG_GETSEBOOL is not set
|
||||
# CONFIG_LOAD_POLICY is not set
|
||||
# CONFIG_MATCHPATHCON is not set
|
||||
# CONFIG_RESTORECON is not set
|
||||
# CONFIG_RUNCON is not set
|
||||
# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
|
||||
# CONFIG_SELINUXENABLED is not set
|
||||
# CONFIG_SETENFORCE is not set
|
||||
# CONFIG_SETFILES is not set
|
||||
# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
|
||||
# CONFIG_SETSEBOOL is not set
|
||||
|
||||
#
|
||||
# ipsvd utilities
|
||||
#
|
||||
# CONFIG_TCPSVD is not set
|
||||
# CONFIG_UDPSVD is not set
|
181
target/device/Atmel/atngw100-expanded/device_table.txt
Normal file
181
target/device/Atmel/atngw100-expanded/device_table.txt
Normal file
@ -0,0 +1,181 @@
|
||||
# When building a target filesystem, it is desirable to not have to become
|
||||
# root and then run 'mknod' a thousand times. Using a device table you can
|
||||
# create device nodes and directories "on the fly".
|
||||
#
|
||||
# This is a sample device table file for use with genext2fs. You can do all
|
||||
# sorts of interesting things with a device table file. For example, if you
|
||||
# want to adjust the permissions on a particular file you can just add an
|
||||
# entry like:
|
||||
# /sbin/foobar f 2755 0 0 - - - - -
|
||||
# and (assuming the file /sbin/foobar exists) it will be made setuid root
|
||||
# (regardless of what its permissions are on the host filesystem.
|
||||
# Furthermore, you can use a single table entry to create a many device
|
||||
# minors. For example, if I wanted to create /dev/hda and /dev/hda[0-15] I
|
||||
# could just use the following two table entries:
|
||||
# /dev/hda b 640 0 0 3 0 0 0 -
|
||||
# /dev/hda b 640 0 0 3 1 1 1 15
|
||||
#
|
||||
# Device table entries take the form of:
|
||||
# <name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
# where name is the file name, type can be one of:
|
||||
# f A regular file
|
||||
# d Directory
|
||||
# c Character special device file
|
||||
# b Block special device file
|
||||
# p Fifo (named pipe)
|
||||
# uid is the user id for the target file, gid is the group id for the target
|
||||
# file. The rest of the entries (major, minor, etc) apply only to device
|
||||
# special files.
|
||||
|
||||
# Have fun
|
||||
# -Erik Andersen <andersen@codepoet.org>
|
||||
#
|
||||
|
||||
#<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
/dev d 755 0 0 - - - - -
|
||||
/dev/pts d 755 0 0 - - - - -
|
||||
/dev/shm d 755 0 0 - - - - -
|
||||
/tmp d 1777 0 0 - - - - -
|
||||
/etc d 755 0 0 - - - - -
|
||||
/sys d 755 0 0 - - - - -
|
||||
/config d 755 0 0 - - - - -
|
||||
/proc d 755 0 0 - - - - -
|
||||
/lost+found d 700 0 0 - - - - -
|
||||
/var/lock d 1777 0 0 - - - - -
|
||||
/var/log d 755 0 0 - - - - -
|
||||
/var/run d 1777 0 0 - - - - -
|
||||
/var/tmp d 1777 0 0 - - - - -
|
||||
/home/avr32 d 2755 500 500 - - - - -
|
||||
/home/default d 2755 1000 1000 - - - - -
|
||||
/media d 755 0 0 - - - - -
|
||||
/www d 755 0 0 - - - - -
|
||||
#<name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
|
||||
/bin/busybox f 4755 0 0 - - - - -
|
||||
#/etc/shadow f 600 0 0 - - - - -
|
||||
/etc/passwd f 644 0 0 - - - - -
|
||||
/etc/network/if-up.d d 755 0 0 - - - - -
|
||||
/etc/network/if-pre-up.d d 755 0 0 - - - - -
|
||||
/etc/network/if-down.d d 755 0 0 - - - - -
|
||||
/etc/network/if-post-down.d d 755 0 0 - - - - -
|
||||
# uncomment this to allow starting x as non-root
|
||||
#/usr/X11R6/bin/Xfbdev f 4755 0 0 - - - - -
|
||||
# Normal system devices
|
||||
#/dev/mem c 640 0 0 1 1 0 0 -
|
||||
#/dev/kmem c 640 0 0 1 2 0 0 -
|
||||
/dev/null c 666 0 0 1 3 0 0 -
|
||||
/dev/zero c 666 0 0 1 5 0 0 -
|
||||
/dev/random c 666 0 0 1 8 0 0 -
|
||||
/dev/urandom c 666 0 0 1 9 0 0 -
|
||||
#/dev/ram b 640 0 0 1 1 0 0 -
|
||||
#/dev/ram b 640 0 0 1 0 0 1 4
|
||||
#/dev/loop b 640 0 0 7 0 0 1 2
|
||||
#/dev/rtc c 640 0 0 10 135 - - -
|
||||
/dev/console c 666 0 0 5 1 - - -
|
||||
#/dev/tty c 666 0 0 5 0 - - -
|
||||
#/dev/tty c 666 0 0 4 0 0 1 8
|
||||
#/dev/ttyp c 666 0 0 3 0 0 1 10
|
||||
#/dev/ptyp c 666 0 0 2 0 0 1 10
|
||||
#/dev/ptmx c 666 0 0 5 2 - - -
|
||||
#/dev/ttyP c 666 0 0 57 0 0 1 4
|
||||
/dev/ttyS c 666 0 0 4 64 0 1 4
|
||||
/dev/fb c 640 0 5 29 0 0 32 4
|
||||
#/dev/ttySA c 666 0 0 204 5 0 1 3
|
||||
#/dev/psaux c 666 0 0 10 1 0 0 -
|
||||
#/dev/ppp c 666 0 0 108 0 - - -
|
||||
|
||||
# Input stuff
|
||||
#/dev/input d 755 0 0 - - - - -
|
||||
#/dev/input/mice c 640 0 0 13 63 0 0 -
|
||||
#/dev/input/mouse c 660 0 0 13 32 0 1 4
|
||||
#/dev/input/event c 660 0 0 13 64 0 1 4
|
||||
#/dev/input/js c 660 0 0 13 0 0 1 4
|
||||
|
||||
|
||||
# MTD stuff
|
||||
#/dev/mtd c 640 0 0 90 0 0 2 4
|
||||
#/dev/mtdblock b 640 0 0 31 0 0 1 4
|
||||
|
||||
#Tun/tap driver
|
||||
#/dev/net d 755 0 0 - - - - -
|
||||
#/dev/net/tun c 660 0 0 10 200 - - -
|
||||
|
||||
# Audio stuff
|
||||
#/dev/audio c 666 0 29 14 4 - - -
|
||||
#/dev/audio1 c 666 0 29 14 20 - - -
|
||||
#/dev/dsp c 666 0 29 14 3 - - -
|
||||
#/dev/dsp1 c 666 0 29 14 19 - - -
|
||||
#/dev/sndstat c 666 0 29 14 6 - - -
|
||||
|
||||
# User-mode Linux stuff
|
||||
#/dev/ubda b 640 0 0 98 0 0 0 -
|
||||
#/dev/ubda b 640 0 0 98 1 1 1 15
|
||||
|
||||
# IDE Devices
|
||||
#/dev/hda b 640 0 0 3 0 0 0 -
|
||||
#/dev/hda b 640 0 0 3 1 1 1 15
|
||||
#/dev/hdb b 640 0 0 3 64 0 0 -
|
||||
#/dev/hdb b 640 0 0 3 65 1 1 15
|
||||
#/dev/hdc b 640 0 0 22 0 0 0 -
|
||||
#/dev/hdc b 640 0 0 22 1 1 1 15
|
||||
#/dev/hdd b 640 0 0 22 64 0 0 -
|
||||
#/dev/hdd b 640 0 0 22 65 1 1 15
|
||||
#/dev/hde b 640 0 0 33 0 0 0 -
|
||||
#/dev/hde b 640 0 0 33 1 1 1 15
|
||||
#/dev/hdf b 640 0 0 33 64 0 0 -
|
||||
#/dev/hdf b 640 0 0 33 65 1 1 15
|
||||
#/dev/hdg b 640 0 0 34 0 0 0 -
|
||||
#/dev/hdg b 640 0 0 34 1 1 1 15
|
||||
#/dev/hdh b 640 0 0 34 64 0 0 -
|
||||
#/dev/hdh b 640 0 0 34 65 1 1 15
|
||||
|
||||
# SCSI Devices
|
||||
#/dev/sda b 640 0 0 8 0 0 0 -
|
||||
#/dev/sda b 640 0 0 8 1 1 1 15
|
||||
#/dev/sdb b 640 0 0 8 16 0 0 -
|
||||
#/dev/sdb b 640 0 0 8 17 1 1 15
|
||||
#/dev/sdc b 640 0 0 8 32 0 0 -
|
||||
#/dev/sdc b 640 0 0 8 33 1 1 15
|
||||
#/dev/sdd b 640 0 0 8 48 0 0 -
|
||||
#/dev/sdd b 640 0 0 8 49 1 1 15
|
||||
#/dev/sde b 640 0 0 8 64 0 0 -
|
||||
#/dev/sde b 640 0 0 8 65 1 1 15
|
||||
#/dev/sdf b 640 0 0 8 80 0 0 -
|
||||
#/dev/sdf b 640 0 0 8 81 1 1 15
|
||||
#/dev/sdg b 640 0 0 8 96 0 0 -
|
||||
#/dev/sdg b 640 0 0 8 97 1 1 15
|
||||
#/dev/sdh b 640 0 0 8 112 0 0 -
|
||||
#/dev/sdh b 640 0 0 8 113 1 1 15
|
||||
#/dev/sg c 640 0 0 21 0 0 1 15
|
||||
#/dev/scd b 640 0 0 11 0 0 1 15
|
||||
#/dev/st c 640 0 0 9 0 0 1 8
|
||||
#/dev/nst c 640 0 0 9 128 0 1 8
|
||||
#/dev/st c 640 0 0 9 32 1 1 4
|
||||
#/dev/st c 640 0 0 9 64 1 1 4
|
||||
#/dev/st c 640 0 0 9 96 1 1 4
|
||||
|
||||
# Floppy disk devices
|
||||
#/dev/fd b 640 0 0 2 0 0 1 2
|
||||
#/dev/fd0d360 b 640 0 0 2 4 0 0 -
|
||||
#/dev/fd1d360 b 640 0 0 2 5 0 0 -
|
||||
#/dev/fd0h1200 b 640 0 0 2 8 0 0 -
|
||||
#/dev/fd1h1200 b 640 0 0 2 9 0 0 -
|
||||
#/dev/fd0u1440 b 640 0 0 2 28 0 0 -
|
||||
#/dev/fd1u1440 b 640 0 0 2 29 0 0 -
|
||||
#/dev/fd0u2880 b 640 0 0 2 32 0 0 -
|
||||
#/dev/fd1u2880 b 640 0 0 2 33 0 0 -
|
||||
|
||||
# All the proprietary cdrom devices in the world
|
||||
#/dev/aztcd b 640 0 0 29 0 0 0 -
|
||||
#/dev/bpcd b 640 0 0 41 0 0 0 -
|
||||
#/dev/capi20 c 640 0 0 68 0 0 1 2
|
||||
#/dev/cdu31a b 640 0 0 15 0 0 0 -
|
||||
#/dev/cdu535 b 640 0 0 24 0 0 0 -
|
||||
#/dev/cm206cd b 640 0 0 32 0 0 0 -
|
||||
#/dev/sjcd b 640 0 0 18 0 0 0 -
|
||||
#/dev/sonycd b 640 0 0 15 0 0 0 -
|
||||
#/dev/gscd b 640 0 0 16 0 0 0 -
|
||||
#/dev/sbpcd b 640 0 0 25 0 0 0 -
|
||||
#/dev/sbpcd b 640 0 0 25 0 0 1 4
|
||||
#/dev/mcd b 640 0 0 23 0 0 0 -
|
||||
#/dev/optcd b 640 0 0 17 0 0 0 -
|
||||
|
@ -0,0 +1,7 @@
|
||||
# Partition setup for ATNGW100.
|
||||
#
|
||||
# root is a 8 MB NOR flash.
|
||||
# usr is a 8 MB serial DataFlash.
|
||||
#
|
||||
# <mount point> <mount name> <page size> <erase size> <cleanmarkers> <device file> <pad size>
|
||||
/ root 0x1000 0x10000 1 1 0x0
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,11 @@
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2007-11-02 10:47:52.000000000 +0100
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2007-11-02 10:48:00.000000000 +0100
|
||||
@@ -20,7 +20,7 @@
|
||||
#include <asm/io.h>
|
||||
#include <asm/setup.h>
|
||||
|
||||
-#include <asm/arch/at32ap7000.h>
|
||||
+#include <asm/arch/at32ap700x.h>
|
||||
#include <asm/arch/board.h>
|
||||
#include <asm/arch/init.h>
|
||||
#include <asm/arch/portmux.h>
|
@ -0,0 +1,175 @@
|
||||
diff -Nrup linux-2.6.23/arch/avr32/boards/atngw100/flash.c linux-2.6.23-patched/arch/avr32/boards/atngw100/flash.c
|
||||
--- a/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:21:07.000000000 -0500
|
||||
@@ -42,7 +42,6 @@ static struct mtd_partition flash_parts[
|
||||
.name = "u-boot",
|
||||
.offset = 0x00000000,
|
||||
.size = 0x00020000, /* 128 KiB */
|
||||
- .mask_flags = MTD_WRITEABLE,
|
||||
},
|
||||
{
|
||||
.name = "root",
|
||||
diff -Nrup linux-2.6.23/arch/avr32/boards/atngw100/setup.c linux-2.6.23-patched/arch/avr32/boards/atngw100/setup.c
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:28:00.000000000 -0500
|
||||
@@ -16,6 +16,8 @@
|
||||
#include <linux/types.h>
|
||||
#include <linux/leds.h>
|
||||
#include <linux/spi/spi.h>
|
||||
+#include <linux/fb.h>
|
||||
+#include <video/atmel_lcdc.h>
|
||||
|
||||
#include <asm/io.h>
|
||||
#include <asm/setup.h>
|
||||
@@ -27,6 +29,58 @@
|
||||
|
||||
/* Initialized by bootloader-specific startup code. */
|
||||
struct tag *bootloader_tags __initdata;
|
||||
+static struct fb_videomode __initdata video_modes[] = {
|
||||
+ {
|
||||
+ .name = "640x480@60",
|
||||
+ .refresh = 60,
|
||||
+ .xres = 640, .yres = 480,
|
||||
+ .pixclock = KHZ2PICOS(23856),
|
||||
+
|
||||
+ .left_margin = 80, .right_margin = 16,
|
||||
+ .upper_margin = 13, .lower_margin = 1,
|
||||
+ .hsync_len = 64, .vsync_len = 3,
|
||||
+
|
||||
+ .sync = 0,
|
||||
+ .vmode = FB_VMODE_NONINTERLACED,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "320x240@117",
|
||||
+ .refresh = 117,
|
||||
+ .xres = 320, .yres = 240,
|
||||
+ .pixclock = KHZ2PICOS(12074),
|
||||
+
|
||||
+ .left_margin = 40, .right_margin = 8,
|
||||
+ .upper_margin = 14, .lower_margin = 1,
|
||||
+ .hsync_len = 32, .vsync_len = 3,
|
||||
+
|
||||
+ .sync = 0,
|
||||
+ .vmode = FB_VMODE_NONINTERLACED,
|
||||
+ },
|
||||
+};
|
||||
+
|
||||
+static struct fb_monspecs __initdata atngw100_default_monspecs = {
|
||||
+ .manufacturer = "ATM",
|
||||
+ .monitor = "GENERIC",
|
||||
+ .modedb = video_modes,
|
||||
+ .modedb_len = ARRAY_SIZE(video_modes),
|
||||
+ .hfmin = 14820,
|
||||
+ .hfmax = 32000,
|
||||
+ .vfmin = 30,
|
||||
+ .vfmax = 200,
|
||||
+ .dclkmax = 30000000,
|
||||
+};
|
||||
+
|
||||
+struct atmel_lcdfb_info __initdata atngw100_lcdc_data = {
|
||||
+ .default_bpp = 16,
|
||||
+ .default_dmacon = ATMEL_LCDC_DMAEN | ATMEL_LCDC_DMA2DEN,
|
||||
+ .default_lcdcon2 = (ATMEL_LCDC_DISTYPE_TFT
|
||||
+ | ATMEL_LCDC_INVCLK
|
||||
+ | ATMEL_LCDC_INVDVAL_NORMAL
|
||||
+ | ATMEL_LCDC_CLKMOD_ALWAYSACTIVE
|
||||
+ | ATMEL_LCDC_MEMOR_BIG),
|
||||
+ .default_monspecs = &atngw100_default_monspecs,
|
||||
+ .guard_time = 2,
|
||||
+};
|
||||
|
||||
struct eth_addr {
|
||||
u8 addr[6];
|
||||
@@ -156,16 +210,19 @@ static int __init atngw100_init(void)
|
||||
* reserve any pins for it.
|
||||
*/
|
||||
|
||||
+ at32_add_device_lcdc(1, &atngw100_lcdc_data, fbmem_start, fbmem_size);
|
||||
+
|
||||
at32_add_system_devices();
|
||||
|
||||
at32_add_device_usart(0);
|
||||
|
||||
set_hw_addr(at32_add_device_eth(0, ð_data[0]));
|
||||
- set_hw_addr(at32_add_device_eth(1, ð_data[1]));
|
||||
+ //set_hw_addr(at32_add_device_eth(1, ð_data[1]));
|
||||
|
||||
at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info));
|
||||
at32_add_device_mci(0, &mci0_data);
|
||||
at32_add_device_usba(0, NULL);
|
||||
+ at32_add_device_ac97c(0);
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(ngw_leds); i++) {
|
||||
at32_select_gpio(ngw_leds[i].gpio,
|
||||
diff -Nrup linux-2.6.23/arch/avr32/mach-at32ap/at32ap700x.c linux-2.6.23-patched/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
--- a/arch/avr32/mach-at32ap/at32ap700x.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/mach-at32ap/at32ap700x.c 2008-01-31 10:29:22.000000000 -0500
|
||||
@@ -1116,6 +1116,15 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
struct fb_videomode *modedb;
|
||||
unsigned int modedb_size;
|
||||
|
||||
+ /* help to prevent DMA underruns, which causes
|
||||
+ the screen position to jump around */
|
||||
+ hmatrix_writel(SCFG4, HMATRIX_BIT(ARBT)
|
||||
+ | HMATRIX_BF(FIXED_DEFMSTR, 0x5)
|
||||
+ | HMATRIX_BF(SLOT_CYCLE, 0x40)
|
||||
+ | HMATRIX_BF(DEFMSTR_TYPE
|
||||
+ , HMATRIX_DEFMSTR_TYPE_FIXED_DEFAULT));
|
||||
+ hmatrix_writel(PRAS4, 0x0FF00000);
|
||||
+
|
||||
/*
|
||||
* Do a deep copy of the fb data, monspecs and modedb. Make
|
||||
* sure all allocations are done before setting up the
|
||||
@@ -1133,7 +1142,7 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
monspecs->modedb = modedb;
|
||||
|
||||
switch (id) {
|
||||
- case 0:
|
||||
+ case 0: // STK1000 peripheral connections
|
||||
pdev = &atmel_lcdfb0_device;
|
||||
select_peripheral(PC(19), PERIPH_A, 0); /* CC */
|
||||
select_peripheral(PC(20), PERIPH_A, 0); /* HSYNC */
|
||||
@@ -1170,6 +1179,43 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
clk_set_parent(&atmel_lcdfb0_pixclk, &pll0);
|
||||
clk_set_rate(&atmel_lcdfb0_pixclk, clk_get_rate(&pll0));
|
||||
break;
|
||||
+ case 1: // NGW100 peripheral connections
|
||||
+ pdev = &atmel_lcdfb0_device;
|
||||
+ //select_peripheral(PC(19), PERIPH_B, 0); /* CC */
|
||||
+ select_peripheral(PC(20), PERIPH_A, 0); /* HSYNC */
|
||||
+ select_peripheral(PC(21), PERIPH_A, 0); /* PCLK */
|
||||
+ select_peripheral(PC(22), PERIPH_A, 0); /* VSYNC */
|
||||
+ select_peripheral(PE(1), PERIPH_B, 0); /* DVAL */
|
||||
+ select_peripheral(PE(2), PERIPH_B, 0); /* MODE */
|
||||
+ //select_peripheral(PC(25), PERIPH_A, 0); /* PWR */
|
||||
+ select_peripheral(PE(3), PERIPH_B, 0); /* DATA0 */
|
||||
+ select_peripheral(PE(4), PERIPH_B, 0); /* DATA1 */
|
||||
+ select_peripheral(PE(5), PERIPH_B, 0); /* DATA2 */
|
||||
+ select_peripheral(PE(6), PERIPH_B, 0); /* DATA3 */
|
||||
+ select_peripheral(PE(7), PERIPH_B, 0); /* DATA4 */
|
||||
+ select_peripheral(PC(31), PERIPH_A, 0); /* DATA5 */
|
||||
+ select_peripheral(PD(0), PERIPH_A, 0); /* DATA6 */
|
||||
+ select_peripheral(PD(1), PERIPH_A, 0); /* DATA7 */
|
||||
+ select_peripheral(PE(8), PERIPH_B, 0); /* DATA8 */
|
||||
+ select_peripheral(PE(9), PERIPH_B, 0); /* DATA9 */
|
||||
+ select_peripheral(PE(10), PERIPH_B, 0); /* DATA10 */
|
||||
+ select_peripheral(PE(11), PERIPH_B, 0); /* DATA11 */
|
||||
+ select_peripheral(PE(12), PERIPH_B, 0); /* DATA12 */
|
||||
+ select_peripheral(PD(7), PERIPH_A, 0); /* DATA13 */
|
||||
+ select_peripheral(PD(8), PERIPH_A, 0); /* DATA14 */
|
||||
+ select_peripheral(PD(9), PERIPH_A, 0); /* DATA15 */
|
||||
+ select_peripheral(PE(13), PERIPH_B, 0); /* DATA16 */
|
||||
+ select_peripheral(PE(14), PERIPH_B, 0); /* DATA17 */
|
||||
+ select_peripheral(PE(15), PERIPH_B, 0); /* DATA18 */
|
||||
+ select_peripheral(PE(16), PERIPH_B, 0); /* DATA19 */
|
||||
+ select_peripheral(PE(17), PERIPH_B, 0); /* DATA20 */
|
||||
+ select_peripheral(PE(18), PERIPH_B, 0); /* DATA21 */
|
||||
+ select_peripheral(PD(16), PERIPH_A, 0); /* DATA22 */
|
||||
+ select_peripheral(PD(17), PERIPH_A, 0); /* DATA23 */
|
||||
+
|
||||
+ clk_set_parent(&atmel_lcdfb0_pixclk, &pll0);
|
||||
+ clk_set_rate(&atmel_lcdfb0_pixclk, clk_get_rate(&pll0));
|
||||
+ break;
|
||||
|
||||
default:
|
||||
goto err_invalid_id;
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,175 @@
|
||||
diff -Nrup linux-2.6.24/arch/avr32/boards/atngw100/flash.c linux-2.6.24-patched/arch/avr32/boards/atngw100/flash.c
|
||||
--- a/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:21:07.000000000 -0500
|
||||
@@ -42,7 +42,6 @@ static struct mtd_partition flash_parts[
|
||||
.name = "u-boot",
|
||||
.offset = 0x00000000,
|
||||
.size = 0x00020000, /* 128 KiB */
|
||||
- .mask_flags = MTD_WRITEABLE,
|
||||
},
|
||||
{
|
||||
.name = "root",
|
||||
diff -Nrup linux-2.6.24/arch/avr32/boards/atngw100/setup.c linux-2.6.24-patched/arch/avr32/boards/atngw100/setup.c
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:28:00.000000000 -0500
|
||||
@@ -16,6 +16,8 @@
|
||||
#include <linux/types.h>
|
||||
#include <linux/leds.h>
|
||||
#include <linux/spi/spi.h>
|
||||
+#include <linux/fb.h>
|
||||
+#include <video/atmel_lcdc.h>
|
||||
|
||||
#include <asm/io.h>
|
||||
#include <asm/setup.h>
|
||||
@@ -27,6 +29,58 @@
|
||||
|
||||
/* Initialized by bootloader-specific startup code. */
|
||||
struct tag *bootloader_tags __initdata;
|
||||
+static struct fb_videomode __initdata video_modes[] = {
|
||||
+ {
|
||||
+ .name = "640x480@60",
|
||||
+ .refresh = 60,
|
||||
+ .xres = 640, .yres = 480,
|
||||
+ .pixclock = KHZ2PICOS(23856),
|
||||
+
|
||||
+ .left_margin = 80, .right_margin = 16,
|
||||
+ .upper_margin = 13, .lower_margin = 1,
|
||||
+ .hsync_len = 64, .vsync_len = 3,
|
||||
+
|
||||
+ .sync = 0,
|
||||
+ .vmode = FB_VMODE_NONINTERLACED,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "320x240@117",
|
||||
+ .refresh = 117,
|
||||
+ .xres = 320, .yres = 240,
|
||||
+ .pixclock = KHZ2PICOS(12074),
|
||||
+
|
||||
+ .left_margin = 40, .right_margin = 8,
|
||||
+ .upper_margin = 14, .lower_margin = 1,
|
||||
+ .hsync_len = 32, .vsync_len = 3,
|
||||
+
|
||||
+ .sync = 0,
|
||||
+ .vmode = FB_VMODE_NONINTERLACED,
|
||||
+ },
|
||||
+};
|
||||
+
|
||||
+static struct fb_monspecs __initdata atngw100_default_monspecs = {
|
||||
+ .manufacturer = "ATM",
|
||||
+ .monitor = "GENERIC",
|
||||
+ .modedb = video_modes,
|
||||
+ .modedb_len = ARRAY_SIZE(video_modes),
|
||||
+ .hfmin = 14820,
|
||||
+ .hfmax = 32000,
|
||||
+ .vfmin = 30,
|
||||
+ .vfmax = 200,
|
||||
+ .dclkmax = 30000000,
|
||||
+};
|
||||
+
|
||||
+struct atmel_lcdfb_info __initdata atngw100_lcdc_data = {
|
||||
+ .default_bpp = 16,
|
||||
+ .default_dmacon = ATMEL_LCDC_DMAEN | ATMEL_LCDC_DMA2DEN,
|
||||
+ .default_lcdcon2 = (ATMEL_LCDC_DISTYPE_TFT
|
||||
+ | ATMEL_LCDC_INVCLK
|
||||
+ | ATMEL_LCDC_INVDVAL_NORMAL
|
||||
+ | ATMEL_LCDC_CLKMOD_ALWAYSACTIVE
|
||||
+ | ATMEL_LCDC_MEMOR_BIG),
|
||||
+ .default_monspecs = &atngw100_default_monspecs,
|
||||
+ .guard_time = 2,
|
||||
+};
|
||||
|
||||
struct eth_addr {
|
||||
u8 addr[6];
|
||||
@@ -156,16 +210,19 @@ static int __init atngw100_init(void)
|
||||
* reserve any pins for it.
|
||||
*/
|
||||
|
||||
+ at32_add_device_lcdc(1, &atngw100_lcdc_data, fbmem_start, fbmem_size);
|
||||
+
|
||||
at32_add_system_devices();
|
||||
|
||||
at32_add_device_usart(0);
|
||||
|
||||
set_hw_addr(at32_add_device_eth(0, ð_data[0]));
|
||||
- set_hw_addr(at32_add_device_eth(1, ð_data[1]));
|
||||
+ //set_hw_addr(at32_add_device_eth(1, ð_data[1]));
|
||||
|
||||
at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info));
|
||||
at32_add_device_mci(0, &mci0_data);
|
||||
at32_add_device_usba(0, NULL);
|
||||
+ at32_add_device_ac97c(0);
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(ngw_leds); i++) {
|
||||
at32_select_gpio(ngw_leds[i].gpio,
|
||||
diff -Nrup linux-2.6.24/arch/avr32/mach-at32ap/at32ap700x.c linux-2.6.24-patched/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
--- a/arch/avr32/mach-at32ap/at32ap700x.c 2008-01-31 10:47:55.000000000 -0500
|
||||
+++ b/arch/avr32/mach-at32ap/at32ap700x.c 2008-01-31 10:29:22.000000000 -0500
|
||||
@@ -1116,6 +1116,15 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
struct fb_videomode *modedb;
|
||||
unsigned int modedb_size;
|
||||
|
||||
+ /* help to prevent DMA underruns, which causes
|
||||
+ the screen position to jump around */
|
||||
+ hmatrix_writel(SCFG4, HMATRIX_BIT(ARBT)
|
||||
+ | HMATRIX_BF(FIXED_DEFMSTR, 0x5)
|
||||
+ | HMATRIX_BF(SLOT_CYCLE, 0x40)
|
||||
+ | HMATRIX_BF(DEFMSTR_TYPE
|
||||
+ , HMATRIX_DEFMSTR_TYPE_FIXED_DEFAULT));
|
||||
+ hmatrix_writel(PRAS4, 0x0FF00000);
|
||||
+
|
||||
/*
|
||||
* Do a deep copy of the fb data, monspecs and modedb. Make
|
||||
* sure all allocations are done before setting up the
|
||||
@@ -1133,7 +1142,7 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
monspecs->modedb = modedb;
|
||||
|
||||
switch (id) {
|
||||
- case 0:
|
||||
+ case 0: // STK1000 peripheral connections
|
||||
pdev = &atmel_lcdfb0_device;
|
||||
select_peripheral(PC(19), PERIPH_A, 0); /* CC */
|
||||
select_peripheral(PC(20), PERIPH_A, 0); /* HSYNC */
|
||||
@@ -1170,6 +1179,43 @@ at32_add_device_lcdc(unsigned int id, st
|
||||
clk_set_parent(&atmel_lcdfb0_pixclk, &pll0);
|
||||
clk_set_rate(&atmel_lcdfb0_pixclk, clk_get_rate(&pll0));
|
||||
break;
|
||||
+ case 1: // NGW100 peripheral connections
|
||||
+ pdev = &atmel_lcdfb0_device;
|
||||
+ //select_peripheral(PC(19), PERIPH_B, 0); /* CC */
|
||||
+ select_peripheral(PC(20), PERIPH_A, 0); /* HSYNC */
|
||||
+ select_peripheral(PC(21), PERIPH_A, 0); /* PCLK */
|
||||
+ select_peripheral(PC(22), PERIPH_A, 0); /* VSYNC */
|
||||
+ select_peripheral(PE(1), PERIPH_B, 0); /* DVAL */
|
||||
+ select_peripheral(PE(2), PERIPH_B, 0); /* MODE */
|
||||
+ //select_peripheral(PC(25), PERIPH_A, 0); /* PWR */
|
||||
+ select_peripheral(PE(3), PERIPH_B, 0); /* DATA0 */
|
||||
+ select_peripheral(PE(4), PERIPH_B, 0); /* DATA1 */
|
||||
+ select_peripheral(PE(5), PERIPH_B, 0); /* DATA2 */
|
||||
+ select_peripheral(PE(6), PERIPH_B, 0); /* DATA3 */
|
||||
+ select_peripheral(PE(7), PERIPH_B, 0); /* DATA4 */
|
||||
+ select_peripheral(PC(31), PERIPH_A, 0); /* DATA5 */
|
||||
+ select_peripheral(PD(0), PERIPH_A, 0); /* DATA6 */
|
||||
+ select_peripheral(PD(1), PERIPH_A, 0); /* DATA7 */
|
||||
+ select_peripheral(PE(8), PERIPH_B, 0); /* DATA8 */
|
||||
+ select_peripheral(PE(9), PERIPH_B, 0); /* DATA9 */
|
||||
+ select_peripheral(PE(10), PERIPH_B, 0); /* DATA10 */
|
||||
+ select_peripheral(PE(11), PERIPH_B, 0); /* DATA11 */
|
||||
+ select_peripheral(PE(12), PERIPH_B, 0); /* DATA12 */
|
||||
+ select_peripheral(PD(7), PERIPH_A, 0); /* DATA13 */
|
||||
+ select_peripheral(PD(8), PERIPH_A, 0); /* DATA14 */
|
||||
+ select_peripheral(PD(9), PERIPH_A, 0); /* DATA15 */
|
||||
+ select_peripheral(PE(13), PERIPH_B, 0); /* DATA16 */
|
||||
+ select_peripheral(PE(14), PERIPH_B, 0); /* DATA17 */
|
||||
+ select_peripheral(PE(15), PERIPH_B, 0); /* DATA18 */
|
||||
+ select_peripheral(PE(16), PERIPH_B, 0); /* DATA19 */
|
||||
+ select_peripheral(PE(17), PERIPH_B, 0); /* DATA20 */
|
||||
+ select_peripheral(PE(18), PERIPH_B, 0); /* DATA21 */
|
||||
+ select_peripheral(PD(16), PERIPH_A, 0); /* DATA22 */
|
||||
+ select_peripheral(PD(17), PERIPH_A, 0); /* DATA23 */
|
||||
+
|
||||
+ clk_set_parent(&atmel_lcdfb0_pixclk, &pll0);
|
||||
+ clk_set_rate(&atmel_lcdfb0_pixclk, clk_get_rate(&pll0));
|
||||
+ break;
|
||||
|
||||
default:
|
||||
goto err_invalid_id;
|
@ -0,0 +1,671 @@
|
||||
diff --git a/drivers/input/serio/Kconfig b/drivers/input/serio/Kconfig
|
||||
index b88569e..2df47ed 100644
|
||||
--- a/drivers/input/serio/Kconfig
|
||||
+++ b/drivers/input/serio/Kconfig
|
||||
@@ -88,6 +88,17 @@ config SERIO_RPCKBD
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called rpckbd.
|
||||
|
||||
+config SERIO_AT32PSIF
|
||||
+ tristate "AVR32 PSIF PS/2 keyboard and mouse controller"
|
||||
+ depends on AVR32
|
||||
+ default n
|
||||
+ help
|
||||
+ Say Y here if you want to use the PSIF peripheral on AVR32 devices
|
||||
+ and connect a PS/2 keyboard and/or mouse to it.
|
||||
+
|
||||
+ To compile this driver as a module, choose M here: the module will
|
||||
+ be called at32psif.
|
||||
+
|
||||
config SERIO_AMBAKMI
|
||||
tristate "AMBA KMI keyboard controller"
|
||||
depends on ARM_AMBA
|
||||
diff --git a/drivers/input/serio/Makefile b/drivers/input/serio/Makefile
|
||||
index 4155197..38b8868 100644
|
||||
--- a/drivers/input/serio/Makefile
|
||||
+++ b/drivers/input/serio/Makefile
|
||||
@@ -12,6 +12,7 @@ obj-$(CONFIG_SERIO_CT82C710) += ct82c710.o
|
||||
obj-$(CONFIG_SERIO_RPCKBD) += rpckbd.o
|
||||
obj-$(CONFIG_SERIO_SA1111) += sa1111ps2.o
|
||||
obj-$(CONFIG_SERIO_AMBAKMI) += ambakmi.o
|
||||
+obj-$(CONFIG_SERIO_AT32PSIF) += at32psif.o
|
||||
obj-$(CONFIG_SERIO_Q40KBD) += q40kbd.o
|
||||
obj-$(CONFIG_SERIO_GSCPS2) += gscps2.o
|
||||
obj-$(CONFIG_HP_SDC) += hp_sdc.o
|
||||
diff --git a/drivers/input/serio/at32psif.c b/drivers/input/serio/at32psif.c
|
||||
new file mode 100644
|
||||
index 0000000..228ab15
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/serio/at32psif.c
|
||||
@@ -0,0 +1,342 @@
|
||||
+/*
|
||||
+ * Copyright (C) 2007 Atmel Corporation
|
||||
+ *
|
||||
+ * Driver for the AT32AP700X PS/2 controller (PSIF).
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of the GNU General Public License version 2 as published
|
||||
+ * by the Free Software Foundation.
|
||||
+ */
|
||||
+
|
||||
+#include <linux/kernel.h>
|
||||
+#include <linux/module.h>
|
||||
+#include <linux/device.h>
|
||||
+#include <linux/init.h>
|
||||
+#include <linux/serio.h>
|
||||
+#include <linux/interrupt.h>
|
||||
+#include <linux/err.h>
|
||||
+#include <linux/io.h>
|
||||
+#include <linux/clk.h>
|
||||
+#include <linux/platform_device.h>
|
||||
+#include <linux/delay.h>
|
||||
+
|
||||
+#include "at32psif.h"
|
||||
+
|
||||
+#define PSIF_BUF_SIZE 16
|
||||
+
|
||||
+#define ring_is_empty(_psif) (_psif->head == _psif->tail)
|
||||
+#define ring_next_head(_psif) ((_psif->head + 1) & (PSIF_BUF_SIZE - 1))
|
||||
+#define ring_next_tail(_psif) ((_psif->tail + 1) & (PSIF_BUF_SIZE - 1))
|
||||
+
|
||||
+struct psif {
|
||||
+ struct platform_device *pdev;
|
||||
+ struct clk *pclk;
|
||||
+ struct serio *io;
|
||||
+ void __iomem *regs;
|
||||
+ unsigned int irq;
|
||||
+ unsigned int open;
|
||||
+ /* Prevent concurrent writes to circular buffer. */
|
||||
+ spinlock_t lock;
|
||||
+ unsigned int head;
|
||||
+ unsigned int tail;
|
||||
+ unsigned char buffer[PSIF_BUF_SIZE];
|
||||
+};
|
||||
+
|
||||
+static irqreturn_t psif_interrupt(int irq, void *_ptr)
|
||||
+{
|
||||
+ struct psif *psif = _ptr;
|
||||
+ int retval = IRQ_NONE;
|
||||
+ unsigned int io_flags = 0;
|
||||
+ unsigned long lock_flags;
|
||||
+ unsigned long status;
|
||||
+
|
||||
+ status = psif_readl(psif, SR);
|
||||
+
|
||||
+ if (status & PSIF_BIT(RXRDY)) {
|
||||
+ unsigned char val = (unsigned char) psif_readl(psif, RHR);
|
||||
+
|
||||
+ if (status & PSIF_BIT(PARITY))
|
||||
+ io_flags |= SERIO_PARITY;
|
||||
+ if (status & PSIF_BIT(OVRUN))
|
||||
+ dev_err(&psif->pdev->dev, "overrun read error\n");
|
||||
+
|
||||
+ /* TODO: why do we have to wait? Are we too fast for serio? */
|
||||
+ udelay(100);
|
||||
+
|
||||
+ serio_interrupt(psif->io, val, io_flags);
|
||||
+
|
||||
+ retval = IRQ_HANDLED;
|
||||
+ }
|
||||
+
|
||||
+ spin_lock_irqsave(&psif->lock, lock_flags);
|
||||
+
|
||||
+ if (status & PSIF_BIT(TXEMPTY)) {
|
||||
+ if (status & PSIF_BIT(NACK))
|
||||
+ dev_err(&psif->pdev->dev, "NACK error\n");
|
||||
+ if (ring_is_empty(psif)) {
|
||||
+ psif_writel(psif, IDR, PSIF_BIT(TXEMPTY));
|
||||
+ } else {
|
||||
+ psif_writel(psif, THR, psif->buffer[psif->tail]);
|
||||
+ psif->tail = ring_next_tail(psif);
|
||||
+ }
|
||||
+
|
||||
+ retval = IRQ_HANDLED;
|
||||
+ }
|
||||
+
|
||||
+ spin_unlock_irqrestore(&psif->lock, lock_flags);
|
||||
+
|
||||
+ return retval;
|
||||
+}
|
||||
+
|
||||
+static int psif_write(struct serio *io, unsigned char val)
|
||||
+{
|
||||
+ struct psif *psif = io->port_data;
|
||||
+ unsigned long flags;
|
||||
+ unsigned int head;
|
||||
+
|
||||
+ spin_lock_irqsave(&psif->lock, flags);
|
||||
+
|
||||
+ /* Write directly if TX is ready. */
|
||||
+ if (psif_readl(psif, SR) & PSIF_BIT(TXEMPTY)) {
|
||||
+ psif_writel(psif, THR, val);
|
||||
+ } else {
|
||||
+ head = ring_next_head(psif);
|
||||
+
|
||||
+ if (head != psif->tail) {
|
||||
+ psif->buffer[psif->head] = val;
|
||||
+ psif->head = head;
|
||||
+ } else {
|
||||
+ dev_err(&psif->pdev->dev, "underrun write error\n");
|
||||
+ }
|
||||
+
|
||||
+ /* Make sure TXEMPTY interrupt is enabled. */
|
||||
+ psif_writel(psif, IER, PSIF_BIT(TXEMPTY));
|
||||
+ }
|
||||
+
|
||||
+ spin_unlock_irqrestore(&psif->lock, flags);
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int psif_open(struct serio *io)
|
||||
+{
|
||||
+ struct psif *psif = io->port_data;
|
||||
+ int retval;
|
||||
+
|
||||
+ retval = clk_enable(psif->pclk);
|
||||
+ if (retval)
|
||||
+ goto out;
|
||||
+
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_TXEN) | PSIF_BIT(CR_RXEN));
|
||||
+ psif_writel(psif, IER, PSIF_BIT(RXRDY));
|
||||
+
|
||||
+ psif->open = 1;
|
||||
+out:
|
||||
+ return retval;
|
||||
+}
|
||||
+
|
||||
+static void psif_close(struct serio *io)
|
||||
+{
|
||||
+ struct psif *psif = io->port_data;
|
||||
+
|
||||
+ psif->open = 0;
|
||||
+
|
||||
+ psif_writel(psif, IDR, ~0UL);
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_TXDIS) | PSIF_BIT(CR_RXDIS));
|
||||
+
|
||||
+ clk_disable(psif->pclk);
|
||||
+}
|
||||
+
|
||||
+static void psif_set_prescaler(struct psif *psif)
|
||||
+{
|
||||
+ unsigned long prscv;
|
||||
+ unsigned long rate = clk_get_rate(psif->pclk);
|
||||
+
|
||||
+ /* PRSCV = Pulse length (100 uS) * PSIF module frequency. */
|
||||
+ prscv = 100 * (rate / 1000000);
|
||||
+
|
||||
+ if (prscv > ((1<<PSIF_PSR_PRSCV_SIZE) - 1)) {
|
||||
+ prscv = (1<<PSIF_PSR_PRSCV_SIZE) - 1;
|
||||
+ dev_dbg(&psif->pdev->dev, "pclk too fast, "
|
||||
+ "prescaler set to max\n");
|
||||
+ }
|
||||
+
|
||||
+ clk_enable(psif->pclk);
|
||||
+ psif_writel(psif, PSR, prscv);
|
||||
+ clk_disable(psif->pclk);
|
||||
+}
|
||||
+
|
||||
+static int __init psif_probe(struct platform_device *pdev)
|
||||
+{
|
||||
+ struct resource *regs;
|
||||
+ struct psif *psif;
|
||||
+ struct serio *io;
|
||||
+ struct clk *pclk;
|
||||
+ int irq;
|
||||
+ int ret;
|
||||
+
|
||||
+ psif = kzalloc(sizeof(struct psif), GFP_KERNEL);
|
||||
+ if (!psif) {
|
||||
+ dev_dbg(&pdev->dev, "out of memory\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto out;
|
||||
+ }
|
||||
+ psif->pdev = pdev;
|
||||
+
|
||||
+ io = kzalloc(sizeof(struct serio), GFP_KERNEL);
|
||||
+ if (!io) {
|
||||
+ dev_dbg(&pdev->dev, "out of memory\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto out_free_psif;
|
||||
+ }
|
||||
+ psif->io = io;
|
||||
+
|
||||
+ regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
||||
+ if (!regs) {
|
||||
+ dev_dbg(&pdev->dev, "no mmio resources defined\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto out_free_io;
|
||||
+ }
|
||||
+
|
||||
+ psif->regs = ioremap(regs->start, regs->end - regs->start + 1);
|
||||
+ if (!psif->regs) {
|
||||
+ ret = -ENOMEM;
|
||||
+ dev_dbg(&pdev->dev, "could not map I/O memory\n");
|
||||
+ goto out_free_io;
|
||||
+ }
|
||||
+
|
||||
+ pclk = clk_get(&pdev->dev, "pclk");
|
||||
+ if (IS_ERR(pclk)) {
|
||||
+ dev_dbg(&pdev->dev, "could not get peripheral clock\n");
|
||||
+ ret = PTR_ERR(pclk);
|
||||
+ goto out_iounmap;
|
||||
+ }
|
||||
+ psif->pclk = pclk;
|
||||
+
|
||||
+ /* Reset the PSIF to enter at a known state. */
|
||||
+ ret = clk_enable(pclk);
|
||||
+ if (ret) {
|
||||
+ dev_dbg(&pdev->dev, "could not enable pclk\n");
|
||||
+ goto out_put_clk;
|
||||
+ }
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_SWRST));
|
||||
+ clk_disable(pclk);
|
||||
+
|
||||
+ irq = platform_get_irq(pdev, 0);
|
||||
+ if (irq < 0) {
|
||||
+ dev_dbg(&pdev->dev, "could not get irq\n");
|
||||
+ ret = -ENXIO;
|
||||
+ goto out_put_clk;
|
||||
+ }
|
||||
+ ret = request_irq(irq, psif_interrupt, IRQF_SHARED, "at32psif", psif);
|
||||
+ if (ret) {
|
||||
+ dev_dbg(&pdev->dev, "could not request irq %d\n", irq);
|
||||
+ goto out_put_clk;
|
||||
+ }
|
||||
+ psif->irq = irq;
|
||||
+
|
||||
+ io->id.type = SERIO_8042;
|
||||
+ io->write = psif_write;
|
||||
+ io->open = psif_open;
|
||||
+ io->close = psif_close;
|
||||
+ strlcpy(io->name, pdev->dev.bus_id, sizeof(io->name));
|
||||
+ strlcpy(io->phys, pdev->dev.bus_id, sizeof(io->phys));
|
||||
+ io->port_data = psif;
|
||||
+ io->dev.parent = &pdev->dev;
|
||||
+
|
||||
+ psif_set_prescaler(psif);
|
||||
+
|
||||
+ spin_lock_init(&psif->lock);
|
||||
+ serio_register_port(psif->io);
|
||||
+ platform_set_drvdata(pdev, psif);
|
||||
+
|
||||
+ dev_info(&pdev->dev, "Atmel AVR32 PSIF PS/2 driver on 0x%08x irq %d\n",
|
||||
+ (int)psif->regs, psif->irq);
|
||||
+
|
||||
+ return 0;
|
||||
+
|
||||
+out_put_clk:
|
||||
+ clk_put(psif->pclk);
|
||||
+out_iounmap:
|
||||
+ iounmap(psif->regs);
|
||||
+out_free_io:
|
||||
+ kfree(io);
|
||||
+out_free_psif:
|
||||
+ kfree(psif);
|
||||
+out:
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+static int __exit psif_remove(struct platform_device *pdev)
|
||||
+{
|
||||
+ struct psif *psif = platform_get_drvdata(pdev);
|
||||
+
|
||||
+ psif_writel(psif, IDR, ~0UL);
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_TXDIS) | PSIF_BIT(CR_RXDIS));
|
||||
+
|
||||
+ serio_unregister_port(psif->io);
|
||||
+ iounmap(psif->regs);
|
||||
+ free_irq(psif->irq, psif);
|
||||
+ clk_put(psif->pclk);
|
||||
+ kfree(psif);
|
||||
+
|
||||
+ platform_set_drvdata(pdev, NULL);
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+#ifdef CONFIG_PM
|
||||
+static int psif_suspend(struct platform_device *pdev, pm_message_t state)
|
||||
+{
|
||||
+ struct psif *psif = platform_get_drvdata(pdev);
|
||||
+
|
||||
+ if (psif->open) {
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_RXDIS) | PSIF_BIT(CR_TXDIS));
|
||||
+ clk_disable(psif->pclk);
|
||||
+ }
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static int psif_resume(struct platform_device *pdev)
|
||||
+{
|
||||
+ struct psif *psif = platform_get_drvdata(pdev);
|
||||
+
|
||||
+ if (psif->open) {
|
||||
+ clk_enable(psif->pclk);
|
||||
+ psif_set_prescaler(psif);
|
||||
+ psif_writel(psif, CR, PSIF_BIT(CR_RXEN) | PSIF_BIT(CR_TXEN));
|
||||
+ }
|
||||
+
|
||||
+ return 0;
|
||||
+}
|
||||
+#else
|
||||
+#define psif_suspend NULL
|
||||
+#define psif_resume NULL
|
||||
+#endif
|
||||
+
|
||||
+static struct platform_driver psif_driver = {
|
||||
+ .remove = __exit_p(psif_remove),
|
||||
+ .driver = {
|
||||
+ .name = "atmel_psif",
|
||||
+ },
|
||||
+ .suspend = psif_suspend,
|
||||
+ .resume = psif_resume,
|
||||
+};
|
||||
+
|
||||
+static int __init psif_init(void)
|
||||
+{
|
||||
+ return platform_driver_probe(&psif_driver, psif_probe);
|
||||
+}
|
||||
+
|
||||
+static void __exit psif_exit(void)
|
||||
+{
|
||||
+ platform_driver_unregister(&psif_driver);
|
||||
+}
|
||||
+
|
||||
+module_init(psif_init);
|
||||
+module_exit(psif_exit);
|
||||
+
|
||||
+MODULE_AUTHOR("Hans-Christian Egtvedt <hcegtvedt@atmel.com>");
|
||||
+MODULE_DESCRIPTION("Atmel AVR32 PSIF PS/2 driver");
|
||||
+MODULE_LICENSE("GPL");
|
||||
diff --git a/drivers/input/serio/at32psif.h b/drivers/input/serio/at32psif.h
|
||||
new file mode 100644
|
||||
index 0000000..b0cc5e4
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/serio/at32psif.h
|
||||
@@ -0,0 +1,82 @@
|
||||
+/*
|
||||
+ * Copyright (C) 2007 Atmel Corporation
|
||||
+ *
|
||||
+ * Driver for the AT32AP700X PS/2 controller (PSIF).
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of the GNU General Public License version 2 as published
|
||||
+ * by the Free Software Foundation.
|
||||
+ */
|
||||
+
|
||||
+#ifndef _AT32PSIF_H
|
||||
+#define _AT32PSIF_H
|
||||
+
|
||||
+/* PSIF register offsets */
|
||||
+#define PSIF_CR 0x00
|
||||
+#define PSIF_RHR 0x04
|
||||
+#define PSIF_THR 0x08
|
||||
+#define PSIF_SR 0x10
|
||||
+#define PSIF_IER 0x14
|
||||
+#define PSIF_IDR 0x18
|
||||
+#define PSIF_IMR 0x1c
|
||||
+#define PSIF_PSR 0x20
|
||||
+
|
||||
+/* Bitfields in control register. */
|
||||
+#define PSIF_CR_RXDIS_OFFSET 1
|
||||
+#define PSIF_CR_RXDIS_SIZE 1
|
||||
+#define PSIF_CR_RXEN_OFFSET 0
|
||||
+#define PSIF_CR_RXEN_SIZE 1
|
||||
+#define PSIF_CR_SWRST_OFFSET 15
|
||||
+#define PSIF_CR_SWRST_SIZE 1
|
||||
+#define PSIF_CR_TXDIS_OFFSET 9
|
||||
+#define PSIF_CR_TXDIS_SIZE 1
|
||||
+#define PSIF_CR_TXEN_OFFSET 8
|
||||
+#define PSIF_CR_TXEN_SIZE 1
|
||||
+
|
||||
+/* Bitfields in interrupt disable, enable, mask and status register. */
|
||||
+#define PSIF_NACK_OFFSET 8
|
||||
+#define PSIF_NACK_SIZE 1
|
||||
+#define PSIF_OVRUN_OFFSET 5
|
||||
+#define PSIF_OVRUN_SIZE 1
|
||||
+#define PSIF_PARITY_OFFSET 9
|
||||
+#define PSIF_PARITY_SIZE 1
|
||||
+#define PSIF_RXRDY_OFFSET 4
|
||||
+#define PSIF_RXRDY_SIZE 1
|
||||
+#define PSIF_TXEMPTY_OFFSET 1
|
||||
+#define PSIF_TXEMPTY_SIZE 1
|
||||
+#define PSIF_TXRDY_OFFSET 0
|
||||
+#define PSIF_TXRDY_SIZE 1
|
||||
+
|
||||
+/* Bitfields in prescale register. */
|
||||
+#define PSIF_PSR_PRSCV_OFFSET 0
|
||||
+#define PSIF_PSR_PRSCV_SIZE 13
|
||||
+
|
||||
+/* Bitfields in receive hold register. */
|
||||
+#define PSIF_RHR_RXDATA_OFFSET 0
|
||||
+#define PSIF_RHR_RXDATA_SIZE 8
|
||||
+
|
||||
+/* Bitfields in transmit hold register. */
|
||||
+#define PSIF_THR_TXDATA_OFFSET 0
|
||||
+#define PSIF_THR_TXDATA_SIZE 8
|
||||
+
|
||||
+/* Bit manipulation macros */
|
||||
+#define PSIF_BIT(name) \
|
||||
+ (1 << PSIF_##name##_OFFSET)
|
||||
+#define PSIF_BF(name, value) \
|
||||
+ (((value) & ((1 << PSIF_##name##_SIZE) - 1)) \
|
||||
+ << PSIF_##name##_OFFSET)
|
||||
+#define PSIF_BFEXT(name, value)\
|
||||
+ (((value) >> PSIF_##name##_OFFSET) \
|
||||
+ & ((1 << PSIF_##name##_SIZE) - 1))
|
||||
+#define PSIF_BFINS(name, value, old) \
|
||||
+ (((old) & ~(((1 << PSIF_##name##_SIZE) - 1) \
|
||||
+ << PSIF_##name##_OFFSET)) \
|
||||
+ | PSIF_BF(name, value))
|
||||
+
|
||||
+/* Register access macros */
|
||||
+#define psif_readl(port, reg) \
|
||||
+ __raw_readl((port)->regs + PSIF_##reg)
|
||||
+#define psif_writel(port, reg, value) \
|
||||
+ __raw_writel((value), (port)->regs + PSIF_##reg)
|
||||
+
|
||||
+#endif /* _AT32PSIF_H */
|
||||
diff --git a/arch/avr32/boards/atstk1000/Kconfig b/arch/avr32/boards/atstk1000/Kconfig
|
||||
index 56a8d8e..e125205 100644
|
||||
--- a/arch/avr32/boards/atstk1000/Kconfig
|
||||
+++ b/arch/avr32/boards/atstk1000/Kconfig
|
||||
@@ -145,4 +145,17 @@ config BOARD_ATSTK1000_CF_DETECT_PIN
|
||||
|
||||
The default is 0x3e, which is pin 30 on PIOB, aka GPIO15.
|
||||
|
||||
+config BOARD_ATSTK100X_ENABLE_PSIF
|
||||
+ bool "Enable PSIF peripheral (PS/2 support)"
|
||||
+ default n
|
||||
+ help
|
||||
+ Select this if you want to use the PSIF peripheral to hook up PS/2
|
||||
+ devices to your STK1000. This will require a hardware modification to
|
||||
+ work correctly, since PS/2 devices require 5 volt power and signals,
|
||||
+ while the STK1000 only provides 3.3 volt.
|
||||
+
|
||||
+ Say N if you have not modified the hardware to boost the voltage, say
|
||||
+ Y if you have level convertion hardware or a PS/2 device capable of
|
||||
+ operating on 3.3 volt.
|
||||
+
|
||||
endif # stk 1000
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
index f19f54d..2ba37d5 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
@@ -261,6 +261,10 @@ static int __init atstk1002_init(void)
|
||||
at32_add_device_ssc(0, ATMEL_SSC_TX);
|
||||
#endif
|
||||
at32_add_device_cf(0, 2, &cf0_data);
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_PSIF
|
||||
+ at32_add_device_psif(0);
|
||||
+ at32_add_device_psif(1);
|
||||
+#endif
|
||||
|
||||
atstk1000_setup_j2_leds();
|
||||
atstk1002_setup_extdac();
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1003.c b/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
index 768d204..2cc0bbc 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
@@ -172,6 +172,10 @@ static int __init atstk1003_init(void)
|
||||
at32_add_device_ssc(0, ATMEL_SSC_TX);
|
||||
#endif
|
||||
at32_add_device_cf(0, 2, &cf0_data);
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_PSIF
|
||||
+ at32_add_device_psif(0);
|
||||
+ at32_add_device_psif(1);
|
||||
+#endif
|
||||
|
||||
atstk1000_setup_j2_leds();
|
||||
atstk1003_setup_extdac();
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1004.c b/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
index 96015dd..9e8c293 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
@@ -143,6 +143,10 @@ static int __init atstk1004_init(void)
|
||||
#ifndef CONFIG_BOARD_ATSTK100X_SW3_CUSTOM
|
||||
at32_add_device_ssc(0, ATMEL_SSC_TX);
|
||||
#endif
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_PSIF
|
||||
+ at32_add_device_psif(0);
|
||||
+ at32_add_device_psif(1);
|
||||
+#endif
|
||||
|
||||
atstk1000_setup_j2_leds();
|
||||
atstk1004_setup_extdac();
|
||||
diff --git a/arch/avr32/mach-at32ap/at32ap700x.c b/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
index 3300944..cfec920 100644
|
||||
--- a/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
+++ b/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
@@ -679,6 +679,81 @@ void __init at32_add_system_devices(void)
|
||||
}
|
||||
|
||||
/* --------------------------------------------------------------------
|
||||
+ * PSIF
|
||||
+ * -------------------------------------------------------------------- */
|
||||
+static struct resource atmel_psif0_resource[] __initdata = {
|
||||
+ {
|
||||
+ .start = 0xffe03c00,
|
||||
+ .end = 0xffe03cff,
|
||||
+ .flags = IORESOURCE_MEM,
|
||||
+ },
|
||||
+ IRQ(18),
|
||||
+};
|
||||
+static struct clk atmel_psif0_pclk = {
|
||||
+ .name = "pclk",
|
||||
+ .parent = &pba_clk,
|
||||
+ .mode = pba_clk_mode,
|
||||
+ .get_rate = pba_clk_get_rate,
|
||||
+ .index = 15,
|
||||
+};
|
||||
+
|
||||
+static struct resource atmel_psif1_resource[] __initdata = {
|
||||
+ {
|
||||
+ .start = 0xffe03d00,
|
||||
+ .end = 0xffe03dff,
|
||||
+ .flags = IORESOURCE_MEM,
|
||||
+ },
|
||||
+ IRQ(18),
|
||||
+};
|
||||
+static struct clk atmel_psif1_pclk = {
|
||||
+ .name = "pclk",
|
||||
+ .parent = &pba_clk,
|
||||
+ .mode = pba_clk_mode,
|
||||
+ .get_rate = pba_clk_get_rate,
|
||||
+ .index = 15,
|
||||
+};
|
||||
+
|
||||
+struct platform_device *__init at32_add_device_psif(unsigned int id)
|
||||
+{
|
||||
+ struct platform_device *pdev;
|
||||
+
|
||||
+ if (!(id == 0 || id == 1))
|
||||
+ return NULL;
|
||||
+
|
||||
+ pdev = platform_device_alloc("atmel_psif", id);
|
||||
+ if (!pdev)
|
||||
+ return NULL;
|
||||
+
|
||||
+ switch (id) {
|
||||
+ case 0:
|
||||
+ if (platform_device_add_resources(pdev, atmel_psif0_resource,
|
||||
+ ARRAY_SIZE(atmel_psif0_resource)))
|
||||
+ goto err_add_resources;
|
||||
+ atmel_psif0_pclk.dev = &pdev->dev;
|
||||
+ select_peripheral(PA(8), PERIPH_A, 0); /* CLOCK */
|
||||
+ select_peripheral(PA(9), PERIPH_A, 0); /* DATA */
|
||||
+ break;
|
||||
+ case 1:
|
||||
+ if (platform_device_add_resources(pdev, atmel_psif1_resource,
|
||||
+ ARRAY_SIZE(atmel_psif1_resource)))
|
||||
+ goto err_add_resources;
|
||||
+ atmel_psif1_pclk.dev = &pdev->dev;
|
||||
+ select_peripheral(PB(11), PERIPH_A, 0); /* CLOCK */
|
||||
+ select_peripheral(PB(12), PERIPH_A, 0); /* DATA */
|
||||
+ break;
|
||||
+ default:
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ platform_device_add(pdev);
|
||||
+ return pdev;
|
||||
+
|
||||
+err_add_resources:
|
||||
+ platform_device_put(pdev);
|
||||
+ return NULL;
|
||||
+}
|
||||
+
|
||||
+/* --------------------------------------------------------------------
|
||||
* USART
|
||||
* -------------------------------------------------------------------- */
|
||||
|
||||
@@ -1712,6 +1787,8 @@ struct clk *at32_clock_list[] = {
|
||||
&pio3_mck,
|
||||
&pio4_mck,
|
||||
&at32_systc0_pclk,
|
||||
+ &atmel_psif0_pclk,
|
||||
+ &atmel_psif1_pclk,
|
||||
&atmel_usart0_usart,
|
||||
&atmel_usart1_usart,
|
||||
&atmel_usart2_usart,
|
||||
diff --git a/include/asm-avr32/arch-at32ap/board.h b/include/asm-avr32/arch-at32ap/board.h
|
||||
index 1a6e02c..19cfec7 100644
|
||||
--- a/include/asm-avr32/arch-at32ap/board.h
|
||||
+++ b/include/asm-avr32/arch-at32ap/board.h
|
||||
@@ -93,4 +93,7 @@ struct platform_device *
|
||||
at32_add_device_cf(unsigned int id, unsigned int extint,
|
||||
struct cf_platform_data *data);
|
||||
|
||||
+struct platform_device *
|
||||
+at32_add_device_psif(unsigned int id);
|
||||
+
|
||||
#endif /* __ASM_ARCH_BOARD_H */
|
||||
diff --git a/drivers/char/keyboard.c b/drivers/char/keyboard.c
|
||||
index d95f316..20a7193 100644
|
||||
--- a/drivers/char/keyboard.c
|
||||
+++ b/drivers/char/keyboard.c
|
||||
@@ -1000,7 +1000,8 @@ DECLARE_TASKLET_DISABLED(keyboard_tasklet, kbd_bh, 0);
|
||||
#if defined(CONFIG_X86) || defined(CONFIG_IA64) || defined(CONFIG_ALPHA) ||\
|
||||
defined(CONFIG_MIPS) || defined(CONFIG_PPC) || defined(CONFIG_SPARC) ||\
|
||||
defined(CONFIG_PARISC) || defined(CONFIG_SUPERH) ||\
|
||||
- (defined(CONFIG_ARM) && defined(CONFIG_KEYBOARD_ATKBD) && !defined(CONFIG_ARCH_RPC))
|
||||
+ (defined(CONFIG_ARM) && defined(CONFIG_KEYBOARD_ATKBD) && !defined(CONFIG_ARCH_RPC)) ||\
|
||||
+ defined(CONFIG_AVR32)
|
||||
|
||||
#define HW_RAW(dev) (test_bit(EV_MSC, dev->evbit) && test_bit(MSC_RAW, dev->mscbit) &&\
|
||||
((dev)->id.bustype == BUS_I8042) && ((dev)->id.vendor == 0x0001) && ((dev)->id.product == 0x0001))
|
||||
diff --git a/arch/avr32/boards/atngw100/setup.c b/arch/avr32/boards/atngw100/setup.c
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2008-01-31 13:38:32.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2008-01-31 13:44:09.000000000 -0500
|
||||
@@ -224,6 +224,9 @@ static int __init atngw100_init(void)
|
||||
at32_add_device_usba(0, NULL);
|
||||
at32_add_device_ac97c(0);
|
||||
|
||||
+ at32_add_device_psif(0);
|
||||
+ at32_add_device_psif(1);
|
||||
+
|
||||
for (i = 0; i < ARRAY_SIZE(ngw_leds); i++) {
|
||||
at32_select_gpio(ngw_leds[i].gpio,
|
||||
AT32_GPIOF_OUTPUT | AT32_GPIOF_HIGH);
|
@ -0,0 +1,289 @@
|
||||
diff --git a/sound/avr32/ac97c.c b/sound/avr32/ac97c.c
|
||||
index 0ec0b1c..3a58375 100644
|
||||
--- a/sound/avr32/ac97c.c
|
||||
+++ b/sound/avr32/ac97c.c
|
||||
@@ -25,6 +25,8 @@
|
||||
#include <sound/ac97_codec.h>
|
||||
#include <sound/memalloc.h>
|
||||
|
||||
+#include <asm/gpio.h>
|
||||
+#include <asm/arch/board.h>
|
||||
#include <asm/dma-controller.h>
|
||||
|
||||
#include "ac97c.h"
|
||||
@@ -37,6 +39,7 @@ struct atmel_ac97_dma_info {
|
||||
struct dma_request_cyclic req_rx;
|
||||
unsigned short rx_periph_id;
|
||||
unsigned short tx_periph_id;
|
||||
+ unsigned short controller;
|
||||
};
|
||||
|
||||
struct atmel_ac97 {
|
||||
@@ -51,6 +54,7 @@ struct atmel_ac97 {
|
||||
struct snd_ac97_bus *ac97_bus;
|
||||
int opened;
|
||||
int period;
|
||||
+ int reset_pin;
|
||||
u64 cur_format;
|
||||
unsigned int cur_rate;
|
||||
struct clk *mck;
|
||||
@@ -692,6 +696,12 @@ timed_out:
|
||||
|
||||
static void snd_atmel_ac97_reset(struct atmel_ac97 *chip)
|
||||
{
|
||||
+ if (chip->reset_pin >= 0) {
|
||||
+ gpio_set_value(chip->reset_pin, 0);
|
||||
+ udelay(5);
|
||||
+ gpio_set_value(chip->reset_pin, 1);
|
||||
+ }
|
||||
+
|
||||
ac97c_writel(chip, MR, AC97C_MR_WRST);
|
||||
mdelay(1);
|
||||
ac97c_writel(chip, MR, AC97C_MR_ENA);
|
||||
@@ -727,6 +737,7 @@ static int __devinit snd_atmel_ac97_create(struct snd_card *card,
|
||||
.read = snd_atmel_ac97_read,
|
||||
};
|
||||
struct atmel_ac97 *chip = get_chip(card);
|
||||
+ struct ac97c_platform_data *pdata;
|
||||
struct resource *regs;
|
||||
struct clk *mck;
|
||||
int err;
|
||||
@@ -735,6 +746,29 @@ static int __devinit snd_atmel_ac97_create(struct snd_card *card,
|
||||
if (!regs)
|
||||
return -ENXIO;
|
||||
|
||||
+ pdata = pdev->dev.platform_data;
|
||||
+ if (pdata) {
|
||||
+ chip->reset_pin = pdata->reset_pin;
|
||||
+
|
||||
+ if (chip->reset_pin >= 0) {
|
||||
+ if (gpio_request(chip->reset_pin,
|
||||
+ chip->card->shortname)) {
|
||||
+ dev_dbg(&pdev->dev,
|
||||
+ "ac97: reset pin "
|
||||
+ "not available\n");
|
||||
+ chip->reset_pin = -1;
|
||||
+ } else {
|
||||
+ gpio_direction_output(chip->reset_pin, 1);
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ chip->dma.rx_periph_id = pdata->dma_rx_periph_id;
|
||||
+ chip->dma.tx_periph_id = pdata->dma_tx_periph_id;
|
||||
+ chip->dma.controller = pdata->dma_controller_id;
|
||||
+ } else {
|
||||
+ return -ENXIO;
|
||||
+ }
|
||||
+
|
||||
mck = clk_get(&pdev->dev, "pclk");
|
||||
if (IS_ERR(mck))
|
||||
return PTR_ERR(mck);
|
||||
@@ -789,23 +823,19 @@ static int __devinit snd_atmel_ac97_probe(struct platform_device *pdev)
|
||||
if (err)
|
||||
goto out_free_card;
|
||||
|
||||
- /* TODO: Get this information from the platform device */
|
||||
- chip->dma.req_tx.req.dmac = find_dma_controller(0);
|
||||
+ chip->dma.req_tx.req.dmac = find_dma_controller(chip->dma.controller);
|
||||
if (!chip->dma.req_tx.req.dmac) {
|
||||
dev_dbg(&chip->pdev->dev, "DMA controller for TX missing\n");
|
||||
err = -ENODEV;
|
||||
goto out_free_card;
|
||||
}
|
||||
- chip->dma.req_rx.req.dmac = find_dma_controller(0);
|
||||
+ chip->dma.req_rx.req.dmac = find_dma_controller(chip->dma.controller);
|
||||
if (!chip->dma.req_rx.req.dmac) {
|
||||
dev_dbg(&chip->pdev->dev, "DMA controller for RX missing\n");
|
||||
err = -ENODEV;
|
||||
goto out_free_card;
|
||||
}
|
||||
|
||||
- chip->dma.rx_periph_id = 3;
|
||||
- chip->dma.tx_periph_id = 4;
|
||||
-
|
||||
ch = dma_alloc_channel(chip->dma.req_tx.req.dmac);
|
||||
if (ch < 0) {
|
||||
dev_dbg(&chip->pdev->dev,
|
||||
--
|
||||
1.5.2.5
|
||||
diff --git a/arch/avr32/mach-at32ap/at32ap700x.c b/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
index 06795d0..58f3841 100644
|
||||
--- a/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
+++ b/arch/avr32/mach-at32ap/at32ap700x.c
|
||||
@@ -1552,12 +1552,15 @@ static struct clk atmel_ac97c0_pclk = {
|
||||
.index = 10,
|
||||
};
|
||||
|
||||
-struct platform_device *__init at32_add_device_ac97c(unsigned int id)
|
||||
+struct platform_device *__init
|
||||
+at32_add_device_ac97c(unsigned int id, struct ac97c_platform_data *data)
|
||||
{
|
||||
struct platform_device *pdev;
|
||||
|
||||
if (id != 0)
|
||||
return NULL;
|
||||
+ if (!data)
|
||||
+ return NULL;
|
||||
|
||||
pdev = platform_device_alloc("atmel_ac97c", id);
|
||||
if (!pdev)
|
||||
@@ -1567,10 +1570,17 @@ struct platform_device *__init at32_add_device_ac97c(unsigned int id)
|
||||
ARRAY_SIZE(atmel_ac97c0_resource)))
|
||||
goto err_add_resources;
|
||||
|
||||
- select_peripheral(PB(20), PERIPH_B, 0); /* SYNC */
|
||||
- select_peripheral(PB(21), PERIPH_B, 0); /* SDO */
|
||||
- select_peripheral(PB(22), PERIPH_B, 0); /* SDI */
|
||||
- select_peripheral(PB(23), PERIPH_B, 0); /* SCLK */
|
||||
+ if (platform_device_add_data(pdev, data,
|
||||
+ sizeof(struct ac97c_platform_data)))
|
||||
+ goto err_add_resources;
|
||||
+
|
||||
+ select_peripheral(PB(20), PERIPH_B, 0); /* SDO */
|
||||
+ select_peripheral(PB(21), PERIPH_B, 0); /* SYNC */
|
||||
+ select_peripheral(PB(22), PERIPH_B, 0); /* SCLK */
|
||||
+ select_peripheral(PB(23), PERIPH_B, 0); /* SDI */
|
||||
+
|
||||
+ if (data->reset_pin != GPIO_PIN_NONE)
|
||||
+ at32_select_gpio(data->reset_pin, 0);
|
||||
|
||||
atmel_ac97c0_pclk.dev = &pdev->dev;
|
||||
|
||||
diff --git a/include/asm-avr32/arch-at32ap/board.h b/include/asm-avr32/arch-at32ap/board.h
|
||||
index 8816b66..0386a0e 100644
|
||||
--- a/include/asm-avr32/arch-at32ap/board.h
|
||||
+++ b/include/asm-avr32/arch-at32ap/board.h
|
||||
@@ -76,7 +76,16 @@ struct mci_platform_data {
|
||||
};
|
||||
struct platform_device *
|
||||
at32_add_device_mci(unsigned int id, struct mci_platform_data *data);
|
||||
-struct platform_device *at32_add_device_ac97c(unsigned int id);
|
||||
+
|
||||
+struct ac97c_platform_data {
|
||||
+ unsigned short dma_rx_periph_id;
|
||||
+ unsigned short dma_tx_periph_id;
|
||||
+ unsigned short dma_controller_id;
|
||||
+ int reset_pin;
|
||||
+};
|
||||
+struct platform_device *
|
||||
+at32_add_device_ac97c(unsigned int id, struct ac97c_platform_data *data);
|
||||
+
|
||||
struct platform_device *at32_add_device_abdac(unsigned int id);
|
||||
|
||||
struct cf_platform_data {
|
||||
--
|
||||
1.5.2.5
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
index 90436fa..eba6f89 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1002.c
|
||||
@@ -151,6 +151,15 @@ static void __init set_hw_addr(struct platform_device *pdev)
|
||||
clk_put(pclk);
|
||||
}
|
||||
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
+static struct ac97c_platform_data __initdata ac97c0_data = {
|
||||
+ .dma_rx_periph_id = 3,
|
||||
+ .dma_tx_periph_id = 4,
|
||||
+ .dma_controller_id = 0,
|
||||
+ .reset_pin = GPIO_PIN_NONE,
|
||||
+};
|
||||
+#endif
|
||||
+
|
||||
#ifdef CONFIG_BOARD_ATSTK1000_EXTDAC
|
||||
static void __init atstk1002_setup_extdac(void)
|
||||
{
|
||||
@@ -253,7 +262,7 @@ static int __init atstk1002_init(void)
|
||||
#endif
|
||||
at32_add_device_usba(0, NULL);
|
||||
#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
- at32_add_device_ac97c(0);
|
||||
+ at32_add_device_ac97c(0, &ac97c0_data);
|
||||
#else
|
||||
at32_add_device_abdac(0);
|
||||
#endif
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1003.c b/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
index 768d204..2564e3c 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1003.c
|
||||
@@ -72,6 +72,15 @@ static struct cf_platform_data __initdata cf0_data = {
|
||||
.cs = 4,
|
||||
};
|
||||
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
+static struct ac97c_platform_data __initdata ac97c0_data = {
|
||||
+ .dma_rx_periph_id = 3,
|
||||
+ .dma_tx_periph_id = 4,
|
||||
+ .dma_controller_id = 0,
|
||||
+ .reset_pin = GPIO_PIN_NONE,
|
||||
+};
|
||||
+#endif
|
||||
+
|
||||
#ifdef CONFIG_BOARD_ATSTK1000_EXTDAC
|
||||
static void __init atstk1003_setup_extdac(void)
|
||||
{
|
||||
@@ -164,7 +173,7 @@ static int __init atstk1003_init(void)
|
||||
#endif
|
||||
at32_add_device_usba(0, NULL);
|
||||
#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
- at32_add_device_ac97c(0);
|
||||
+ at32_add_device_ac97c(0, &ac97c0_data);
|
||||
#else
|
||||
at32_add_device_abdac(0);
|
||||
#endif
|
||||
diff --git a/arch/avr32/boards/atstk1000/atstk1004.c b/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
index 96015dd..3c25a6f 100644
|
||||
--- a/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
+++ b/arch/avr32/boards/atstk1000/atstk1004.c
|
||||
@@ -64,6 +64,15 @@ static struct spi_board_info spi1_board_info[] __initdata = { {
|
||||
} };
|
||||
#endif
|
||||
|
||||
+#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
+static struct ac97c_platform_data __initdata ac97c0_data = {
|
||||
+ .dma_rx_periph_id = 3,
|
||||
+ .dma_tx_periph_id = 4,
|
||||
+ .dma_controller_id = 0,
|
||||
+ .reset_pin = GPIO_PIN_NONE,
|
||||
+};
|
||||
+#endif
|
||||
+
|
||||
#ifdef CONFIG_BOARD_ATSTK1000_EXTDAC
|
||||
static void __init atstk1004_setup_extdac(void)
|
||||
{
|
||||
@@ -136,7 +145,7 @@ static int __init atstk1004_init(void)
|
||||
fbmem_start, fbmem_size);
|
||||
at32_add_device_usba(0, NULL);
|
||||
#ifdef CONFIG_BOARD_ATSTK100X_ENABLE_AC97
|
||||
- at32_add_device_ac97c(0);
|
||||
+ at32_add_device_ac97c(0, &ac97c0_data);
|
||||
#else
|
||||
at32_add_device_abdac(0);
|
||||
#endif
|
||||
--
|
||||
1.5.2.5
|
||||
--- a/arch/avr32/boards/atngw100/setup.c 2008-02-26 12:27:37.000000000 -0500
|
||||
+++ b/arch/avr32/boards/atngw100/setup.c 2008-02-26 12:26:08.000000000 -0500
|
||||
@@ -201,6 +201,13 @@ static struct platform_device i2c_gpio_d
|
||||
};
|
||||
#endif
|
||||
|
||||
+static struct ac97c_platform_data __initdata ac97c0_data = {
|
||||
+ .dma_rx_periph_id = 3,
|
||||
+ .dma_tx_periph_id = 4,
|
||||
+ .dma_controller_id = 0,
|
||||
+ .reset_pin = GPIO_PIN_NONE, // change to whatever pin you want, i.e. GPIO_PIN_PB(18)
|
||||
+};
|
||||
+
|
||||
static int __init atngw100_init(void)
|
||||
{
|
||||
unsigned i;
|
||||
@@ -222,7 +229,7 @@ static int __init atngw100_init(void)
|
||||
at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info));
|
||||
at32_add_device_mci(0, &mci0_data);
|
||||
at32_add_device_usba(0, NULL);
|
||||
- at32_add_device_ac97c(0);
|
||||
+ at32_add_device_ac97c(0, &ac97c0_data);
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(ngw_leds); i++) {
|
||||
at32_select_gpio(ngw_leds[i].gpio,
|
@ -0,0 +1,255 @@
|
||||
diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c
|
||||
index eeac479..7913cd8 100644
|
||||
--- a/drivers/mmc/host/atmel-mci.c
|
||||
+++ b/drivers/mmc/host/atmel-mci.c
|
||||
@@ -39,7 +39,6 @@ enum {
|
||||
EVENT_STOP_COMPLETE,
|
||||
EVENT_DMA_COMPLETE,
|
||||
EVENT_DMA_ERROR,
|
||||
- EVENT_CARD_DETECT,
|
||||
};
|
||||
|
||||
struct atmel_mci_dma {
|
||||
@@ -70,6 +69,9 @@ struct atmel_mci {
|
||||
int detect_pin;
|
||||
int wp_pin;
|
||||
|
||||
+ /* For detect pin debouncing */
|
||||
+ struct timer_list detect_timer;
|
||||
+
|
||||
unsigned long bus_hz;
|
||||
unsigned long mapbase;
|
||||
struct clk *mck;
|
||||
@@ -108,8 +110,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_bit(EVENT_DMA_COMPLETE, &host->completed_events)
|
||||
#define mci_dma_error_is_complete(host) \
|
||||
test_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_card_detect_is_complete(host) \
|
||||
- test_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Test and clear bit macros for pending events */
|
||||
#define mci_clear_cmd_is_pending(host) \
|
||||
@@ -124,8 +124,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_and_clear_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_clear_dma_error_is_pending(host) \
|
||||
test_and_clear_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_clear_card_detect_is_pending(host) \
|
||||
- test_and_clear_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
/* Test and set bit macros for completed events */
|
||||
#define mci_set_cmd_is_completed(host) \
|
||||
@@ -140,8 +138,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
test_and_set_bit(EVENT_STOP_COMPLETE, &host->completed_events)
|
||||
#define mci_set_dma_error_is_completed(host) \
|
||||
test_and_set_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_set_card_detect_is_completed(host) \
|
||||
- test_and_set_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Set bit macros for completed events */
|
||||
#define mci_set_cmd_complete(host) \
|
||||
@@ -158,8 +154,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
set_bit(EVENT_DMA_COMPLETE, &host->completed_events)
|
||||
#define mci_set_dma_error_complete(host) \
|
||||
set_bit(EVENT_DMA_ERROR, &host->completed_events)
|
||||
-#define mci_set_card_detect_complete(host) \
|
||||
- set_bit(EVENT_CARD_DETECT, &host->completed_events)
|
||||
|
||||
/* Set bit macros for pending events */
|
||||
#define mci_set_cmd_pending(host) \
|
||||
@@ -174,8 +168,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
set_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_set_dma_error_pending(host) \
|
||||
set_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_set_card_detect_pending(host) \
|
||||
- set_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
/* Clear bit macros for pending events */
|
||||
#define mci_clear_cmd_pending(host) \
|
||||
@@ -190,8 +182,6 @@ MODULE_PARM_DESC(fmax, "Max frequency in Hz of the MMC bus clock");
|
||||
clear_bit(EVENT_STOP_COMPLETE, &host->pending_events)
|
||||
#define mci_clear_dma_error_pending(host) \
|
||||
clear_bit(EVENT_DMA_ERROR, &host->pending_events)
|
||||
-#define mci_clear_card_detect_pending(host) \
|
||||
- clear_bit(EVENT_CARD_DETECT, &host->pending_events)
|
||||
|
||||
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
@@ -560,6 +550,21 @@ static void atmci_request(struct mmc_host *mmc, struct mmc_request *mrq)
|
||||
mci_readl(host, IMR));
|
||||
|
||||
WARN_ON(host->mrq != NULL);
|
||||
+
|
||||
+ /*
|
||||
+ * We may "know" the card is gone even though there's still an
|
||||
+ * electrical connection. If so, we really need to communicate
|
||||
+ * this to the MMC core since there won't be any more
|
||||
+ * interrupts as the card is completely removed. Otherwise,
|
||||
+ * the MMC core might believe the card is still there even
|
||||
+ * though the card was just removed very slowly.
|
||||
+ */
|
||||
+ if (!host->present) {
|
||||
+ mrq->cmd->error = -ENOMEDIUM;
|
||||
+ mmc_request_done(mmc, mrq);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
host->mrq = mrq;
|
||||
host->pending_events = 0;
|
||||
host->completed_events = 0;
|
||||
@@ -729,6 +734,61 @@ static void atmci_command_complete(struct atmel_mci *host,
|
||||
}
|
||||
}
|
||||
|
||||
+static void atmci_detect_change(unsigned long data)
|
||||
+{
|
||||
+ struct atmel_mci *host = (struct atmel_mci *)data;
|
||||
+ struct mmc_request *mrq = host->mrq;
|
||||
+ int present;
|
||||
+
|
||||
+ /*
|
||||
+ * atmci_remove() sets detect_pin to -1 before freeing the
|
||||
+ * interrupt. We must not re-enable the interrupt if it has
|
||||
+ * been freed.
|
||||
+ */
|
||||
+ smp_rmb();
|
||||
+ if (host->detect_pin < 0)
|
||||
+ return;
|
||||
+
|
||||
+ enable_irq(gpio_to_irq(host->detect_pin));
|
||||
+ present = !gpio_get_value(host->detect_pin);
|
||||
+
|
||||
+ dev_vdbg(&host->pdev->dev, "detect change: %d (was %d)\n",
|
||||
+ present, host->present);
|
||||
+
|
||||
+ if (present != host->present) {
|
||||
+ dev_dbg(&host->mmc->class_dev, "card %s\n",
|
||||
+ present ? "inserted" : "removed");
|
||||
+ host->present = present;
|
||||
+
|
||||
+ /* Reset controller if card is gone */
|
||||
+ if (!present) {
|
||||
+ mci_writel(host, CR, MCI_BIT(SWRST));
|
||||
+ mci_writel(host, IDR, ~0UL);
|
||||
+ mci_writel(host, CR, MCI_BIT(MCIEN));
|
||||
+ }
|
||||
+
|
||||
+ /* Clean up queue if present */
|
||||
+ if (mrq) {
|
||||
+ if (!mci_cmd_is_complete(host))
|
||||
+ mrq->cmd->error = -ENOMEDIUM;
|
||||
+ if (mrq->data && !mci_data_is_complete(host)
|
||||
+ && !mci_data_error_is_complete(host)) {
|
||||
+ dma_stop_request(host->dma.req.req.dmac,
|
||||
+ host->dma.req.req.channel);
|
||||
+ host->data->error = -ENOMEDIUM;
|
||||
+ atmci_data_complete(host, host->data);
|
||||
+ }
|
||||
+ if (mrq->stop && !mci_stop_is_complete(host))
|
||||
+ mrq->stop->error = -ENOMEDIUM;
|
||||
+
|
||||
+ host->cmd = NULL;
|
||||
+ atmci_request_end(host->mmc, mrq);
|
||||
+ }
|
||||
+
|
||||
+ mmc_detect_change(host->mmc, 0);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
static void atmci_tasklet_func(unsigned long priv)
|
||||
{
|
||||
struct mmc_host *mmc = (struct mmc_host *)priv;
|
||||
@@ -806,33 +866,6 @@ static void atmci_tasklet_func(unsigned long priv)
|
||||
data->bytes_xfered = data->blocks * data->blksz;
|
||||
atmci_data_complete(host, data);
|
||||
}
|
||||
- if (mci_clear_card_detect_is_pending(host)) {
|
||||
- /* Reset controller if card is gone */
|
||||
- if (!host->present) {
|
||||
- mci_writel(host, CR, MCI_BIT(SWRST));
|
||||
- mci_writel(host, IDR, ~0UL);
|
||||
- mci_writel(host, CR, MCI_BIT(MCIEN));
|
||||
- }
|
||||
-
|
||||
- /* Clean up queue if present */
|
||||
- if (mrq) {
|
||||
- if (!mci_cmd_is_complete(host))
|
||||
- mrq->cmd->error = -ETIMEDOUT;
|
||||
- if (mrq->data && !mci_data_is_complete(host)
|
||||
- && !mci_data_error_is_complete(host)) {
|
||||
- dma_stop_request(host->dma.req.req.dmac,
|
||||
- host->dma.req.req.channel);
|
||||
- host->data->error = -ETIMEDOUT;
|
||||
- atmci_data_complete(host, data);
|
||||
- }
|
||||
- if (mrq->stop && !mci_stop_is_complete(host))
|
||||
- mrq->stop->error = -ETIMEDOUT;
|
||||
-
|
||||
- host->cmd = NULL;
|
||||
- atmci_request_end(mmc, mrq);
|
||||
- }
|
||||
- mmc_detect_change(host->mmc, msecs_to_jiffies(100));
|
||||
- }
|
||||
}
|
||||
|
||||
static void atmci_cmd_interrupt(struct mmc_host *mmc, u32 status)
|
||||
@@ -957,20 +990,19 @@ static irqreturn_t atmci_interrupt(int irq, void *dev_id)
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
-static irqreturn_t atmci_detect_change(int irq, void *dev_id)
|
||||
+static irqreturn_t atmci_detect_interrupt(int irq, void *dev_id)
|
||||
{
|
||||
struct mmc_host *mmc = dev_id;
|
||||
struct atmel_mci *host = mmc_priv(mmc);
|
||||
|
||||
- int present = !gpio_get_value(irq_to_gpio(irq));
|
||||
+ /*
|
||||
+ * Disable interrupts until the pin has stabilized and check
|
||||
+ * the state then. Use mod_timer() since we may be in the
|
||||
+ * middle of the timer routine when this interrupt triggers.
|
||||
+ */
|
||||
+ disable_irq_nosync(irq);
|
||||
+ mod_timer(&host->detect_timer, jiffies + msecs_to_jiffies(20));
|
||||
|
||||
- if (present != host->present) {
|
||||
- dev_dbg(&mmc->class_dev, "card %s\n",
|
||||
- present ? "inserted" : "removed");
|
||||
- host->present = present;
|
||||
- mci_set_card_detect_pending(host);
|
||||
- tasklet_schedule(&host->tasklet);
|
||||
- }
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
@@ -1079,8 +1111,11 @@ static int __devinit atmci_probe(struct platform_device *pdev)
|
||||
mmc_add_host(mmc);
|
||||
|
||||
if (host->detect_pin >= 0) {
|
||||
+ setup_timer(&host->detect_timer, atmci_detect_change,
|
||||
+ (unsigned long)host);
|
||||
+
|
||||
ret = request_irq(gpio_to_irq(host->detect_pin),
|
||||
- atmci_detect_change,
|
||||
+ atmci_detect_interrupt,
|
||||
IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING,
|
||||
DRIVER_NAME, mmc);
|
||||
if (ret) {
|
||||
@@ -1125,9 +1160,16 @@ static int __devexit atmci_remove(struct platform_device *pdev)
|
||||
atmci_cleanup_debugfs(host);
|
||||
|
||||
if (host->detect_pin >= 0) {
|
||||
- free_irq(gpio_to_irq(host->detect_pin), host->mmc);
|
||||
+ int pin = host->detect_pin;
|
||||
+
|
||||
+ /* Make sure our timer doesn't enable the interrupt */
|
||||
+ host->detect_pin = -1;
|
||||
+ smp_wmb();
|
||||
+
|
||||
+ free_irq(gpio_to_irq(pin), host->mmc);
|
||||
+ del_timer_sync(&host->detect_timer);
|
||||
cancel_delayed_work(&host->mmc->detect);
|
||||
- gpio_free(host->detect_pin);
|
||||
+ gpio_free(pin);
|
||||
}
|
||||
|
||||
mmc_remove_host(host->mmc);
|
@ -0,0 +1,69 @@
|
||||
null c 1 3
|
||||
zero c 1 5
|
||||
random c 1 8
|
||||
urandom c 1 9
|
||||
ttyUS0 c 4 64
|
||||
ttyUS1 c 4 65
|
||||
ttyUS2 c 4 66
|
||||
ttyUS3 c 4 67
|
||||
tty c 5 0
|
||||
ptmx c 5 2
|
||||
console c 5 1
|
||||
fb0 c 29 0
|
||||
spi0 c 153 0
|
||||
spi1 c 153 1
|
||||
spi2 c 153 2
|
||||
spi3 c 153 3
|
||||
mmcblk0 b 254 0
|
||||
mmcblk0p1 b 254 1
|
||||
mmcblk0p2 b 254 2
|
||||
mmcblk0p3 b 254 3
|
||||
mmcblk0p4 b 254 4
|
||||
sequencer c 14 1
|
||||
admmidi0 c 14 14
|
||||
admmidi1 c 14 30
|
||||
admmidi2 c 14 46
|
||||
admmidi3 c 14 62
|
||||
adsp0 c 14 12
|
||||
adsp1 c 14 28
|
||||
adsp2 c 14 44
|
||||
adsp3 c 14 60
|
||||
aloadC0 c 116 0
|
||||
aloadC1 c 116 32
|
||||
aloadC2 c 116 64
|
||||
aloadC3 c 116 96
|
||||
aloadSEQ c 116 1
|
||||
amidi0 c 14 13
|
||||
amidi1 c 14 29
|
||||
amidi2 c 14 45
|
||||
amidi3 c 14 61
|
||||
amixer0 c 14 11
|
||||
amixer1 c 14 27
|
||||
amixer2 c 14 43
|
||||
amixer3 c 14 59
|
||||
audio0 c 14 4
|
||||
audio1 c 14 20
|
||||
audio2 c 14 36
|
||||
audio3 c 14 52
|
||||
dmfm0 c 14 10
|
||||
dmfm1 c 14 26
|
||||
dmfm2 c 14 42
|
||||
dmfm3 c 14 58
|
||||
dmmidi0 c 14 9
|
||||
dmmidi1 c 14 25
|
||||
dmmidi2 c 14 41
|
||||
dmmidi3 c 14 57
|
||||
dsp0 c 14 3
|
||||
dsp1 c 14 19
|
||||
dsp2 c 14 35
|
||||
dsp3 c 14 51
|
||||
midi00 c 14 2
|
||||
midi01 c 14 18
|
||||
midi02 c 14 34
|
||||
midi03 c 14 50
|
||||
mixer0 c 14 0
|
||||
mixer1 c 14 18
|
||||
mixer2 c 14 34
|
||||
mixer3 c 14 48
|
||||
music c 14 8
|
||||
sndstat c 14 6
|
@ -0,0 +1 @@
|
||||
CET1CDT
|
@ -0,0 +1,6 @@
|
||||
# servers to check. (Separate multiple servers with spaces.)
|
||||
NTPSERVERS="pool.ntp.org"
|
||||
#
|
||||
# additional options for ntpdate
|
||||
#NTPOPTIONS="-v"
|
||||
NTPOPTIONS="-u"
|
@ -0,0 +1,447 @@
|
||||
# Configuration file for dnsmasq.
|
||||
#
|
||||
# Format is one option per line, legal options are the same
|
||||
# as the long options legal on the command line. See
|
||||
# "/usr/sbin/dnsmasq --help" or "man 8 dnsmasq" for details.
|
||||
|
||||
# The following two options make you a better netizen, since they
|
||||
# tell dnsmasq to filter out queries which the public DNS cannot
|
||||
# answer, and which load the servers (especially the root servers)
|
||||
# uneccessarily. If you have a dial-on-demand link they also stop
|
||||
# these requests from bringing up the link uneccessarily.
|
||||
|
||||
# Never forward plain names (without a dot or domain part)
|
||||
domain-needed
|
||||
# Never forward addresses in the non-routed address spaces.
|
||||
bogus-priv
|
||||
|
||||
|
||||
# Uncomment this to filter useless windows-originated DNS requests
|
||||
# which can trigger dial-on-demand links needlessly.
|
||||
# Note that (amongst other things) this blocks all SRV requests,
|
||||
# so don't use it if you use eg Kerberos.
|
||||
# This option only affects forwarding, SRV records originating for
|
||||
# dnsmasq (via srv-host= lines) are not suppressed by it.
|
||||
#filterwin2k
|
||||
|
||||
# Change this line if you want dns to get its upstream servers from
|
||||
# somewhere other that /etc/resolv.conf
|
||||
#resolv-file=
|
||||
|
||||
# By default, dnsmasq will send queries to any of the upstream
|
||||
# servers it knows about and tries to favour servers to are known
|
||||
# to be up. Uncommenting this forces dnsmasq to try each query
|
||||
# with each server strictly in the order they appear in
|
||||
# /etc/resolv.conf
|
||||
#strict-order
|
||||
|
||||
# If you don't want dnsmasq to read /etc/resolv.conf or any other
|
||||
# file, getting its servers from this file instead (see below), then
|
||||
# uncomment this
|
||||
#no-resolv
|
||||
|
||||
# If you don't want dnsmasq to poll /etc/resolv.conf or other resolv
|
||||
# files for changes and re-read them then uncomment this.
|
||||
#no-poll
|
||||
|
||||
# Add other name servers here, with domain specs if they are for
|
||||
# non-public domains.
|
||||
#server=/localnet/192.168.0.1
|
||||
|
||||
# Add local-only domains here, queries in these domains are answered
|
||||
# from /etc/hosts or DHCP only.
|
||||
#local=/localnet/
|
||||
|
||||
# Add domains which you want to force to an IP address here.
|
||||
# The example below send any host in doubleclick.net to a local
|
||||
# webserver.
|
||||
#address=/doubleclick.net/127.0.0.1
|
||||
|
||||
# If you want dnsmasq to change uid and gid to something other
|
||||
# than the default, edit the following lines.
|
||||
user=dnsmasq
|
||||
#group=
|
||||
|
||||
# If you want dnsmasq to listen for DHCP and DNS requests only on
|
||||
# specified interfaces (and the loopback) give the name of the
|
||||
# interface (eg eth0) here.
|
||||
# Repeat the line for more than one interface.
|
||||
interface=eth1
|
||||
# Or you can specify which interface _not_ to listen on
|
||||
except-interface=eth0
|
||||
# Or which to listen on by address (remember to include 127.0.0.1 if
|
||||
# you use this.)
|
||||
#listen-address=
|
||||
# If you want dnsmasq to provide only DNS service on an interface,
|
||||
# configure it as shown above, and then use the following line to
|
||||
# disable DHCP on it.
|
||||
#no-dhcp-interface=
|
||||
|
||||
# On systems which support it, dnsmasq binds the wildcard address,
|
||||
# even when it is listening on only some interfaces. It then discards
|
||||
# requests that it shouldn't reply to. This has the advantage of
|
||||
# working even when interfaces come and go and change address. If you
|
||||
# want dnsmasq to really bind only the interfaces it is listening on,
|
||||
# uncomment this option. About the only time you may need this is when
|
||||
# running another nameserver on the same machine.
|
||||
#bind-interfaces
|
||||
|
||||
# If you don't want dnsmasq to read /etc/hosts, uncomment the
|
||||
# following line.
|
||||
#no-hosts
|
||||
# or if you want it to read another file, as well as /etc/hosts, use
|
||||
# this.
|
||||
addn-hosts=/etc/hosts.dnsmasq
|
||||
|
||||
# Set this (and domain: see below) if you want to have a domain
|
||||
# automatically added to simple names in a hosts-file.
|
||||
#expand-hosts
|
||||
|
||||
# Set the domain for dnsmasq. this is optional, but if it is set, it
|
||||
# does the following things.
|
||||
# 1) Allows DHCP hosts to have fully qualified domain names, as long
|
||||
# as the domain part matches this setting.
|
||||
# 2) Sets the "domain" DHCP option thereby potentially setting the
|
||||
# domain of all systems configured by DHCP
|
||||
# 3) Provides the domain part for "expand-hosts"
|
||||
domain=example.net
|
||||
|
||||
# Uncomment this to enable the integrated DHCP server, you need
|
||||
# to supply the range of addresses available for lease and optionally
|
||||
# a lease time. If you have more than one network, you will need to
|
||||
# repeat this for each network on which you want to supply DHCP
|
||||
# service.
|
||||
dhcp-range=10.0.0.20,10.0.0.254,72h
|
||||
|
||||
# This is an example of a DHCP range where the netmask is given. This
|
||||
# is needed for networks we reach the dnsmasq DHCP server via a relay
|
||||
# agent. If you don't know what a DHCP relay agent is, you probably
|
||||
# don't need to worry about this.
|
||||
#dhcp-range=10.0.0.20,10.0.0.254,255.255.255.0,72h
|
||||
|
||||
# This is an example of a DHCP range with a network-id, so that
|
||||
# some DHCP options may be set only for this network.
|
||||
#dhcp-range=red,192.168.0.50,192.168.0.150
|
||||
|
||||
# Supply parameters for specified hosts using DHCP. There are lots
|
||||
# of valid alternatives, so we will give examples of each. Note that
|
||||
# IP addresses DO NOT have to be in the range given above, they just
|
||||
# need to be on the same network. The order of the parameters in these
|
||||
# do not matter, it's permissble to give name,adddress and MAC in any order
|
||||
|
||||
# Always allocate the host with ethernet address 11:22:33:44:55:66
|
||||
# The IP address 192.168.0.60
|
||||
#dhcp-host=11:22:33:44:55:66,192.168.0.60
|
||||
|
||||
# Always set the name of the host with hardware address
|
||||
# 11:22:33:44:55:66 to be "fred"
|
||||
#dhcp-host=11:22:33:44:55:66,fred
|
||||
|
||||
# Always give the host with ethernet address 11:22:33:44:55:66
|
||||
# the name fred and IP address 192.168.0.60 and lease time 45 minutes
|
||||
#dhcp-host=11:22:33:44:55:66,fred,192.168.0.60,45m
|
||||
|
||||
# Give the machine which says it's name is "bert" IP address
|
||||
# 192.168.0.70 and an infinite lease
|
||||
#dhcp-host=bert,192.168.0.70,infinite
|
||||
|
||||
# Always give the host with client identifier 01:02:02:04
|
||||
# the IP address 192.168.0.60
|
||||
#dhcp-host=id:01:02:02:04,192.168.0.60
|
||||
|
||||
# Always give the host with client identifier "marjorie"
|
||||
# the IP address 192.168.0.60
|
||||
#dhcp-host=id:marjorie,192.168.0.60
|
||||
|
||||
# Enable the address given for "judge" in /etc/hosts
|
||||
# to be given to a machine presenting the name "judge" when
|
||||
# it asks for a DHCP lease.
|
||||
#dhcp-host=judge
|
||||
|
||||
# Never offer DHCP service to a machine whose ethernet
|
||||
# address is 11:22:33:44:55:66
|
||||
#dhcp-host=11:22:33:44:55:66,ignore
|
||||
|
||||
# Ignore any client-id presented by the machine with ethernet
|
||||
# address 11:22:33:44:55:66. This is useful to prevent a machine
|
||||
# being treated differently when running under different OS's or
|
||||
# between PXE boot and OS boot.
|
||||
#dhcp-host=11:22:33:44:55:66,id:*
|
||||
|
||||
# Send extra options which are tagged as "red" to
|
||||
# the machine with ethernet address 11:22:33:44:55:66
|
||||
#dhcp-host=11:22:33:44:55:66,net:red
|
||||
|
||||
# Send extra options which are tagged as "red" to
|
||||
# any machine with ethernet address starting 11:22:33:
|
||||
#dhcp-host=11:22:33:*:*:*,net:red
|
||||
|
||||
# Send extra options which are tagged as "red" to any machine whose
|
||||
# DHCP vendorclass string includes the substring "Linux"
|
||||
#dhcp-vendorclass=red,Linux
|
||||
|
||||
# Send extra options which are tagged as "red" to any machine one
|
||||
# of whose DHCP userclass strings includes the substring "accounts"
|
||||
#dhcp-userclass=red,accounts
|
||||
|
||||
# Send extra options which are tagged as "red" to any machine whose
|
||||
# MAC address matches the pattern.
|
||||
#dhcp-mac=red,00:60:8C:*:*:*
|
||||
|
||||
# If this line is uncommented, dnsmasq will read /etc/ethers and act
|
||||
# on the ethernet-address/IP pairs found there just as if they had
|
||||
# been given as --dhcp-host options. Useful if you keep
|
||||
# MAC-address/host mappings there for other purposes.
|
||||
read-ethers
|
||||
|
||||
# Send options to hosts which ask for a DHCP lease.
|
||||
# See RFC 2132 for details of available options.
|
||||
# Common options can be given to dnsmasq by name:
|
||||
# run "dnsmasq --help dhcp" to get a list.
|
||||
# Note that all the common settings, such as netmask and
|
||||
# broadcast address, DNS server and default route, are given
|
||||
# sane defaults by dnsmasq. You very likely will not need any
|
||||
# any dhcp-options. If you use Windows clients and Samba, there
|
||||
# are some options which are recommended, they are detailed at the
|
||||
# end of this section.
|
||||
# For reference, the common options are:
|
||||
# subnet mask - 1
|
||||
# default router - 3
|
||||
# DNS server - 6
|
||||
# broadcast address - 28
|
||||
|
||||
# Override the default route supplied by dnsmasq, which assumes the
|
||||
# router is the same machine as the one running dnsmasq.
|
||||
#dhcp-option=3,1.2.3.4
|
||||
|
||||
# Do the same thing, but using the option name
|
||||
#dhcp-option=option:router,1.2.3.4
|
||||
|
||||
# Override the default route supplied by dnsmasq and send no default
|
||||
# route at all. Note that this only works for the options sent by
|
||||
# default (1, 3, 6, 12, 28) the same line will send a zero-length option
|
||||
# for all other option numbers.
|
||||
#dhcp-option=3
|
||||
|
||||
# Set the NTP time server addresses to 192.168.0.4 and 10.10.0.5
|
||||
#dhcp-option=option:ntp-server,192.168.0.4,10.10.0.5
|
||||
|
||||
# Set the NTP time server address to be the same machine as
|
||||
# is running dnsmasq
|
||||
dhcp-option=42,0.0.0.0
|
||||
|
||||
# Set the NIS domain name to "welly"
|
||||
#dhcp-option=40,welly
|
||||
|
||||
# Set the default time-to-live to 50
|
||||
#dhcp-option=23,50
|
||||
|
||||
# Set the "all subnets are local" flag
|
||||
#dhcp-option=27,1
|
||||
|
||||
# Send the etherboot magic flag and then etherboot options (a string).
|
||||
#dhcp-option=128,e4:45:74:68:00:00
|
||||
#dhcp-option=129,NIC=eepro100
|
||||
|
||||
# Specify an option which will only be sent to the "red" network
|
||||
# (see dhcp-range for the declaration of the "red" network)
|
||||
# Note that the net: part must precede the option: part.
|
||||
#dhcp-option = net:red, option:ntp-server, 192.168.1.1
|
||||
|
||||
# The following DHCP options set up dnsmasq in the same way as is specified
|
||||
# for the ISC dhcpcd in
|
||||
# http://www.samba.org/samba/ftp/docs/textdocs/DHCP-Server-Configuration.txt
|
||||
# adapted for a typical dnsmasq installation where the host running
|
||||
# dnsmasq is also the host running samba.
|
||||
# you may want to uncomment them if you use Windows clients and Samba.
|
||||
dhcp-option=19,0 # option ip-forwarding off
|
||||
dhcp-option=44,0.0.0.0 # set netbios-over-TCP/IP nameserver(s) aka WINS server(s)
|
||||
dhcp-option=45,0.0.0.0 # netbios datagram distribution server
|
||||
dhcp-option=46,8 # netbios node type
|
||||
dhcp-option=47 # empty netbios scope.
|
||||
|
||||
# Send RFC-3397 DNS domain search DHCP option. WARNING: Your DHCP client
|
||||
# probably doesn't support this......
|
||||
#dhcp-option=option:domain-search,eng.apple.com,marketing.apple.com
|
||||
|
||||
# Send RFC-3442 classless static routes (note the netmask encoding)
|
||||
#dhcp-option=121,192.168.1.0/24,1.2.3.4,10.0.0.0/8,5.6.7.8
|
||||
|
||||
# Send vendor-class specific options encapsulated in DHCP option 43.
|
||||
# The meaning of the options is defined by the vendor-class so
|
||||
# options are sent only when the client supplied vendor class
|
||||
# matches the class given here. (A substring match is OK, so "MSFT"
|
||||
# matches "MSFT" and "MSFT 5.0"). This example sets the
|
||||
# mtftp address to 0.0.0.0 for PXEClients.
|
||||
#dhcp-option=vendor:PXEClient,1,0.0.0.0
|
||||
|
||||
# Send microsoft-specific option to tell windows to release the DHCP lease
|
||||
# when it shuts down. Note the "i" flag, to tell dnsmasq to send the
|
||||
# value as a four-byte integer - that's what microsoft wants. See
|
||||
# http://technet2.microsoft.com/WindowsServer/en/library/a70f1bb7-d2d4-49f0-96d6-4b7414ecfaae1033.mspx?mfr=true
|
||||
#dhcp-option=vendor:MSFT,2,1i
|
||||
|
||||
# Send the Encapsulated-vendor-class ID needed by some configurations of
|
||||
# Etherboot to allow is to recognise the DHCP server.
|
||||
#dhcp-option=vendor:Etherboot,60,"Etherboot"
|
||||
|
||||
# Send options to PXELinux. Note that we need to send the options even
|
||||
# though they don't appear in the parameter request list, so we need
|
||||
# to use dhcp-option-force here.
|
||||
# See http://syslinux.zytor.com/pxe.php#special for details.
|
||||
# Magic number - needed before anything else is recognised
|
||||
#dhcp-option-force=208,f1:00:74:7e
|
||||
# Configuration file name
|
||||
#dhcp-option-force=209,configs/common
|
||||
# Path prefix
|
||||
#dhcp-option-force=210,/tftpboot/pxelinux/files/
|
||||
# Reboot time. (Note 'i' to send 32-bit value)
|
||||
#dhcp-option-force=211,30i
|
||||
|
||||
# Set the boot filename for BOOTP. You will only need
|
||||
# this is you want to boot machines over the network and you will need
|
||||
# a TFTP server; either dnsmasq's built in TFTP server or an
|
||||
# external one. (See below for how to enable the TFTP server.)
|
||||
#dhcp-boot=pxelinux.0
|
||||
|
||||
# Enable dnsmasq's built-in TFTP server
|
||||
#enable-tftp
|
||||
|
||||
# Set the root directory for files availble via FTP.
|
||||
#tftp-root=/var/ftpd
|
||||
|
||||
# Make the TFTP server more secure: with this set, only files owned by
|
||||
# the user dnsmasq is running as will be send over the net.
|
||||
#tftp-secure
|
||||
|
||||
# Set the boot file name only when the "red" tag is set.
|
||||
#dhcp-boot=net:red,pxelinux.red-net
|
||||
|
||||
# An example of dhcp-boot with an external server: the name and IP
|
||||
# address of the server are given after the filename.
|
||||
#dhcp-boot=/var/ftpd/pxelinux.0,boothost,192.168.0.3
|
||||
|
||||
# Set the limit on DHCP leases, the default is 150
|
||||
#dhcp-lease-max=150
|
||||
|
||||
# The DHCP server needs somewhere on disk to keep its lease database.
|
||||
# This defaults to a sane location, but if you want to change it, use
|
||||
# the line below.
|
||||
dhcp-leasefile=/var/lib/misc/dnsmasq.leases
|
||||
|
||||
# Set the DHCP server to authoritative mode. In this mode it will barge in
|
||||
# and take over the lease for any client which broadcasts on the network,
|
||||
# whether it has a record of the lease or not. This avoids long timeouts
|
||||
# when a machine wakes up on a new network. DO NOT enable this if there's
|
||||
# the slighest chance that you might end up accidentally configuring a DHCP
|
||||
# server for your campus/company accidentally. The ISC server uses the same
|
||||
# the same option, and this URL provides more information:
|
||||
# http://www.isc.org/index.pl?/sw/dhcp/authoritative.php
|
||||
dhcp-authoritative
|
||||
|
||||
# Run an executable when a DHCP lease is created or destroyed.
|
||||
# The arguments sent to the script are "add" or "del",
|
||||
# then the MAC address, the IP address and finally the hostname
|
||||
# if there is one.
|
||||
#dhcp-script=/bin/echo
|
||||
|
||||
# Set the cachesize here.
|
||||
#cache-size=150
|
||||
|
||||
# If you want to disable negative caching, uncomment this.
|
||||
#no-negcache
|
||||
|
||||
# Normally responses which come form /etc/hosts and the DHCP lease
|
||||
# file have Time-To-Live set as zero, which conventionally means
|
||||
# do not cache further. If you are happy to trade lower load on the
|
||||
# server for potentially stale date, you can set a time-to-live (in
|
||||
# seconds) here.
|
||||
#local-ttl=
|
||||
|
||||
# If you want dnsmasq to detect attempts by Verisign to send queries
|
||||
# to unregistered .com and .net hosts to its sitefinder service and
|
||||
# have dnsmasq instead return the correct NXDOMAIN response, uncomment
|
||||
# this line. You can add similar lines to do the same for other
|
||||
# registries which have implemented wildcard A records.
|
||||
#bogus-nxdomain=64.94.110.11
|
||||
|
||||
# If you want to fix up DNS results from upstream servers, use the
|
||||
# alias option. This only works for IPv4.
|
||||
# This alias makes a result of 1.2.3.4 appear as 5.6.7.8
|
||||
#alias=1.2.3.4,5.6.7.8
|
||||
# and this maps 1.2.3.x to 5.6.7.x
|
||||
#alias=1.2.3.0,5.6.7.0,255.255.255.0
|
||||
|
||||
|
||||
# Change these lines if you want dnsmasq to serve MX records.
|
||||
|
||||
# Return an MX record named "maildomain.com" with target
|
||||
# servermachine.com and preference 50
|
||||
#mx-host=maildomain.com,servermachine.com,50
|
||||
|
||||
# Set the default target for MX records created using the localmx option.
|
||||
#mx-target=servermachine.com
|
||||
|
||||
# Return an MX record pointing to the mx-target for all local
|
||||
# machines.
|
||||
#localmx
|
||||
|
||||
# Return an MX record pointing to itself for all local machines.
|
||||
#selfmx
|
||||
|
||||
# Change the following lines if you want dnsmasq to serve SRV
|
||||
# records. These are useful if you want to serve ldap requests for
|
||||
# Active Directory and other windows-originated DNS requests.
|
||||
# See RFC 2782.
|
||||
# You may add multiple srv-host lines.
|
||||
# The fields are <name>,<target>,<port>,<priority>,<weight>
|
||||
# If the domain part if missing from the name (so that is just has the
|
||||
# service and protocol sections) then the domain given by the domain=
|
||||
# config option is used. (Note that expand-hosts does not need to be
|
||||
# set for this to work.)
|
||||
|
||||
# A SRV record sending LDAP for the example.com domain to
|
||||
# ldapserver.example.com port 289
|
||||
#srv-host=_ldap._tcp.example.com,ldapserver.example.com,389
|
||||
|
||||
# A SRV record sending LDAP for the example.com domain to
|
||||
# ldapserver.example.com port 289 (using domain=)
|
||||
#domain=example.com
|
||||
#srv-host=_ldap._tcp,ldapserver.example.com,389
|
||||
|
||||
# Two SRV records for LDAP, each with different priorities
|
||||
#srv-host=_ldap._tcp.example.com,ldapserver.example.com,389,1
|
||||
#srv-host=_ldap._tcp.example.com,ldapserver.example.com,389,2
|
||||
|
||||
# A SRV record indicating that there is no LDAP server for the domain
|
||||
# example.com
|
||||
#srv-host=_ldap._tcp.example.com
|
||||
|
||||
# The following line shows how to make dnsmasq serve an arbitrary PTR
|
||||
# record. This is useful for DNS-SD. (Note that the
|
||||
# domain-name expansion done for SRV records _does_not
|
||||
# occur for PTR records.)
|
||||
#ptr-record=_http._tcp.dns-sd-services,"New Employee Page._http._tcp.dns-sd-services"
|
||||
|
||||
# Change the following lines to enable dnsmasq to serve TXT records.
|
||||
# These are used for things like SPF and zeroconf. (Note that the
|
||||
# domain-name expansion done for SRV records _does_not
|
||||
# occur for TXT records.)
|
||||
|
||||
#Example SPF.
|
||||
#txt-record=example.com,"v=spf1 a -all"
|
||||
|
||||
#Example zeroconf
|
||||
#txt-record=_http._tcp.example.com,name=value,paper=A4
|
||||
|
||||
|
||||
# For debugging purposes, log each DNS query as it passes through
|
||||
# dnsmasq.
|
||||
#log-queries
|
||||
|
||||
# Log lots of extra information about DHCP transactions.
|
||||
#log-dhcp
|
||||
|
||||
# Include a another lot of configuration options.
|
||||
#conf-file=/etc/dnsmasq.more.conf
|
||||
#conf-dir=/etc/dnsmasq.d
|
@ -0,0 +1,14 @@
|
||||
# device mount point type options dump pass
|
||||
#/dev/mtdblock1 / jffs2 defaults 1 1
|
||||
#/dev/mmcblk0p1 / ext3 defaults 1 1
|
||||
/dev/mmcblk0p2 swap swap defaults 0 0
|
||||
/dev/mmcblk0p3 /mnt/sdcard vfat defaults 0 0
|
||||
proc /proc proc defaults 0 0
|
||||
sys /sys sysfs defaults 0 0
|
||||
dev /dev tmpfs defaults 0 0
|
||||
pts /dev/pts devpts defaults 0 0
|
||||
run /var/run tmpfs defaults 0 0
|
||||
log /var/log tmpfs defaults 0 0
|
||||
samba /var/lib/samba tmpfs defaults 0 0
|
||||
tmp /tmp tmpfs defaults 0 0
|
||||
config /config configfs defaults 0 0
|
@ -0,0 +1,20 @@
|
||||
root::0:
|
||||
daemon:x:1:
|
||||
bin:x:2:
|
||||
sys:x:3:
|
||||
adm:x:4:
|
||||
tty:x:5:
|
||||
disk:x:6:
|
||||
kmem:x:9:
|
||||
wheel:x:10:root
|
||||
dialout:x:20:
|
||||
utmp:x:43:
|
||||
staff:x:50:
|
||||
www-data::51:
|
||||
ftp::52:
|
||||
haldaemon:x:68:
|
||||
dbus:x:81:
|
||||
audio::101:
|
||||
users::500:
|
||||
default::1000:
|
||||
nogroup::65534:
|
@ -0,0 +1 @@
|
||||
ngw.example.net
|
@ -0,0 +1,11 @@
|
||||
127.0.0.1 localhost.localdomain localhost
|
||||
10.0.0.1 ngw.example.net ngw
|
||||
|
||||
# The following lines are desirable for IPv6 capable hosts
|
||||
::1 localhost
|
||||
::1 ip6-localhost ip6-loopback
|
||||
fe00::0 ip6-localnet
|
||||
ff00::0 ip6-mcastprefix
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
ff02::3 ip6-allhosts
|
@ -0,0 +1,246 @@
|
||||
# Local server
|
||||
10.0.0.1 ngw.example.net
|
||||
10.0.0.1 hostmaster.example.net
|
||||
10.0.0.1 ftp.example.net
|
||||
10.0.0.1 ns.example.net
|
||||
10.0.0.1 ssh.example.net
|
||||
10.0.0.1 samba.example.net
|
||||
10.0.0.1 telnet.example.net
|
||||
10.0.0.1 www.example.net
|
||||
|
||||
# DHCP pool
|
||||
10.0.0.20 dhcp-020.example.net
|
||||
10.0.0.21 dhcp-021.example.net
|
||||
10.0.0.22 dhcp-022.example.net
|
||||
10.0.0.23 dhcp-023.example.net
|
||||
10.0.0.24 dhcp-024.example.net
|
||||
10.0.0.25 dhcp-025.example.net
|
||||
10.0.0.26 dhcp-026.example.net
|
||||
10.0.0.27 dhcp-027.example.net
|
||||
10.0.0.28 dhcp-028.example.net
|
||||
10.0.0.29 dhcp-029.example.net
|
||||
10.0.0.30 dhcp-030.example.net
|
||||
10.0.0.31 dhcp-031.example.net
|
||||
10.0.0.32 dhcp-032.example.net
|
||||
10.0.0.33 dhcp-033.example.net
|
||||
10.0.0.34 dhcp-034.example.net
|
||||
10.0.0.35 dhcp-035.example.net
|
||||
10.0.0.36 dhcp-036.example.net
|
||||
10.0.0.37 dhcp-037.example.net
|
||||
10.0.0.38 dhcp-038.example.net
|
||||
10.0.0.39 dhcp-039.example.net
|
||||
10.0.0.40 dhcp-040.example.net
|
||||
10.0.0.41 dhcp-041.example.net
|
||||
10.0.0.42 dhcp-042.example.net
|
||||
10.0.0.43 dhcp-043.example.net
|
||||
10.0.0.44 dhcp-044.example.net
|
||||
10.0.0.45 dhcp-045.example.net
|
||||
10.0.0.46 dhcp-046.example.net
|
||||
10.0.0.47 dhcp-047.example.net
|
||||
10.0.0.48 dhcp-048.example.net
|
||||
10.0.0.49 dhcp-049.example.net
|
||||
10.0.0.50 dhcp-050.example.net
|
||||
10.0.0.51 dhcp-051.example.net
|
||||
10.0.0.52 dhcp-052.example.net
|
||||
10.0.0.53 dhcp-053.example.net
|
||||
10.0.0.54 dhcp-054.example.net
|
||||
10.0.0.55 dhcp-055.example.net
|
||||
10.0.0.56 dhcp-056.example.net
|
||||
10.0.0.57 dhcp-057.example.net
|
||||
10.0.0.58 dhcp-058.example.net
|
||||
10.0.0.59 dhcp-059.example.net
|
||||
10.0.0.60 dhcp-060.example.net
|
||||
10.0.0.61 dhcp-061.example.net
|
||||
10.0.0.62 dhcp-062.example.net
|
||||
10.0.0.63 dhcp-063.example.net
|
||||
10.0.0.64 dhcp-064.example.net
|
||||
10.0.0.65 dhcp-065.example.net
|
||||
10.0.0.66 dhcp-066.example.net
|
||||
10.0.0.67 dhcp-067.example.net
|
||||
10.0.0.68 dhcp-068.example.net
|
||||
10.0.0.69 dhcp-069.example.net
|
||||
10.0.0.70 dhcp-070.example.net
|
||||
10.0.0.71 dhcp-071.example.net
|
||||
10.0.0.72 dhcp-072.example.net
|
||||
10.0.0.73 dhcp-073.example.net
|
||||
10.0.0.74 dhcp-074.example.net
|
||||
10.0.0.75 dhcp-075.example.net
|
||||
10.0.0.76 dhcp-076.example.net
|
||||
10.0.0.77 dhcp-077.example.net
|
||||
10.0.0.78 dhcp-078.example.net
|
||||
10.0.0.79 dhcp-079.example.net
|
||||
10.0.0.80 dhcp-080.example.net
|
||||
10.0.0.81 dhcp-081.example.net
|
||||
10.0.0.82 dhcp-082.example.net
|
||||
10.0.0.83 dhcp-083.example.net
|
||||
10.0.0.84 dhcp-084.example.net
|
||||
10.0.0.85 dhcp-085.example.net
|
||||
10.0.0.86 dhcp-086.example.net
|
||||
10.0.0.87 dhcp-087.example.net
|
||||
10.0.0.88 dhcp-088.example.net
|
||||
10.0.0.89 dhcp-089.example.net
|
||||
10.0.0.90 dhcp-090.example.net
|
||||
10.0.0.91 dhcp-091.example.net
|
||||
10.0.0.92 dhcp-092.example.net
|
||||
10.0.0.93 dhcp-093.example.net
|
||||
10.0.0.94 dhcp-094.example.net
|
||||
10.0.0.95 dhcp-095.example.net
|
||||
10.0.0.96 dhcp-096.example.net
|
||||
10.0.0.97 dhcp-097.example.net
|
||||
10.0.0.98 dhcp-098.example.net
|
||||
10.0.0.99 dhcp-099.example.net
|
||||
10.0.0.100 dhcp-100.example.net
|
||||
10.0.0.101 dhcp-101.example.net
|
||||
10.0.0.102 dhcp-102.example.net
|
||||
10.0.0.103 dhcp-103.example.net
|
||||
10.0.0.104 dhcp-104.example.net
|
||||
10.0.0.105 dhcp-105.example.net
|
||||
10.0.0.106 dhcp-106.example.net
|
||||
10.0.0.107 dhcp-107.example.net
|
||||
10.0.0.108 dhcp-108.example.net
|
||||
10.0.0.109 dhcp-109.example.net
|
||||
10.0.0.110 dhcp-110.example.net
|
||||
10.0.0.111 dhcp-111.example.net
|
||||
10.0.0.112 dhcp-112.example.net
|
||||
10.0.0.113 dhcp-113.example.net
|
||||
10.0.0.114 dhcp-114.example.net
|
||||
10.0.0.115 dhcp-115.example.net
|
||||
10.0.0.116 dhcp-116.example.net
|
||||
10.0.0.117 dhcp-117.example.net
|
||||
10.0.0.118 dhcp-118.example.net
|
||||
10.0.0.119 dhcp-119.example.net
|
||||
10.0.0.120 dhcp-120.example.net
|
||||
10.0.0.121 dhcp-121.example.net
|
||||
10.0.0.122 dhcp-122.example.net
|
||||
10.0.0.123 dhcp-123.example.net
|
||||
10.0.0.124 dhcp-124.example.net
|
||||
10.0.0.125 dhcp-125.example.net
|
||||
10.0.0.126 dhcp-126.example.net
|
||||
10.0.0.127 dhcp-127.example.net
|
||||
10.0.0.128 dhcp-128.example.net
|
||||
10.0.0.129 dhcp-129.example.net
|
||||
10.0.0.130 dhcp-130.example.net
|
||||
10.0.0.131 dhcp-131.example.net
|
||||
10.0.0.132 dhcp-132.example.net
|
||||
10.0.0.133 dhcp-133.example.net
|
||||
10.0.0.134 dhcp-134.example.net
|
||||
10.0.0.135 dhcp-135.example.net
|
||||
10.0.0.136 dhcp-136.example.net
|
||||
10.0.0.137 dhcp-137.example.net
|
||||
10.0.0.138 dhcp-138.example.net
|
||||
10.0.0.139 dhcp-139.example.net
|
||||
10.0.0.140 dhcp-140.example.net
|
||||
10.0.0.141 dhcp-141.example.net
|
||||
10.0.0.142 dhcp-142.example.net
|
||||
10.0.0.143 dhcp-143.example.net
|
||||
10.0.0.144 dhcp-144.example.net
|
||||
10.0.0.145 dhcp-145.example.net
|
||||
10.0.0.146 dhcp-146.example.net
|
||||
10.0.0.147 dhcp-147.example.net
|
||||
10.0.0.148 dhcp-148.example.net
|
||||
10.0.0.149 dhcp-149.example.net
|
||||
10.0.0.150 dhcp-150.example.net
|
||||
10.0.0.151 dhcp-151.example.net
|
||||
10.0.0.152 dhcp-152.example.net
|
||||
10.0.0.153 dhcp-153.example.net
|
||||
10.0.0.154 dhcp-154.example.net
|
||||
10.0.0.155 dhcp-155.example.net
|
||||
10.0.0.156 dhcp-156.example.net
|
||||
10.0.0.157 dhcp-157.example.net
|
||||
10.0.0.158 dhcp-158.example.net
|
||||
10.0.0.159 dhcp-159.example.net
|
||||
10.0.0.160 dhcp-160.example.net
|
||||
10.0.0.161 dhcp-161.example.net
|
||||
10.0.0.162 dhcp-162.example.net
|
||||
10.0.0.163 dhcp-163.example.net
|
||||
10.0.0.164 dhcp-164.example.net
|
||||
10.0.0.165 dhcp-165.example.net
|
||||
10.0.0.166 dhcp-166.example.net
|
||||
10.0.0.167 dhcp-167.example.net
|
||||
10.0.0.168 dhcp-168.example.net
|
||||
10.0.0.169 dhcp-169.example.net
|
||||
10.0.0.170 dhcp-170.example.net
|
||||
10.0.0.171 dhcp-171.example.net
|
||||
10.0.0.172 dhcp-172.example.net
|
||||
10.0.0.173 dhcp-173.example.net
|
||||
10.0.0.174 dhcp-174.example.net
|
||||
10.0.0.175 dhcp-175.example.net
|
||||
10.0.0.176 dhcp-176.example.net
|
||||
10.0.0.177 dhcp-177.example.net
|
||||
10.0.0.178 dhcp-178.example.net
|
||||
10.0.0.179 dhcp-179.example.net
|
||||
10.0.0.180 dhcp-180.example.net
|
||||
10.0.0.181 dhcp-181.example.net
|
||||
10.0.0.182 dhcp-182.example.net
|
||||
10.0.0.183 dhcp-183.example.net
|
||||
10.0.0.184 dhcp-184.example.net
|
||||
10.0.0.185 dhcp-185.example.net
|
||||
10.0.0.186 dhcp-186.example.net
|
||||
10.0.0.187 dhcp-187.example.net
|
||||
10.0.0.188 dhcp-188.example.net
|
||||
10.0.0.189 dhcp-189.example.net
|
||||
10.0.0.190 dhcp-190.example.net
|
||||
10.0.0.191 dhcp-191.example.net
|
||||
10.0.0.192 dhcp-192.example.net
|
||||
10.0.0.193 dhcp-193.example.net
|
||||
10.0.0.194 dhcp-194.example.net
|
||||
10.0.0.195 dhcp-195.example.net
|
||||
10.0.0.196 dhcp-196.example.net
|
||||
10.0.0.197 dhcp-197.example.net
|
||||
10.0.0.198 dhcp-198.example.net
|
||||
10.0.0.199 dhcp-199.example.net
|
||||
10.0.0.200 dhcp-200.example.net
|
||||
10.0.0.201 dhcp-201.example.net
|
||||
10.0.0.202 dhcp-202.example.net
|
||||
10.0.0.203 dhcp-203.example.net
|
||||
10.0.0.204 dhcp-204.example.net
|
||||
10.0.0.205 dhcp-205.example.net
|
||||
10.0.0.206 dhcp-206.example.net
|
||||
10.0.0.207 dhcp-207.example.net
|
||||
10.0.0.208 dhcp-208.example.net
|
||||
10.0.0.209 dhcp-209.example.net
|
||||
10.0.0.210 dhcp-210.example.net
|
||||
10.0.0.211 dhcp-211.example.net
|
||||
10.0.0.212 dhcp-212.example.net
|
||||
10.0.0.213 dhcp-213.example.net
|
||||
10.0.0.214 dhcp-214.example.net
|
||||
10.0.0.215 dhcp-215.example.net
|
||||
10.0.0.216 dhcp-216.example.net
|
||||
10.0.0.217 dhcp-217.example.net
|
||||
10.0.0.218 dhcp-218.example.net
|
||||
10.0.0.219 dhcp-219.example.net
|
||||
10.0.0.220 dhcp-220.example.net
|
||||
10.0.0.221 dhcp-221.example.net
|
||||
10.0.0.222 dhcp-222.example.net
|
||||
10.0.0.223 dhcp-223.example.net
|
||||
10.0.0.224 dhcp-224.example.net
|
||||
10.0.0.225 dhcp-225.example.net
|
||||
10.0.0.226 dhcp-226.example.net
|
||||
10.0.0.227 dhcp-227.example.net
|
||||
10.0.0.228 dhcp-228.example.net
|
||||
10.0.0.229 dhcp-229.example.net
|
||||
10.0.0.230 dhcp-230.example.net
|
||||
10.0.0.231 dhcp-231.example.net
|
||||
10.0.0.232 dhcp-232.example.net
|
||||
10.0.0.233 dhcp-233.example.net
|
||||
10.0.0.234 dhcp-234.example.net
|
||||
10.0.0.235 dhcp-235.example.net
|
||||
10.0.0.236 dhcp-236.example.net
|
||||
10.0.0.237 dhcp-237.example.net
|
||||
10.0.0.238 dhcp-238.example.net
|
||||
10.0.0.239 dhcp-239.example.net
|
||||
10.0.0.240 dhcp-240.example.net
|
||||
10.0.0.241 dhcp-241.example.net
|
||||
10.0.0.242 dhcp-242.example.net
|
||||
10.0.0.243 dhcp-243.example.net
|
||||
10.0.0.244 dhcp-244.example.net
|
||||
10.0.0.245 dhcp-245.example.net
|
||||
10.0.0.246 dhcp-246.example.net
|
||||
10.0.0.247 dhcp-247.example.net
|
||||
10.0.0.248 dhcp-248.example.net
|
||||
10.0.0.249 dhcp-249.example.net
|
||||
10.0.0.250 dhcp-250.example.net
|
||||
10.0.0.251 dhcp-251.example.net
|
||||
10.0.0.252 dhcp-252.example.net
|
||||
10.0.0.253 dhcp-253.example.net
|
||||
10.0.0.254 dhcp-254.example.net
|
@ -0,0 +1,2 @@
|
||||
# Allow all trafic
|
||||
A: *
|
@ -0,0 +1,3 @@
|
||||
#netbios-ssn stream tcp nowait root.root /usr/sbin/smbd smbd
|
||||
#netbios-ns dgram udp wait root.root /usr/sbin/nmbd nmbd
|
||||
swat stream tcp nowait.400 root.root /usr/sbin/swat swat
|
@ -0,0 +1 @@
|
||||
#!/bin/sh
|
@ -0,0 +1 @@
|
||||
#!/bin/sh
|
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/K85network
Executable file
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/K85network
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
IFDOWN=/sbin/ifdown
|
||||
|
||||
echo -n "Stopping networking: "
|
||||
if ${IFDOWN} -a; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
@ -0,0 +1 @@
|
||||
#!/bin/sh
|
@ -0,0 +1,76 @@
|
||||
#!/bin/sh
|
||||
|
||||
MOUNT=/bin/mount
|
||||
MKDIR=/bin/mkdir
|
||||
|
||||
retval=0
|
||||
|
||||
mount_fs()
|
||||
{
|
||||
if [ "$1" = "" -o "$2" = "" -o "$3" = "" ]; then
|
||||
return;
|
||||
fi
|
||||
|
||||
if [ "$4" = "" ]; then
|
||||
if ! ${MOUNT} -t $3 $1 $2; then
|
||||
echo " mount $2 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $2 mounted"
|
||||
fi
|
||||
else
|
||||
if ! ${MOUNT} -t $3 -o $4 $1 $2; then
|
||||
echo " mount $2 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $2 mounted"
|
||||
fi
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
mkdir_fs()
|
||||
{
|
||||
if [ "$1" = "" ]; then
|
||||
return;
|
||||
fi
|
||||
|
||||
if ! ${MKDIR} $1; then
|
||||
echo " mkdir $1 failed"
|
||||
retval=1
|
||||
return 1
|
||||
else
|
||||
echo " $1 directory made"
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
echo "Mounting virtual filesystems:"
|
||||
|
||||
mount_fs proc /proc proc
|
||||
mount_fs sys /sys sysfs
|
||||
|
||||
if mount_fs dev /dev tmpfs "size=512k,mode=0755"; then
|
||||
mkdir_fs /dev/pts
|
||||
mount_fs pts /dev/pts devpts
|
||||
mkdir_fs /dev/shm
|
||||
# g_serial is not detected by mdev.
|
||||
mknod /dev/ttygserial c 127 0
|
||||
mknod /dev/ttyS0 c 4 64
|
||||
mknod /dev/null c 1 3
|
||||
fi
|
||||
|
||||
mount_fs config /config configfs
|
||||
mount_fs tmp /tmp tmpfs
|
||||
mount_fs run /var/run tmpfs
|
||||
mount_fs log /var/log tmpfs
|
||||
|
||||
if [ $retval -ne 0 ]; then
|
||||
echo " WARNING: not able to mount all virtual file systems"
|
||||
fi
|
||||
|
||||
exit $retval
|
14
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S01hotplug
Executable file
14
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S01hotplug
Executable file
@ -0,0 +1,14 @@
|
||||
#! /bin/sh
|
||||
|
||||
echo -n "Setting up mdev: "
|
||||
set -e
|
||||
trap 'echo "failed"' EXIT
|
||||
/bin/ln -s /proc/self/fd /dev/fd
|
||||
/bin/ln -s /proc/self/fd/0 /dev/stdin
|
||||
/bin/ln -s /proc/self/fd/1 /dev/stdout
|
||||
/bin/ln -s /proc/self/fd/2 /dev/stderr
|
||||
/bin/ln -s /proc/kcore /dev/core
|
||||
/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
|
||||
/sbin/mdev -s
|
||||
trap - EXIT
|
||||
echo "done"
|
47
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S02hostname
Executable file
47
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S02hostname
Executable file
@ -0,0 +1,47 @@
|
||||
#!/bin/sh
|
||||
|
||||
PROGRAM=/bin/hostname
|
||||
|
||||
echo -n "Setting hostname: "
|
||||
[ -x ${PROGRAM} ] || (echo "missing"; exit 0)
|
||||
|
||||
if [ -f /etc/hostname ]; then
|
||||
HOST="$(cat /etc/hostname)"
|
||||
else
|
||||
HOST="localhost.localdomain"
|
||||
fi
|
||||
|
||||
start() {
|
||||
if ${PROGRAM} "${HOST}"; then
|
||||
echo "'${HOST}'"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
return 0
|
||||
}
|
||||
|
||||
restart() {
|
||||
stop
|
||||
start
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
start
|
||||
;;
|
||||
stop)
|
||||
stop
|
||||
;;
|
||||
restart|reload)
|
||||
restart
|
||||
;;
|
||||
*)
|
||||
echo $"Usage: $0 {start|stop|restart}"
|
||||
exit 1
|
||||
esac
|
||||
|
||||
exit $?
|
24
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S08syslog
Executable file
24
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S08syslog
Executable file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
|
||||
SYSLOGD=/sbin/syslogd
|
||||
|
||||
echo -n "Starting syslogd: "
|
||||
if [ ! -x "${SYSLOGD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${SYSLOGD}; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "Log messages to syslog: "
|
||||
if echo 4 4 1 7 > /proc/sys/kernel/printk; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S09klog
Executable file
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S09klog
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
KLOGD=/sbin/klogd
|
||||
|
||||
echo -n "Starting klogd: "
|
||||
if [ ! -x "${KLOGD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${KLOGD}; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
MODPROBE=/sbin/modprobe
|
||||
|
||||
echo -n "Probing modules: "
|
||||
if [ ! -x "${MODPROBE}" -o ! -f "/etc/modules" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
else
|
||||
echo
|
||||
fi
|
||||
|
||||
grep '^[^#]' "/etc/modules" | \
|
||||
while read module args; do
|
||||
[ "$module" ] || continue
|
||||
if ${MODPROBE} $module $args; then
|
||||
echo " $module loaded"
|
||||
else
|
||||
echo " $module failed"
|
||||
fi
|
||||
done
|
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S20network
Executable file
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S20network
Executable file
@ -0,0 +1,11 @@
|
||||
#! /bin/sh
|
||||
|
||||
IFUP=/sbin/ifup
|
||||
|
||||
echo -n "Network interfaces: "
|
||||
if ${IFUP} -a; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S41inetd
Executable file
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S41inetd
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
INETD=/usr/sbin/inetd
|
||||
|
||||
echo -n "Starting inetd: "
|
||||
if [ ! -x "${INETD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${INETD}; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S42httpd
Executable file
16
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S42httpd
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
HTTPD=/usr/sbin/httpd
|
||||
|
||||
echo -n "Starting httpd: "
|
||||
if [ ! -x "${HTTPD}" ]; then
|
||||
echo "missing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${HTTPD} -h /www; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
27
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S43ntp
Executable file
27
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S43ntp
Executable file
@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
|
||||
NTPDATE=/usr/bin/ntpdate
|
||||
|
||||
if [ -f /etc/default/ntpdate ]; then
|
||||
. /etc/default/ntpdate
|
||||
else
|
||||
echo "WARNING: missing /etc/default/ntpdate"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "Starting ntpdate: "
|
||||
if [ ! -x ${NTPDATE} ]; then
|
||||
echo "missing"
|
||||
echo -n " WARNING: could not syncronize clock, "
|
||||
echo "edit NTPSERVERS in /etc/default/ntpdate."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ${NTPDATE} $NTPOPTIONS $NTPSERVERS; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
echo -n " WARNING: could not syncronize clock, "
|
||||
echo "edit NTPSERVERS in /etc/default/ntpdate."
|
||||
exit 1
|
||||
fi
|
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S49netfs
Executable file
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/S49netfs
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
MOUNT=/bin/mount
|
||||
|
||||
echo -n "Mounting remote filesystems: "
|
||||
if ${MOUNT} -t nfs -a; then
|
||||
echo "done"
|
||||
else
|
||||
echo "failed"
|
||||
exit 1
|
||||
fi
|
@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -e /etc/.firstboot ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
FC_CACHE=`which fc-cache`
|
||||
PANGO_QUERY_MODULES=`which pango-querymodules`
|
||||
GTK_QUERY_IMMODULES=`which gtk-query-immodules-2.0`
|
||||
GDK_PIXBUF_QUERYLOADERS=`which gdk-pixbuf-query-loaders`
|
||||
|
||||
echo "Running first-boot configuration."
|
||||
echo "This may take a minute."
|
||||
|
||||
|
||||
${FC_CACHE} -v
|
||||
${PANGO_QUERY_MODULES} > /etc/pango/pango.modules
|
||||
${GTK_QUERY_IMMODULES} > /etc/gtk-2.0/gtk.immodules
|
||||
${GDK_PIXBUF_QUERYLOADERS} > /etc/gtk-2.0/gdk-pixbuf.loaders
|
||||
|
||||
touch /etc/.firstboot
|
6
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/rcK
Executable file
6
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/rcK
Executable file
@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "Shutting down ..."
|
||||
for k in /etc/init.d/K*; do
|
||||
$k stop
|
||||
done
|
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/rcS
Executable file
11
target/device/Atmel/atngw100-expanded/target_skeleton/etc/init.d/rcS
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
for s in /etc/init.d/S*; do
|
||||
if [ -x $s ]; then
|
||||
$s start
|
||||
fi
|
||||
done
|
||||
|
||||
echo
|
||||
echo "NGW100 ready"
|
||||
echo
|
@ -0,0 +1,27 @@
|
||||
# Inittab for the ATNGW100 development board
|
||||
#
|
||||
# Note: BusyBox init doesn't support runlevels. The runlevels field is
|
||||
# completely ignored by BusyBox init. If you want runlevels, use sysvinit.
|
||||
#
|
||||
# Format for each entry: <id>:<runlevels>:<action>:<process>
|
||||
#
|
||||
# id == tty to run on, or empty for /dev/console
|
||||
# runlevels == ignored
|
||||
# action == one of sysinit, respawn, askfirst, wait, and once
|
||||
# process == program to run
|
||||
|
||||
# Run the rcS script after kernel is booted.
|
||||
::sysinit:/etc/init.d/rcS
|
||||
|
||||
# Run a shell on the first serial port. Comment out if you want a getty instead.
|
||||
ttyS0::respawn:-/bin/sh
|
||||
|
||||
# Run a shell on the g_serial port (USB gadget device)? This shell will spawn
|
||||
# error message if the device is not connected.
|
||||
#ttygserial::respawn:-/bin/sh
|
||||
|
||||
# Uncomment this to run a getty on the first serial port.
|
||||
#ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
|
||||
|
||||
# Run a script on shutdown.
|
||||
::shutdown:/etc/init.d/rcK
|
@ -0,0 +1,13 @@
|
||||
snd-atmel-ac97
|
||||
snd-pcm-oss
|
||||
snd-mixer-oss
|
||||
|
||||
g_file_storage file=/dev/mmcblk0p3 removable=1
|
||||
|
||||
|
||||
# Uncomment g_file_storage to add mass-storage on USB
|
||||
#
|
||||
# WARNING: Remember to unmount the SD-card before probing g_file_storage.
|
||||
# Failing to unmount before probing g_file_storage can corrupt
|
||||
# your SD-card when accessed through the USB.
|
||||
#g_file_storage file=/dev/mmcblk0p1 removable=1
|
1
target/device/Atmel/atngw100-expanded/target_skeleton/etc/mtab
Symbolic link
1
target/device/Atmel/atngw100-expanded/target_skeleton/etc/mtab
Symbolic link
@ -0,0 +1 @@
|
||||
../proc/mounts
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user