From 2e30219bcea151ddd40e9938217613a896bb5394 Mon Sep 17 00:00:00 2001
From: Ryze <50497128+ryze312@users.noreply.github.com>
Date: Sat, 10 Jun 2023 17:17:16 +0300
Subject: [PATCH] Initial publish
---
FAILED_MODIFICATIONS.md | 25 +
README.md | 94 +
configs/busybox.config | 1228 ++++++++++++++
configs/crosstool.config | 780 +++++++++
configs/kernel.config | 1510 +++++++++++++++++
extra_flags/setup_hardlinks.sh | 3 +
extra_flags/wrapper.sh | 17 +
media/luna_webui.gif | Bin 0 -> 5151419 bytes
patches/banner.patch | 13 +
patches/fast_compilation.patch | 91 +
patches/ls_lh.patch | 10 +
patches/menuconfig.patch | 85 +
.../banner/trunk/user/scripts/banner | 8 +
.../n56u_ribbon_fixed/bootstrap/css/luna.css | 259 +++
.../bootstrap/img/asus_logo.png | Bin 0 -> 10317 bytes
.../img/glyphicons-halflings-white.png | Bin 0 -> 11927 bytes
.../bootstrap/img/glyphicons-halflings.png | Bin 0 -> 8631 bytes
.../bootstrap/img/icons/big-icons.png | Bin 0 -> 23175 bytes
.../bootstrap/img/itoggle.png | Bin 0 -> 2646 bytes
.../www/n56u_ribbon_fixed/images/favicon.ico | Bin 0 -> 5430 bytes
.../www/n56u_ribbon_fixed/images/favicon.png | Bin 0 -> 1036 bytes
patches/strip_css.patch | 149 ++
patches/www.patch | 62 +
23 files changed, 4334 insertions(+)
create mode 100644 FAILED_MODIFICATIONS.md
create mode 100644 README.md
create mode 100644 configs/busybox.config
create mode 100644 configs/crosstool.config
create mode 100644 configs/kernel.config
create mode 100755 extra_flags/setup_hardlinks.sh
create mode 100755 extra_flags/wrapper.sh
create mode 100644 media/luna_webui.gif
create mode 100644 patches/banner.patch
create mode 100644 patches/fast_compilation.patch
create mode 100644 patches/ls_lh.patch
create mode 100644 patches/menuconfig.patch
create mode 100755 patches/patch_files/banner/trunk/user/scripts/banner
create mode 100644 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/css/luna.css
create mode 100755 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/asus_logo.png
create mode 100755 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/glyphicons-halflings-white.png
create mode 100755 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/glyphicons-halflings.png
create mode 100755 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/icons/big-icons.png
create mode 100755 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/bootstrap/img/itoggle.png
create mode 100644 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/images/favicon.ico
create mode 100644 patches/patch_files/www/trunk/user/www/n56u_ribbon_fixed/images/favicon.png
create mode 100644 patches/strip_css.patch
create mode 100644 patches/www.patch
diff --git a/FAILED_MODIFICATIONS.md b/FAILED_MODIFICATIONS.md
new file mode 100644
index 0000000..a0f9e0e
--- /dev/null
+++ b/FAILED_MODIFICATIONS.md
@@ -0,0 +1,25 @@
+# Failed modificatons
+
+## LTO
+Enabling LTO via `-flto` flag, leads to the error `MAX_NR_ZONES undefined` on kernel compilation. Disabling LTO for kernel leads to a linker error at some point (maybe some things are dynamically linked?).
+
+## Changing march
+Changing march flag leads to compiler error with missing headers (tried only with `-march=24kec`)
+
+## Optimizing unlikely/likely branches
+Setting `CONFIG_JUMP_LABEL=y` in kernel config causes kernel compilation to fail with:
+```c
+arch/mips/kernel/jump_label.c: In function 'arch_jump_label_transform':
+arch/mips/kernel/jump_label.c:46:37: error: implicit declaration of function 'msk_isa16_mode' [-Werror=implicit-function-declaration]
+ insn_p = (union mips_instruction *)msk_isa16_mode(e->code);
+ ^~~~~~~~~~~~~~
+arch/mips/kernel/jump_label.c:55:38: error: 'mm_j32_op' undeclared (first use in this function); did you mean 'dsra32_op'?
+ insn.j_format.opcode = J_ISA_BIT ? mm_j32_op : j_op;
+ ^~~~~~~~~
+ dsra32_op
+```
+
+## Updating userspace apps and kernel
+Padavan uses old Linux kernel (3.4.3), as well as outdated versions of some apps, it would be the best to update them.
+
+Unfortunately it seems kernel and apps contain certain modifications, which I don't have knowledge to determine and port.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d758710
--- /dev/null
+++ b/README.md
@@ -0,0 +1,94 @@
+
+
+# Padavan-Luna
+
+**Collection of various patches and configurations for [padavan-ng](https://gitlab.com/hadzhioglu/padavan-ng) firmware.**
+
+*[Luna art](https://www.deviantart.com/ragerer/art/Princess-Luna-Smiling-Winky-Face-467319378) by [RAGErER](https://www.deviantart.com/ragerer)*
+
+![Luna Web UI](media/luna_webui.gif)
+
+
+
+# Patches
+To install a patch get it from `patches` directory and apply using `patch` or `git patch` tool to [Padavan repository](https://gitlab.com/hadzhioglu/padavan-ng). If patch needs to replace files, copy them to the root of repository.
+
+| Patch | Purpose | Replaces files? |
+|----------------------------------------------------|-----------------------------------------------------------------------|-----------------|
+| [Banner](patches/banner.patch) | Replaces banner printed upon SSH login | Y |
+| [ls lh](patches/ls_lh.patch) | Aliases ls to ls -lh by default | N |
+| [Menuconfig](patches/menuconfig.patch) | Adds support for menuconfig in Makefile (executes on build) | N |
+| [Fast compilation](patches/fast_compilation.patch) | Decreases compilation time by evaluating constant variables only once | N |
+| [Strip CSS](patches/strip_css.patch) | Strips down main.css by removing deprecated rules | N |
+| [WWW](patches/www.patch) | Adds custom theme to Web UI | Y |
+
+# Configurations
+[Sample config files](configs) that can be loaded using [menuconfig patch](patches/menuconfig.patch) on build.
+
+### Kernel
+```toml
+CONFIG_NO_HZ=y
+CONFIG_DEFAULT_HOSTNAME=luna
+CONFIG_BUG=n
+CONFIG_PCI_QUIRKS=n
+CONFIG_SLAB=n
+CONFIG_SLUB=y
+CONFIG_NET_PPPOE_PTHROUGH=n
+CONFIG_BLK_DEV_LOOP=n
+CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y
+```
+
+### Busybox
+```toml
+CONFIG_CHROOT=n
+CONFIG_DOS2UNIX=n
+CONFIG_UNIX2DOS=n
+CONFIG_UNAME_OSNAME=GNU/Ponix
+CONFIG_VI=n
+CONFIG_CHPASSWD=n
+CONFIG_FLOCK=n
+CONFIG_SWITCH_ROOT=n
+CONFIG_FEATURE_MOUNT_LOOP=n
+CONFIG_CROND=n
+CONFIG_CRONTAB=n
+CONFIG_STRINGS=n
+CONFIG_DNSDOMAINNAME=n
+CONFIG_INETD=n
+```
+
+### Toolchain
+```toml
+CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES=y
+CT_EXTRA_CFLAGS_FOR_BUILD="-O3"
+CT_EXTRA_LDFLAGS_FOR_BUILD="-O3"
+CT_TARGET_CFLAGS="-pipe -O3"
+CT_ARCH_TUNE=""
+CT_ARCH_ARCH="" # Set to your target arch manually
+CT_CC_GCC_ENABLE_TARGET_OPTSPACE=n
+```
+
+# Compiler extra flags
+It is possible to add compiler flags for the entire build by wrapping toolchain binaries in script and hardlinking them.
+
+### How to install
+1. Build the toolchain
+2. Move original binaries from `toolchain/out/bin` to `toolchain/out/bin_original`
+3. Copy `wrapper.sh` and `setup_hardlinks.sh` to `toolchain/out/bin`
+4. Execute `setup_hardlinks.sh`
+5. Edit compiler and linker flags (`-O3` by default) in `wrapper.sh` to suit your needs
+
+# Expanding further
+There are more changes that could have been done, but they failed to apply.
+See [here](FAILED_MODIFICATIONS.md)
+
+# Contributing
+All issues and pull requests are welcome! Feel free to open an issue if you've got an idea or a problem. You can open a pull request if you are able to implement it yourself.
+
+---
+
+
+ Made with ponies and love!
+
+ GNU GPL © Ryze 2023
+
+
diff --git a/configs/busybox.config b/configs/busybox.config
new file mode 100644
index 0000000..8e42e69
--- /dev/null
+++ b/configs/busybox.config
@@ -0,0 +1,1228 @@
+#
+# Automatically generated make config: don't edit
+# Busybox version: 1.36.1
+# Fri Jun 9 21:49:16 2023
+#
+CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Settings
+#
+# CONFIG_DESKTOP is not set
+# CONFIG_EXTRA_COMPAT is not set
+# CONFIG_FEDORA_COMPAT is not set
+# CONFIG_INCLUDE_SUSv2 is not set
+CONFIG_LONG_OPTS=y
+CONFIG_SHOW_USAGE=y
+CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_FEATURE_COMPRESS_USAGE=y
+CONFIG_LFS=y
+# CONFIG_PAM is not set
+CONFIG_FEATURE_DEVPTS=y
+# CONFIG_FEATURE_UTMP is not set
+# CONFIG_FEATURE_WTMP is not set
+CONFIG_FEATURE_PIDFILE=y
+CONFIG_PID_FILE_PATH="/var/run"
+CONFIG_BUSYBOX=y
+# CONFIG_FEATURE_SHOW_SCRIPT is not set
+# CONFIG_FEATURE_INSTALLER is not set
+# CONFIG_INSTALL_NO_USR is not set
+CONFIG_FEATURE_SUID=y
+# CONFIG_FEATURE_SUID_CONFIG is not set
+# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
+# CONFIG_FEATURE_PREFER_APPLETS is not set
+CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_SYSLOG_INFO=y
+CONFIG_FEATURE_SYSLOG=y
+
+#
+# Build Options
+#
+# CONFIG_STATIC is not set
+# CONFIG_PIE is not set
+# CONFIG_NOMMU is not set
+# CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
+# CONFIG_FEATURE_INDIVIDUAL is not set
+# CONFIG_FEATURE_SHARED_BUSYBOX is not set
+CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_SYSROOT=""
+CONFIG_EXTRA_CFLAGS=""
+CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDLIBS=""
+# CONFIG_USE_PORTABLE_CODE is not set
+# CONFIG_STACK_OPTIMIZATION_386 is not set
+CONFIG_STATIC_LIBGCC=y
+
+#
+# Installation Options ("make install" behavior)
+#
+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="./_install"
+
+#
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_DEBUG_SANITIZE is not set
+# CONFIG_UNIT_TEST is not set
+# CONFIG_WERROR is not set
+# CONFIG_WARN_SIMPLE_MSG is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+
+#
+# Library Tuning
+#
+# CONFIG_FEATURE_USE_BSS_TAIL is not set
+# CONFIG_FLOAT_DURATION is not set
+# CONFIG_FEATURE_RTMINMAX is not set
+# CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS is not set
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_PASSWORD_MINLEN=6
+CONFIG_MD5_SMALL=1
+CONFIG_SHA1_SMALL=3
+CONFIG_SHA1_HWACCEL=y
+CONFIG_SHA256_HWACCEL=y
+CONFIG_SHA3_SMALL=1
+# CONFIG_FEATURE_NON_POSIX_CP is not set
+CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_USE_SENDFILE=y
+CONFIG_FEATURE_COPYBUF_KB=4
+CONFIG_MONOTONIC_SYSCALL=y
+CONFIG_IOCTL_HEX2STR_ERROR=y
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
+# CONFIG_FEATURE_EDITING_VI is not set
+CONFIG_FEATURE_EDITING_HISTORY=500
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set
+CONFIG_FEATURE_REVERSE_SEARCH=y
+CONFIG_FEATURE_TAB_COMPLETION=y
+# CONFIG_FEATURE_USERNAME_COMPLETION is not set
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
+CONFIG_FEATURE_EDITING_WINCH=y
+# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
+# CONFIG_LOCALE_SUPPORT is not set
+CONFIG_UNICODE_SUPPORT=y
+# CONFIG_UNICODE_USING_LOCALE is not set
+# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
+CONFIG_SUBST_WCHAR=0
+CONFIG_LAST_SUPPORTED_WCHAR=0
+# CONFIG_UNICODE_COMBINING_WCHARS is not set
+# CONFIG_UNICODE_WIDE_WCHARS is not set
+# CONFIG_UNICODE_BIDI_SUPPORT is not set
+# CONFIG_UNICODE_NEUTRAL_TABLE is not set
+# CONFIG_UNICODE_PRESERVE_BROKEN is not set
+# CONFIG_LOOP_CONFIGURE is not set
+# CONFIG_NO_LOOP_CONFIGURE is not set
+CONFIG_TRY_LOOP_CONFIGURE=y
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_FEATURE_SEAMLESS_XZ is not set
+# CONFIG_FEATURE_SEAMLESS_LZMA is not set
+CONFIG_FEATURE_SEAMLESS_BZ2=y
+CONFIG_FEATURE_SEAMLESS_GZ=y
+# CONFIG_FEATURE_SEAMLESS_Z is not set
+# CONFIG_AR is not set
+# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
+# CONFIG_FEATURE_AR_CREATE is not set
+# CONFIG_UNCOMPRESS is not set
+CONFIG_GUNZIP=y
+CONFIG_ZCAT=y
+CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y
+CONFIG_BUNZIP2=y
+CONFIG_BZCAT=y
+# CONFIG_UNLZMA is not set
+# CONFIG_LZCAT is not set
+# CONFIG_LZMA is not set
+# CONFIG_UNXZ is not set
+# CONFIG_XZCAT is not set
+# CONFIG_XZ is not set
+CONFIG_BZIP2=y
+CONFIG_BZIP2_SMALL=8
+CONFIG_FEATURE_BZIP2_DECOMPRESS=y
+# CONFIG_CPIO is not set
+# CONFIG_FEATURE_CPIO_O is not set
+# CONFIG_FEATURE_CPIO_P is not set
+# CONFIG_FEATURE_CPIO_IGNORE_DEVNO is not set
+# CONFIG_FEATURE_CPIO_RENUMBER_INODES is not set
+# CONFIG_DPKG is not set
+# CONFIG_DPKG_DEB is not set
+CONFIG_GZIP=y
+CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
+CONFIG_GZIP_FAST=0
+# CONFIG_FEATURE_GZIP_LEVELS is not set
+CONFIG_FEATURE_GZIP_DECOMPRESS=y
+# CONFIG_LZOP is not set
+# CONFIG_UNLZOP is not set
+# CONFIG_LZOPCAT is not set
+# CONFIG_LZOP_COMPR_HIGH is not set
+# CONFIG_RPM is not set
+# CONFIG_RPM2CPIO is not set
+CONFIG_TAR=y
+# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
+CONFIG_FEATURE_TAR_CREATE=y
+# CONFIG_FEATURE_TAR_AUTODETECT is not set
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+# CONFIG_FEATURE_TAR_TO_COMMAND is not set
+# CONFIG_FEATURE_TAR_UNAME_GNAME is not set
+# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set
+# CONFIG_FEATURE_TAR_SELINUX is not set
+# CONFIG_UNZIP is not set
+# CONFIG_FEATURE_UNZIP_CDF is not set
+# CONFIG_FEATURE_UNZIP_BZIP2 is not set
+# CONFIG_FEATURE_UNZIP_LZMA is not set
+# CONFIG_FEATURE_UNZIP_XZ is not set
+# CONFIG_FEATURE_LZMA_FAST is not set
+
+#
+# Coreutils
+#
+CONFIG_FEATURE_VERBOSE=y
+
+#
+# Common options for date and touch
+#
+# CONFIG_FEATURE_TIMEZONE is not set
+
+#
+# Common options for cp and mv
+#
+CONFIG_FEATURE_PRESERVE_HARDLINKS=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_FEATURE_HUMAN_READABLE=y
+CONFIG_BASENAME=y
+CONFIG_CAT=y
+# CONFIG_FEATURE_CATN is not set
+# CONFIG_FEATURE_CATV is not set
+CONFIG_CHGRP=y
+CONFIG_CHMOD=y
+CONFIG_CHOWN=y
+CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
+# CONFIG_CHROOT is not set
+# CONFIG_CKSUM is not set
+# CONFIG_CRC32 is not set
+# CONFIG_COMM is not set
+CONFIG_CP=y
+CONFIG_FEATURE_CP_LONG_OPTIONS=y
+# CONFIG_FEATURE_CP_REFLINK is not set
+CONFIG_CUT=y
+# CONFIG_FEATURE_CUT_REGEX is not set
+CONFIG_DATE=y
+CONFIG_FEATURE_DATE_ISOFMT=y
+# CONFIG_FEATURE_DATE_NANO is not set
+CONFIG_FEATURE_DATE_COMPAT=y
+CONFIG_DD=y
+CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
+# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_FEATURE_DD_STATUS=y
+CONFIG_DF=y
+CONFIG_FEATURE_DF_FANCY=y
+# CONFIG_FEATURE_SKIP_ROOTFS is not set
+CONFIG_DIRNAME=y
+# CONFIG_DOS2UNIX is not set
+# CONFIG_UNIX2DOS is not set
+CONFIG_DU=y
+CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_ECHO=y
+CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_ENV=y
+# CONFIG_EXPAND is not set
+# CONFIG_UNEXPAND is not set
+CONFIG_EXPR=y
+# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+# CONFIG_FACTOR is not set
+CONFIG_FALSE=y
+# CONFIG_FOLD is not set
+CONFIG_HEAD=y
+CONFIG_FEATURE_FANCY_HEAD=y
+# CONFIG_HOSTID is not set
+# CONFIG_ID is not set
+# CONFIG_GROUPS is not set
+# CONFIG_INSTALL is not set
+# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LINK is not set
+CONFIG_LN=y
+# CONFIG_LOGNAME is not set
+CONFIG_LS=y
+CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_WIDTH=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_SHA1SUM is not set
+# CONFIG_SHA256SUM is not set
+# CONFIG_SHA512SUM is not set
+# CONFIG_SHA3SUM is not set
+
+#
+# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
+#
+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+CONFIG_MKDIR=y
+# CONFIG_MKFIFO is not set
+CONFIG_MKNOD=y
+# CONFIG_MKTEMP is not set
+CONFIG_MV=y
+CONFIG_NICE=y
+# CONFIG_NL is not set
+# CONFIG_NOHUP is not set
+# CONFIG_NPROC is not set
+# CONFIG_OD is not set
+# CONFIG_PASTE is not set
+# CONFIG_PRINTENV is not set
+CONFIG_PRINTF=y
+CONFIG_PWD=y
+# CONFIG_READLINK is not set
+# CONFIG_FEATURE_READLINK_FOLLOW is not set
+# CONFIG_REALPATH is not set
+CONFIG_RM=y
+CONFIG_RMDIR=y
+CONFIG_SEQ=y
+# CONFIG_SHRED is not set
+# CONFIG_SHUF is not set
+CONFIG_SLEEP=y
+CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_SORT=y
+# CONFIG_FEATURE_SORT_BIG is not set
+# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set
+# CONFIG_SPLIT is not set
+# CONFIG_FEATURE_SPLIT_FANCY is not set
+CONFIG_STAT=y
+CONFIG_FEATURE_STAT_FORMAT=y
+# CONFIG_FEATURE_STAT_FILESYSTEM is not set
+# CONFIG_STTY is not set
+# CONFIG_SUM is not set
+CONFIG_SYNC=y
+# CONFIG_FEATURE_SYNC_FANCY is not set
+# CONFIG_FSYNC is not set
+# CONFIG_TAC is not set
+CONFIG_TAIL=y
+CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_TEE=y
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_TEST=y
+# CONFIG_TEST1 is not set
+# CONFIG_TEST2 is not set
+# CONFIG_FEATURE_TEST_64 is not set
+# CONFIG_TIMEOUT is not set
+CONFIG_TOUCH=y
+CONFIG_FEATURE_TOUCH_SUSV3=y
+CONFIG_TR=y
+CONFIG_FEATURE_TR_CLASSES=y
+CONFIG_FEATURE_TR_EQUIV=y
+CONFIG_TRUE=y
+# CONFIG_TRUNCATE is not set
+# CONFIG_TSORT is not set
+# CONFIG_TTY is not set
+CONFIG_UNAME=y
+CONFIG_UNAME_OSNAME="GNU/Ponix"
+# CONFIG_BB_ARCH is not set
+CONFIG_UNIQ=y
+CONFIG_UNLINK=y
+CONFIG_USLEEP=y
+# CONFIG_UUDECODE is not set
+# CONFIG_BASE32 is not set
+# CONFIG_BASE64 is not set
+# CONFIG_UUENCODE is not set
+CONFIG_WC=y
+# CONFIG_FEATURE_WC_LARGE is not set
+# CONFIG_WHO is not set
+# CONFIG_W is not set
+# CONFIG_USERS is not set
+CONFIG_WHOAMI=y
+CONFIG_YES=y
+
+#
+# Console Utilities
+#
+# CONFIG_CHVT is not set
+CONFIG_CLEAR=y
+# CONFIG_DEALLOCVT is not set
+# CONFIG_DUMPKMAP is not set
+# CONFIG_FGCONSOLE is not set
+# CONFIG_KBD_MODE is not set
+# CONFIG_LOADFONT is not set
+# CONFIG_SETFONT is not set
+# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set
+CONFIG_DEFAULT_SETFONT_DIR=""
+# CONFIG_FEATURE_LOADFONT_PSF2 is not set
+# CONFIG_FEATURE_LOADFONT_RAW is not set
+# CONFIG_LOADKMAP is not set
+# CONFIG_OPENVT is not set
+# CONFIG_RESET is not set
+# CONFIG_RESIZE is not set
+# CONFIG_FEATURE_RESIZE_PRINT is not set
+# CONFIG_SETCONSOLE is not set
+# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+# CONFIG_SETKEYCODES is not set
+# CONFIG_SETLOGCONS is not set
+# CONFIG_SHOWKEY is not set
+
+#
+# Debian Utilities
+#
+# CONFIG_PIPE_PROGRESS is not set
+# CONFIG_RUN_PARTS is not set
+# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
+# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
+CONFIG_START_STOP_DAEMON=y
+# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_WHICH=y
+
+#
+# klibc-utils
+#
+# CONFIG_MINIPS is not set
+# CONFIG_NUKE is not set
+# CONFIG_RESUME is not set
+# CONFIG_RUN_INIT is not set
+
+#
+# Editors
+#
+CONFIG_AWK=y
+CONFIG_FEATURE_AWK_LIBM=y
+CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y
+# CONFIG_CMP is not set
+# CONFIG_DIFF is not set
+# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
+# CONFIG_FEATURE_DIFF_DIR is not set
+# CONFIG_ED is not set
+# CONFIG_PATCH is not set
+CONFIG_SED=y
+# CONFIG_VI is not set
+CONFIG_FEATURE_VI_MAX_LEN=0
+# CONFIG_FEATURE_VI_8BIT is not set
+# CONFIG_FEATURE_VI_COLON is not set
+# CONFIG_FEATURE_VI_COLON_EXPAND is not set
+# CONFIG_FEATURE_VI_YANKMARK is not set
+# CONFIG_FEATURE_VI_SEARCH is not set
+# CONFIG_FEATURE_VI_REGEX_SEARCH is not set
+# CONFIG_FEATURE_VI_USE_SIGNALS is not set
+# CONFIG_FEATURE_VI_DOT_CMD is not set
+# CONFIG_FEATURE_VI_READONLY is not set
+# CONFIG_FEATURE_VI_SETOPTS is not set
+# CONFIG_FEATURE_VI_SET is not set
+# CONFIG_FEATURE_VI_WIN_RESIZE is not set
+# CONFIG_FEATURE_VI_ASK_TERMINAL is not set
+# CONFIG_FEATURE_VI_UNDO is not set
+# CONFIG_FEATURE_VI_UNDO_QUEUE is not set
+CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=0
+# CONFIG_FEATURE_VI_VERBOSE_STATUS is not set
+CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_FIND=y
+CONFIG_FEATURE_FIND_PRINT0=y
+CONFIG_FEATURE_FIND_MTIME=y
+# CONFIG_FEATURE_FIND_ATIME is not set
+# CONFIG_FEATURE_FIND_CTIME is not set
+CONFIG_FEATURE_FIND_MMIN=y
+# CONFIG_FEATURE_FIND_AMIN is not set
+# CONFIG_FEATURE_FIND_CMIN is not set
+CONFIG_FEATURE_FIND_PERM=y
+CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_FEATURE_FIND_EXECUTABLE=y
+CONFIG_FEATURE_FIND_XDEV=y
+CONFIG_FEATURE_FIND_MAXDEPTH=y
+CONFIG_FEATURE_FIND_NEWER=y
+CONFIG_FEATURE_FIND_INUM=y
+# CONFIG_FEATURE_FIND_SAMEFILE is not set
+CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_FEATURE_FIND_EXEC_PLUS=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_QUIT=y
+CONFIG_FEATURE_FIND_DELETE=y
+CONFIG_FEATURE_FIND_EMPTY=y
+CONFIG_FEATURE_FIND_PATH=y
+CONFIG_FEATURE_FIND_REGEX=y
+# CONFIG_FEATURE_FIND_CONTEXT is not set
+CONFIG_FEATURE_FIND_LINKS=y
+CONFIG_GREP=y
+CONFIG_EGREP=y
+CONFIG_FGREP=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
+CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y
+# CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL is not set
+# CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set
+
+#
+# Init Utilities
+#
+# CONFIG_BOOTCHARTD is not set
+# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set
+# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set
+# CONFIG_HALT is not set
+# CONFIG_POWEROFF is not set
+# CONFIG_REBOOT is not set
+# CONFIG_FEATURE_WAIT_FOR_INIT is not set
+# CONFIG_FEATURE_CALL_TELINIT is not set
+CONFIG_TELINIT_PATH=""
+# CONFIG_INIT is not set
+# CONFIG_LINUXRC is not set
+# CONFIG_FEATURE_USE_INITTAB is not set
+# CONFIG_FEATURE_KILL_REMOVED is not set
+CONFIG_FEATURE_KILL_DELAY=0
+# CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_FEATURE_INIT_SYSLOG is not set
+# CONFIG_FEATURE_INIT_QUIET is not set
+# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_INIT_TERMINAL_TYPE=""
+# CONFIG_FEATURE_INIT_MODIFY_CMDLINE is not set
+
+#
+# Login/Password Management Utilities
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
+# CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_USE_BB_SHADOW is not set
+# CONFIG_USE_BB_CRYPT is not set
+# CONFIG_USE_BB_CRYPT_SHA is not set
+# CONFIG_ADD_SHELL is not set
+# CONFIG_REMOVE_SHELL is not set
+CONFIG_ADDGROUP=y
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
+CONFIG_ADDUSER=y
+# CONFIG_FEATURE_CHECK_NAMES is not set
+CONFIG_LAST_ID=60000
+CONFIG_FIRST_SYSTEM_ID=100
+CONFIG_LAST_SYSTEM_ID=999
+# CONFIG_CHPASSWD is not set
+CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="m"
+# CONFIG_CRYPTPW is not set
+# CONFIG_MKPASSWD is not set
+# CONFIG_DELUSER is not set
+# CONFIG_DELGROUP is not set
+# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
+# CONFIG_GETTY is not set
+# CONFIG_LOGIN is not set
+# CONFIG_LOGIN_SESSION_AS_CHILD is not set
+# CONFIG_LOGIN_SCRIPTS is not set
+# CONFIG_FEATURE_NOLOGIN is not set
+# CONFIG_FEATURE_SECURETTY is not set
+CONFIG_PASSWD=y
+# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set
+# CONFIG_SU is not set
+# CONFIG_FEATURE_SU_SYSLOG is not set
+# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set
+# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set
+# CONFIG_SULOGIN is not set
+# CONFIG_VLOCK is not set
+
+#
+# Linux Ext2 FS Progs
+#
+# CONFIG_CHATTR is not set
+# CONFIG_FSCK is not set
+# CONFIG_LSATTR is not set
+# CONFIG_TUNE2FS is not set
+
+#
+# Linux Module Utilities
+#
+# CONFIG_MODPROBE_SMALL is not set
+# CONFIG_DEPMOD is not set
+CONFIG_INSMOD=y
+CONFIG_LSMOD=y
+CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
+# CONFIG_MODINFO is not set
+CONFIG_MODPROBE=y
+# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
+CONFIG_RMMOD=y
+
+#
+# Options common to multiple modutils
+#
+CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
+# CONFIG_FEATURE_2_4_MODULES 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_FEATURE_CHECK_TAINTED_MODULE is not set
+# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
+# CONFIG_FEATURE_MODUTILS_ALIAS is not set
+# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
+CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
+CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
+
+#
+# Linux System Utilities
+#
+# CONFIG_ACPID is not set
+# CONFIG_FEATURE_ACPID_COMPAT is not set
+# CONFIG_BLKDISCARD is not set
+# CONFIG_BLKID is not set
+# CONFIG_FEATURE_BLKID_TYPE is not set
+# CONFIG_BLOCKDEV is not set
+# CONFIG_CAL is not set
+# CONFIG_CHRT is not set
+CONFIG_DMESG=y
+CONFIG_FEATURE_DMESG_PRETTY=y
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+# CONFIG_FALLOCATE is not set
+# CONFIG_FATATTR is not set
+# CONFIG_FBSET is not set
+# CONFIG_FEATURE_FBSET_FANCY is not set
+# CONFIG_FEATURE_FBSET_READMODE is not set
+# CONFIG_FDFORMAT is not set
+# CONFIG_FDISK is not set
+# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
+# CONFIG_FEATURE_FDISK_WRITABLE is not set
+# 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_GPT_LABEL is not set
+# CONFIG_FEATURE_FDISK_ADVANCED is not set
+# CONFIG_FINDFS is not set
+# CONFIG_FLOCK is not set
+# CONFIG_FDFLUSH is not set
+# CONFIG_FREERAMDISK is not set
+# CONFIG_FSCK_MINIX is not set
+# CONFIG_FSFREEZE is not set
+# CONFIG_FSTRIM is not set
+# CONFIG_GETOPT is not set
+# CONFIG_FEATURE_GETOPT_LONG is not set
+# CONFIG_HEXDUMP is not set
+# CONFIG_HD is not set
+# CONFIG_XXD is not set
+# CONFIG_HWCLOCK is not set
+# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
+# CONFIG_IONICE is not set
+# CONFIG_IPCRM is not set
+# CONFIG_IPCS is not set
+# CONFIG_LAST is not set
+# CONFIG_FEATURE_LAST_FANCY is not set
+# CONFIG_LOSETUP is not set
+# CONFIG_LSPCI is not set
+# CONFIG_LSUSB is not set
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+# CONFIG_FEATURE_MDEV_RENAME is not set
+# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
+CONFIG_FEATURE_MDEV_EXEC=y
+# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
+# CONFIG_FEATURE_MDEV_DAEMON is not set
+# CONFIG_MESG is not set
+# CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP is not set
+# CONFIG_MKE2FS is not set
+# CONFIG_MKFS_EXT2 is not set
+# CONFIG_MKFS_MINIX is not set
+# CONFIG_FEATURE_MINIX2 is not set
+# CONFIG_MKFS_REISER is not set
+# CONFIG_MKDOSFS is not set
+# CONFIG_MKFS_VFAT is not set
+# CONFIG_MKSWAP is not set
+# CONFIG_FEATURE_MKSWAP_UUID is not set
+CONFIG_MORE=y
+CONFIG_MOUNT=y
+CONFIG_FEATURE_MOUNT_FAKE=y
+CONFIG_FEATURE_MOUNT_VERBOSE=y
+# CONFIG_FEATURE_MOUNT_HELPERS is not set
+CONFIG_FEATURE_MOUNT_LABEL=y
+# CONFIG_FEATURE_MOUNT_NFS is not set
+# CONFIG_FEATURE_MOUNT_CIFS is not set
+CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_FEATURE_MOUNT_FSTAB=y
+# CONFIG_FEATURE_MOUNT_OTHERTAB is not set
+CONFIG_MOUNTPOINT=y
+# CONFIG_NOLOGIN is not set
+# CONFIG_NOLOGIN_DEPENDENCIES is not set
+# CONFIG_NSENTER is not set
+# CONFIG_PIVOT_ROOT is not set
+# CONFIG_RDATE is not set
+# CONFIG_RDEV is not set
+# CONFIG_READPROFILE is not set
+# CONFIG_RENICE is not set
+# CONFIG_REV is not set
+# CONFIG_RTCWAKE is not set
+# CONFIG_SCRIPT is not set
+# CONFIG_SCRIPTREPLAY is not set
+# CONFIG_SETARCH is not set
+# CONFIG_LINUX32 is not set
+# CONFIG_LINUX64 is not set
+# CONFIG_SETPRIV is not set
+# CONFIG_FEATURE_SETPRIV_DUMP is not set
+# CONFIG_FEATURE_SETPRIV_CAPABILITIES is not set
+# CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES is not set
+# CONFIG_SETSID is not set
+# CONFIG_SWAPON is not set
+# CONFIG_FEATURE_SWAPON_DISCARD is not set
+# CONFIG_FEATURE_SWAPON_PRI is not set
+# CONFIG_SWAPOFF is not set
+# CONFIG_FEATURE_SWAPONOFF_LABEL is not set
+# CONFIG_SWITCH_ROOT is not set
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
+# CONFIG_FEATURE_TASKSET_CPULIST is not set
+# CONFIG_UEVENT is not set
+CONFIG_UMOUNT=y
+# CONFIG_FEATURE_UMOUNT_ALL is not set
+# CONFIG_UNSHARE is not set
+# CONFIG_WALL is not set
+
+#
+# Common options for mount/umount
+#
+# CONFIG_FEATURE_MOUNT_LOOP is not set
+# CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set
+# CONFIG_FEATURE_MTAB_SUPPORT is not set
+CONFIG_VOLUMEID=y
+
+#
+# Filesystem/Volume identification
+#
+# CONFIG_FEATURE_VOLUMEID_BCACHE is not set
+# CONFIG_FEATURE_VOLUMEID_BTRFS is not set
+# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
+# CONFIG_FEATURE_VOLUMEID_EROFS is not set
+# CONFIG_FEATURE_VOLUMEID_EXFAT is not set
+# CONFIG_FEATURE_VOLUMEID_EXT is not set
+# CONFIG_FEATURE_VOLUMEID_F2FS is not set
+# CONFIG_FEATURE_VOLUMEID_FAT is not set
+# CONFIG_FEATURE_VOLUMEID_HFS is not set
+# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
+# CONFIG_FEATURE_VOLUMEID_JFS is not set
+# CONFIG_FEATURE_VOLUMEID_LFS is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
+# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
+# CONFIG_FEATURE_VOLUMEID_LUKS is not set
+# CONFIG_FEATURE_VOLUMEID_MINIX is not set
+# CONFIG_FEATURE_VOLUMEID_NILFS is not set
+# CONFIG_FEATURE_VOLUMEID_NTFS is not set
+# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
+# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
+# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set
+# CONFIG_FEATURE_VOLUMEID_SYSV is not set
+# CONFIG_FEATURE_VOLUMEID_UBIFS is not set
+# CONFIG_FEATURE_VOLUMEID_UDF is not set
+# CONFIG_FEATURE_VOLUMEID_XFS is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_ADJTIMEX is not set
+# CONFIG_ASCII is not set
+# CONFIG_BBCONFIG is not set
+# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
+# CONFIG_BC is not set
+# CONFIG_DC is not set
+# CONFIG_FEATURE_DC_BIG is not set
+# CONFIG_FEATURE_DC_LIBM is not set
+# CONFIG_FEATURE_BC_INTERACTIVE is not set
+# CONFIG_FEATURE_BC_LONG_OPTIONS is not set
+# CONFIG_BEEP is not set
+CONFIG_FEATURE_BEEP_FREQ=0
+CONFIG_FEATURE_BEEP_LENGTH_MS=0
+# CONFIG_CHAT is not set
+# CONFIG_FEATURE_CHAT_NOFAIL is not set
+# CONFIG_FEATURE_CHAT_TTY_HIFI is not set
+# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set
+# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set
+# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
+# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
+# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
+# CONFIG_CONSPY is not set
+# CONFIG_CROND is not set
+# CONFIG_FEATURE_CROND_D is not set
+# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+# CONFIG_FEATURE_CROND_SPECIAL_TIMES is not set
+CONFIG_FEATURE_CROND_DIR=""
+# CONFIG_CRONTAB 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_DEVMEM is not set
+# CONFIG_FBSPLASH is not set
+# CONFIG_FLASH_ERASEALL is not set
+# CONFIG_FLASH_LOCK is not set
+# CONFIG_FLASH_UNLOCK is not set
+# CONFIG_FLASHCP is not set
+# 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_HEXEDIT is not set
+# CONFIG_I2CGET is not set
+# CONFIG_I2CSET is not set
+# CONFIG_I2CDUMP is not set
+# CONFIG_I2CDETECT is not set
+# CONFIG_I2CTRANSFER is not set
+# CONFIG_INOTIFYD is not set
+# CONFIG_LESS is not set
+CONFIG_FEATURE_LESS_MAXLINES=0
+# CONFIG_FEATURE_LESS_BRACKETS is not set
+# CONFIG_FEATURE_LESS_FLAGS is not set
+# CONFIG_FEATURE_LESS_TRUNCATE is not set
+# CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_FEATURE_LESS_WINCH is not set
+# CONFIG_FEATURE_LESS_ASK_TERMINAL is not set
+# CONFIG_FEATURE_LESS_DASHCMD is not set
+# CONFIG_FEATURE_LESS_LINENUMS is not set
+# CONFIG_FEATURE_LESS_RAW is not set
+# CONFIG_FEATURE_LESS_ENV is not set
+# CONFIG_LSSCSI is not set
+# CONFIG_MAKEDEVS is not set
+# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
+# CONFIG_FEATURE_MAKEDEVS_TABLE is not set
+# CONFIG_MAN is not set
+# CONFIG_MICROCOM is not set
+# CONFIG_MIM is not set
+# CONFIG_MT is not set
+# CONFIG_NANDWRITE is not set
+# CONFIG_NANDDUMP is not set
+# CONFIG_PARTPROBE is not set
+# CONFIG_RAIDAUTORUN is not set
+# CONFIG_READAHEAD is not set
+# CONFIG_RFKILL is not set
+# CONFIG_RUNLEVEL is not set
+# CONFIG_RX is not set
+# CONFIG_SEEDRNG is not set
+# CONFIG_SETFATTR is not set
+# CONFIG_SETSERIAL is not set
+# CONFIG_STRINGS is not set
+CONFIG_TIME=y
+# CONFIG_TREE is not set
+# CONFIG_TS is not set
+# CONFIG_TTYSIZE is not set
+# CONFIG_UBIATTACH is not set
+# CONFIG_UBIDETACH is not set
+# CONFIG_UBIMKVOL is not set
+# CONFIG_UBIRMVOL is not set
+# CONFIG_UBIRSVOL is not set
+# CONFIG_UBIUPDATEVOL is not set
+# CONFIG_UBIRENAME is not set
+# CONFIG_VOLNAME is not set
+# CONFIG_WATCHDOG is not set
+# CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set
+
+#
+# Networking Utilities
+#
+CONFIG_FEATURE_IPV6=y
+# CONFIG_FEATURE_UNIX_LOCAL is not set
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
+# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
+# CONFIG_FEATURE_ETC_NETWORKS is not set
+# CONFIG_FEATURE_ETC_SERVICES is not set
+# CONFIG_FEATURE_HWIB is not set
+# CONFIG_FEATURE_TLS_SHA1 is not set
+CONFIG_ARP=y
+CONFIG_ARPING=y
+CONFIG_BRCTL=y
+CONFIG_FEATURE_BRCTL_FANCY=y
+CONFIG_FEATURE_BRCTL_SHOW=y
+# CONFIG_DNSD is not set
+CONFIG_ETHER_WAKE=y
+# CONFIG_FTPD is not set
+# CONFIG_FEATURE_FTPD_WRITE is not set
+# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set
+# CONFIG_FEATURE_FTPD_AUTHENTICATION 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_DNSDOMAINNAME is not set
+# CONFIG_HTTPD is not set
+CONFIG_FEATURE_HTTPD_PORT_DEFAULT=0
+# CONFIG_FEATURE_HTTPD_RANGES 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_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_FEATURE_HTTPD_PROXY is not set
+# CONFIG_FEATURE_HTTPD_GZIP is not set
+# CONFIG_FEATURE_HTTPD_ETAG is not set
+# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set
+# CONFIG_FEATURE_HTTPD_DATE is not set
+# CONFIG_FEATURE_HTTPD_ACL_IP is not set
+CONFIG_IFCONFIG=y
+CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_FEATURE_IFCONFIG_SLIP is not set
+CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
+CONFIG_FEATURE_IFCONFIG_HW=y
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+# CONFIG_IFENSLAVE is not set
+# CONFIG_IFPLUGD is not set
+# CONFIG_IFUP is not set
+# CONFIG_IFDOWN is not set
+CONFIG_IFUPDOWN_IFSTATE_PATH=""
+# CONFIG_FEATURE_IFUPDOWN_IP is not set
+# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
+# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
+# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
+# 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
+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 is not set
+# CONFIG_IP 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_IPNEIGH 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_ROUTE_DIR=""
+# CONFIG_FEATURE_IP_TUNNEL is not set
+# CONFIG_FEATURE_IP_RULE is not set
+# CONFIG_FEATURE_IP_NEIGH is not set
+# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
+# CONFIG_IPCALC is not set
+# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
+# CONFIG_FAKEIDENTD is not set
+# CONFIG_NAMEIF is not set
+# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+# CONFIG_NBDCLIENT is not set
+# CONFIG_NC is not set
+# CONFIG_NETCAT is not set
+# CONFIG_NC_SERVER is not set
+# CONFIG_NC_EXTRA is not set
+# CONFIG_NC_110_COMPAT is not set
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
+# CONFIG_FEATURE_NSLOOKUP_BIG is not set
+# CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS is not set
+CONFIG_NTPD=y
+# CONFIG_FEATURE_NTPD_SERVER is not set
+# CONFIG_FEATURE_NTPD_CONF is not set
+# CONFIG_FEATURE_NTP_AUTH is not set
+CONFIG_PING=y
+CONFIG_PING6=y
+CONFIG_FEATURE_FANCY_PING=y
+# CONFIG_PSCAN is not set
+CONFIG_ROUTE=y
+# CONFIG_SLATTACH is not set
+# CONFIG_SSL_CLIENT is not set
+# CONFIG_TC is not set
+# CONFIG_FEATURE_TC_INGRESS is not set
+# CONFIG_TCPSVD is not set
+# CONFIG_UDPSVD is not set
+# CONFIG_TELNET is not set
+# CONFIG_FEATURE_TELNET_TTYPE is not set
+# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
+# CONFIG_FEATURE_TELNET_WIDTH is not set
+# CONFIG_TELNETD is not set
+# CONFIG_FEATURE_TELNETD_STANDALONE is not set
+CONFIG_FEATURE_TELNETD_PORT_DEFAULT=0
+# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
+# CONFIG_TFTP is not set
+# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
+# CONFIG_FEATURE_TFTP_HPA_COMPAT is not set
+# CONFIG_TFTPD 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_TFTP_DEBUG is not set
+# CONFIG_TLS is not set
+CONFIG_TRACEROUTE=y
+CONFIG_TRACEROUTE6=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
+# CONFIG_TUNCTL is not set
+# CONFIG_FEATURE_TUNCTL_UG is not set
+CONFIG_VCONFIG=y
+CONFIG_WGET=y
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+CONFIG_FEATURE_WGET_STATUSBAR=y
+# CONFIG_FEATURE_WGET_FTP is not set
+CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_FEATURE_WGET_TIMEOUT=y
+# CONFIG_FEATURE_WGET_HTTPS is not set
+CONFIG_FEATURE_WGET_OPENSSL=y
+# CONFIG_WHOIS is not set
+CONFIG_ZCIP=y
+# CONFIG_UDHCPD is not set
+# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set
+# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_DHCPD_LEASES_FILE=""
+# CONFIG_DUMPLEASES is not set
+# CONFIG_DHCPRELAY is not set
+CONFIG_UDHCPC=y
+CONFIG_FEATURE_UDHCPC_ARPING=y
+# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT="/tmp/udhcpc.script"
+CONFIG_UDHCPC6_DEFAULT_SCRIPT=""
+# CONFIG_UDHCPC6 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC4833 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC5970 is not set
+CONFIG_DHCP6C=y
+# CONFIG_FEATURE_DHCP6_AUTH is not set
+
+#
+# Common options for DHCP applets
+#
+CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0"
+# CONFIG_FEATURE_UDHCP_PORT is not set
+CONFIG_UDHCP_DEBUG=1
+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=916
+# CONFIG_FEATURE_UDHCP_RFC3397 is not set
+# CONFIG_FEATURE_UDHCP_8021Q is not set
+CONFIG_FEATURE_UDHCP_RFC5969=y
+CONFIG_DHCP6C=y
+# CONFIG_FEATURE_DHCP6_AUTH is not set
+CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
+
+#
+# Print Utilities
+#
+# CONFIG_LPD is not set
+# CONFIG_LPR is not set
+# CONFIG_LPQ is not set
+
+#
+# Mail Utilities
+#
+CONFIG_FEATURE_MIME_CHARSET=""
+# CONFIG_MAKEMIME is not set
+# CONFIG_POPMAILDIR is not set
+# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set
+# CONFIG_REFORMIME is not set
+# CONFIG_FEATURE_REFORMIME_COMPAT is not set
+# CONFIG_SENDMAIL is not set
+
+#
+# Process Utilities
+#
+CONFIG_FEATURE_FAST_TOP=y
+CONFIG_FEATURE_SHOW_THREADS=y
+CONFIG_FREE=y
+CONFIG_FUSER=y
+# CONFIG_IOSTAT is not set
+CONFIG_KILL=y
+CONFIG_KILLALL=y
+# CONFIG_KILLALL5 is not set
+# CONFIG_LSOF is not set
+# CONFIG_MPSTAT is not set
+# CONFIG_NMETER is not set
+CONFIG_PGREP=y
+# CONFIG_PKILL is not set
+CONFIG_PIDOF=y
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+# CONFIG_PMAP is not set
+# CONFIG_POWERTOP is not set
+# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set
+CONFIG_PS=y
+CONFIG_FEATURE_PS_WIDE=y
+CONFIG_FEATURE_PS_LONG=y
+# CONFIG_FEATURE_PS_TIME is not set
+# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
+# CONFIG_PSTREE is not set
+# CONFIG_PWDX is not set
+# CONFIG_SMEMCAP is not set
+CONFIG_BB_SYSCTL=y
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_INTERACTIVE=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+CONFIG_FEATURE_TOP_DECIMALS=y
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+CONFIG_FEATURE_TOPMEM=y
+CONFIG_UPTIME=y
+# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set
+CONFIG_WATCH=y
+
+#
+# Runit Utilities
+#
+# 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_RUNSV is not set
+# CONFIG_RUNSVDIR is not set
+# CONFIG_FEATURE_RUNSVDIR_LOG is not set
+# CONFIG_SV is not set
+CONFIG_SV_DEFAULT_SERVICE_DIR=""
+# CONFIG_SVC is not set
+# CONFIG_SVOK is not set
+# CONFIG_SVLOGD is not set
+# CONFIG_CHCON 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_RUNCON is not set
+# CONFIG_SELINUXENABLED is not set
+# CONFIG_SESTATUS is not set
+# CONFIG_SETENFORCE is not set
+# CONFIG_SETFILES is not set
+# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
+# CONFIG_RESTORECON is not set
+# CONFIG_SETSEBOOL is not set
+
+#
+# Shells
+#
+CONFIG_SH_IS_ASH=y
+# CONFIG_SH_IS_HUSH is not set
+# CONFIG_SH_IS_NONE is not set
+CONFIG_BASH_IS_ASH=y
+# CONFIG_BASH_IS_HUSH is not set
+# CONFIG_BASH_IS_NONE is not set
+CONFIG_SHELL_ASH=y
+CONFIG_ASH=y
+# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
+CONFIG_ASH_INTERNAL_GLOB=y
+CONFIG_ASH_BASH_COMPAT=y
+# CONFIG_ASH_BASH_SOURCE_CURDIR is not set
+# CONFIG_ASH_BASH_NOT_FOUND_HOOK is not set
+CONFIG_ASH_JOB_CONTROL=y
+CONFIG_ASH_ALIAS=y
+# CONFIG_ASH_RANDOM_SUPPORT is not set
+CONFIG_ASH_EXPAND_PRMT=y
+# CONFIG_ASH_IDLE_TIMEOUT is not set
+# CONFIG_ASH_MAIL is not set
+CONFIG_ASH_ECHO=y
+CONFIG_ASH_PRINTF=y
+CONFIG_ASH_TEST=y
+# CONFIG_ASH_SLEEP is not set
+CONFIG_ASH_HELP=y
+# CONFIG_ASH_GETOPTS is not set
+# CONFIG_ASH_CMDCMD is not set
+# CONFIG_CTTYHACK is not set
+# CONFIG_HUSH is not set
+# CONFIG_SHELL_HUSH is not set
+# CONFIG_HUSH_BASH_COMPAT is not set
+# CONFIG_HUSH_BRACE_EXPANSION is not set
+# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set
+# CONFIG_HUSH_LINENO_VAR is not set
+# CONFIG_HUSH_INTERACTIVE is not set
+# CONFIG_HUSH_SAVEHISTORY 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_HUSH_CASE is not set
+# CONFIG_HUSH_FUNCTIONS is not set
+# CONFIG_HUSH_LOCAL is not set
+# CONFIG_HUSH_RANDOM_SUPPORT is not set
+# CONFIG_HUSH_MODE_X is not set
+# CONFIG_HUSH_ECHO is not set
+# CONFIG_HUSH_PRINTF is not set
+# CONFIG_HUSH_TEST is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_EXPORT is not set
+# CONFIG_HUSH_EXPORT_N is not set
+# CONFIG_HUSH_READONLY is not set
+# CONFIG_HUSH_KILL is not set
+# CONFIG_HUSH_WAIT is not set
+# CONFIG_HUSH_COMMAND is not set
+# CONFIG_HUSH_TRAP is not set
+# CONFIG_HUSH_TYPE is not set
+# CONFIG_HUSH_TIMES is not set
+# CONFIG_HUSH_READ is not set
+# CONFIG_HUSH_SET is not set
+# CONFIG_HUSH_UNSET is not set
+# CONFIG_HUSH_ULIMIT is not set
+# CONFIG_HUSH_UMASK is not set
+# CONFIG_HUSH_GETOPTS is not set
+# CONFIG_HUSH_MEMLEAK is not set
+
+#
+# Options common to all shells
+#
+CONFIG_FEATURE_SH_MATH=y
+# CONFIG_FEATURE_SH_MATH_64 is not set
+# CONFIG_FEATURE_SH_MATH_BASE is not set
+# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
+# CONFIG_FEATURE_SH_STANDALONE is not set
+# CONFIG_FEATURE_SH_NOFORK is not set
+# CONFIG_FEATURE_SH_READ_FRAC is not set
+# CONFIG_FEATURE_SH_HISTFILESIZE is not set
+# CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS is not set
+
+#
+# System Logging Utilities
+#
+CONFIG_KLOGD=y
+CONFIG_FEATURE_KLOGD_KLOGCTL=y
+CONFIG_LOGGER=y
+# CONFIG_LOGREAD is not set
+# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+CONFIG_SYSLOGD=y
+CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_FEATURE_SYSLOGD_DUP=y
+# CONFIG_FEATURE_SYSLOGD_CFG is not set
+# CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set
+CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=512
+CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=4
+# CONFIG_FEATURE_KMSG_SYSLOG is not set
diff --git a/configs/crosstool.config b/configs/crosstool.config
new file mode 100644
index 0000000..58db97b
--- /dev/null
+++ b/configs/crosstool.config
@@ -0,0 +1,780 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# crosstool-NG Configuration
+#
+CT_CONFIGURE_has_static_link=y
+CT_CONFIGURE_has_cxx11=y
+CT_CONFIGURE_has_wget=y
+CT_CONFIGURE_has_curl=y
+CT_CONFIGURE_has_make_3_81_or_newer=y
+CT_CONFIGURE_has_make_4_0_or_newer=y
+CT_CONFIGURE_has_libtool_2_4_or_newer=y
+CT_CONFIGURE_has_libtoolize_2_4_or_newer=y
+CT_CONFIGURE_has_autoconf_2_65_or_newer=y
+CT_CONFIGURE_has_autoreconf_2_65_or_newer=y
+CT_CONFIGURE_has_automake_1_15_or_newer=y
+CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y
+CT_CONFIGURE_has_python_3_4_or_newer=y
+CT_CONFIGURE_has_bison_2_7_or_newer=y
+CT_CONFIGURE_has_python=y
+CT_CONFIGURE_has_dtc=y
+CT_CONFIGURE_has_git=y
+CT_CONFIGURE_has_md5sum=y
+CT_CONFIGURE_has_sha1sum=y
+CT_CONFIGURE_has_sha256sum=y
+CT_CONFIGURE_has_sha512sum=y
+CT_CONFIGURE_has_install_with_strip_program=y
+CT_CONFIG_VERSION_CURRENT="3"
+CT_CONFIG_VERSION="3"
+CT_MODULES=y
+
+#
+# Paths and misc options
+#
+
+#
+# crosstool-NG behavior
+#
+# CT_OBSOLETE is not set
+CT_EXPERIMENTAL=y
+CT_ALLOW_BUILD_AS_ROOT=y
+CT_ALLOW_BUILD_AS_ROOT_SURE=y
+# CT_DEBUG_CT is not set
+
+#
+# Paths
+#
+CT_LOCAL_TARBALLS_DIR="${CT_TOP_DIR}/dl"
+CT_SAVE_TARBALLS=y
+# CT_TARBALLS_BUILDROOT_LAYOUT is not set
+CT_WORK_DIR="${CT_TOP_DIR}/.build"
+CT_BUILD_TOP_DIR="${CT_WORK_DIR:-${CT_TOP_DIR}/.build}/${CT_HOST:+HOST-${CT_HOST}/}${CT_TARGET}"
+CT_PREFIX_DIR="${CONFIG_TOOLCHAIN_DIR}"
+CT_RM_RF_PREFIX_DIR=y
+CT_REMOVE_DOCS=y
+# CT_INSTALL_LICENSES is not set
+# CT_PREFIX_DIR_RO is not set
+CT_STRIP_HOST_TOOLCHAIN_EXECUTABLES=y
+CT_STRIP_TARGET_TOOLCHAIN_EXECUTABLES=y
+
+#
+# Downloading
+#
+CT_DOWNLOAD_AGENT_WGET=y
+# CT_DOWNLOAD_AGENT_CURL is not set
+# CT_DOWNLOAD_AGENT_NONE is not set
+# CT_FORBID_DOWNLOAD is not set
+# CT_FORCE_DOWNLOAD is not set
+CT_CONNECT_TIMEOUT=10
+CT_DOWNLOAD_WGET_OPTIONS="--passive-ftp --tries=3 -nc --progress=dot:binary"
+# CT_ONLY_DOWNLOAD is not set
+# CT_USE_MIRROR is not set
+CT_VERIFY_DOWNLOAD_DIGEST=y
+CT_VERIFY_DOWNLOAD_DIGEST_SHA512=y
+# CT_VERIFY_DOWNLOAD_DIGEST_SHA256 is not set
+# CT_VERIFY_DOWNLOAD_DIGEST_SHA1 is not set
+# CT_VERIFY_DOWNLOAD_DIGEST_MD5 is not set
+CT_VERIFY_DOWNLOAD_DIGEST_ALG="sha512"
+# CT_VERIFY_DOWNLOAD_SIGNATURE is not set
+
+#
+# Extracting
+#
+# CT_FORCE_EXTRACT is not set
+CT_OVERRIDE_CONFIG_GUESS_SUB=y
+# CT_ONLY_EXTRACT is not set
+CT_PATCH_BUNDLED=y
+# CT_PATCH_LOCAL is not set
+# CT_PATCH_BUNDLED_LOCAL is not set
+# CT_PATCH_LOCAL_BUNDLED is not set
+# CT_PATCH_NONE is not set
+CT_PATCH_ORDER="bundled"
+
+#
+# Build behavior
+#
+CT_PARALLEL_JOBS=0
+CT_LOAD=""
+CT_USE_PIPES=y
+CT_EXTRA_CFLAGS_FOR_BUILD="-O3"
+CT_EXTRA_LDFLAGS_FOR_BUILD="-O3"
+CT_EXTRA_CFLAGS_FOR_HOST="-O2"
+CT_EXTRA_LDFLAGS_FOR_HOST=""
+# CT_CONFIG_SHELL_SH is not set
+# CT_CONFIG_SHELL_ASH is not set
+CT_CONFIG_SHELL_BASH=y
+# CT_CONFIG_SHELL_CUSTOM is not set
+CT_CONFIG_SHELL="${bash}"
+
+#
+# Logging
+#
+# CT_LOG_ERROR is not set
+# CT_LOG_WARN is not set
+# CT_LOG_INFO is not set
+CT_LOG_EXTRA=y
+# CT_LOG_ALL is not set
+# CT_LOG_DEBUG is not set
+CT_LOG_LEVEL_MAX="EXTRA"
+# CT_LOG_SEE_TOOLS_WARN is not set
+CT_LOG_PROGRESS_BAR=y
+# CT_LOG_TO_FILE is not set
+
+#
+# Target options
+#
+# CT_ARCH_ALPHA is not set
+# CT_ARCH_ARC is not set
+# CT_ARCH_ARM is not set
+# CT_ARCH_AVR is not set
+# CT_ARCH_M68K is not set
+# CT_ARCH_MICROBLAZE is not set
+CT_ARCH_MIPS=y
+# CT_ARCH_MOXIE is not set
+# CT_ARCH_MSP430 is not set
+# CT_ARCH_NIOS2 is not set
+# CT_ARCH_POWERPC is not set
+# CT_ARCH_RISCV is not set
+# CT_ARCH_S390 is not set
+# CT_ARCH_SH is not set
+# CT_ARCH_SPARC is not set
+# CT_ARCH_X86 is not set
+# CT_ARCH_XTENSA is not set
+CT_ARCH="mips"
+CT_ARCH_CHOICE_KSYM="MIPS"
+CT_ARCH_TUNE=""
+CT_ARCH_MIPS_SHOW=y
+
+#
+# Options for mips
+#
+CT_ARCH_MIPS_PKG_KSYM=""
+CT_ARCH_mips_o32=y
+CT_ARCH_mips_ABI="32"
+CT_ALL_ARCH_CHOICES="ALPHA ARC ARM AVR M68K MICROBLAZE MIPS MOXIE MSP430 NIOS2 POWERPC RISCV S390 SH SPARC X86 XTENSA"
+CT_ARCH_SUFFIX="el"
+CT_OMIT_TARGET_VENDOR=y
+
+#
+# Generic target options
+#
+# CT_MULTILIB is not set
+CT_DEMULTILIB=y
+CT_ARCH_USE_MMU=y
+CT_ARCH_SUPPORTS_EITHER_ENDIAN=y
+CT_ARCH_DEFAULT_BE=y
+# CT_ARCH_BE is not set
+CT_ARCH_LE=y
+CT_ARCH_ENDIAN="little"
+CT_ARCH_SUPPORTS_32=y
+CT_ARCH_SUPPORTS_64=y
+CT_ARCH_DEFAULT_32=y
+CT_ARCH_BITNESS=32
+CT_ARCH_32=y
+# CT_ARCH_64 is not set
+
+#
+# Target optimisations
+#
+CT_ARCH_SUPPORTS_WITH_ARCH=y
+CT_ARCH_SUPPORTS_WITH_TUNE=y
+CT_ARCH_SUPPORTS_WITH_FLOAT=y
+CT_ARCH_ARCH=""
+# CT_ARCH_FLOAT_AUTO is not set
+CT_ARCH_FLOAT_HW=y
+# CT_ARCH_FLOAT_SW is not set
+CT_TARGET_CFLAGS="-pipe -O3"
+CT_TARGET_LDFLAGS=""
+CT_ARCH_FLOAT="hard"
+
+#
+# Toolchain options
+#
+
+#
+# General toolchain options
+#
+CT_FORCE_SYSROOT=y
+CT_USE_SYSROOT=y
+CT_SYSROOT_NAME="sysroot"
+CT_SYSROOT_DIR_PREFIX=""
+CT_WANTS_STATIC_LINK=y
+CT_WANTS_STATIC_LINK_CXX=y
+# CT_STATIC_TOOLCHAIN is not set
+CT_SHOW_CT_VERSION=y
+CT_TOOLCHAIN_PKGVERSION=""
+CT_TOOLCHAIN_BUGURL="https://gitlab.com/hadzhioglu/padavan-ng/issues"
+
+#
+# Tuple completion and aliasing
+#
+CT_TARGET_ALIAS_SED_EXPR=""
+CT_TARGET_ALIAS=""
+
+#
+# Toolchain type
+#
+# CT_NATIVE is not set
+CT_CROSS=y
+# CT_CROSS_NATIVE is not set
+# CT_CANADIAN is not set
+CT_TOOLCHAIN_TYPE="cross"
+
+#
+# Build system
+#
+CT_BUILD=""
+CT_BUILD_PREFIX=""
+CT_BUILD_SUFFIX=""
+
+#
+# Misc options
+#
+# CT_TOOLCHAIN_ENABLE_NLS is not set
+
+#
+# Operating System
+#
+CT_KERNEL_SUPPORTS_SHARED_LIBS=y
+# CT_KERNEL_BARE_METAL is not set
+CT_KERNEL_LINUX=y
+CT_KERNEL="linux"
+CT_KERNEL_CHOICE_KSYM="LINUX"
+CT_KERNEL_LINUX_SHOW=y
+
+#
+# Options for linux
+#
+CT_KERNEL_LINUX_PKG_KSYM="LINUX"
+CT_LINUX_DIR_NAME="linux"
+CT_LINUX_PKG_NAME="linux"
+# CT_LINUX_SRC_RELEASE is not set
+# CT_LINUX_SRC_DEVEL is not set
+CT_LINUX_SRC_CUSTOM=y
+CT_LINUX_CUSTOM_LOCATION="${CT_TOP_DIR}/../trunk/linux-3.4.x"
+CT_LINUX_PATCH_GLOBAL=y
+# CT_LINUX_PATCH_BUNDLED is not set
+# CT_LINUX_PATCH_LOCAL is not set
+# CT_LINUX_PATCH_BUNDLED_LOCAL is not set
+# CT_LINUX_PATCH_LOCAL_BUNDLED is not set
+# CT_LINUX_PATCH_NONE is not set
+CT_LINUX_PATCH_ORDER="global"
+# CT_LINUX_VERY_NEW is not set
+# CT_LINUX_V_5_3 is not set
+# CT_LINUX_V_5_2 is not set
+# CT_LINUX_V_5_1 is not set
+# CT_LINUX_V_5_0 is not set
+# CT_LINUX_V_4_20 is not set
+# CT_LINUX_V_4_19 is not set
+# CT_LINUX_V_4_18 is not set
+# CT_LINUX_V_4_17 is not set
+# CT_LINUX_V_4_16 is not set
+# CT_LINUX_V_4_15 is not set
+# CT_LINUX_V_4_14 is not set
+# CT_LINUX_V_4_13 is not set
+# CT_LINUX_V_4_12 is not set
+# CT_LINUX_V_4_11 is not set
+# CT_LINUX_V_4_10 is not set
+# CT_LINUX_V_4_9 is not set
+# CT_LINUX_V_4_4 is not set
+# CT_LINUX_V_4_1 is not set
+# CT_LINUX_V_3_16 is not set
+# CT_LINUX_V_3_13 is not set
+# CT_LINUX_V_3_12 is not set
+# CT_LINUX_V_3_10 is not set
+CT_LINUX_V_3_4=y
+# CT_LINUX_V_3_2 is not set
+# CT_LINUX_V_2_6_32 is not set
+# CT_LINUX_NO_VERSIONS is not set
+CT_LINUX_VERSION="3.4.113"
+CT_LINUX_MIRRORS="$(CT_Mirrors kernel.org linux ${CT_LINUX_VERSION})"
+CT_LINUX_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_LINUX_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_LINUX_ARCHIVE_FORMATS=".tar.xz .tar.gz"
+CT_LINUX_SIGNATURE_FORMAT="unpacked/.sign"
+CT_LINUX_4_8_or_older=y
+CT_LINUX_older_than_4_8=y
+CT_LINUX_3_7_or_older=y
+CT_LINUX_older_than_3_7=y
+CT_LINUX_later_than_3_2=y
+CT_LINUX_3_2_or_later=y
+CT_KERNEL_LINUX_VERBOSITY_0=y
+# CT_KERNEL_LINUX_VERBOSITY_1 is not set
+# CT_KERNEL_LINUX_VERBOSITY_2 is not set
+CT_KERNEL_LINUX_VERBOSE_LEVEL=0
+# CT_KERNEL_LINUX_INSTALL_CHECK is not set
+CT_ALL_KERNEL_CHOICES="BARE_METAL LINUX WINDOWS"
+
+#
+# Common kernel options
+#
+CT_SHARED_LIBS=y
+
+#
+# Binary utilities
+#
+CT_ARCH_BINFMT_ELF=y
+CT_BINUTILS_BINUTILS=y
+CT_BINUTILS="binutils"
+CT_BINUTILS_CHOICE_KSYM="BINUTILS"
+CT_BINUTILS_BINUTILS_SHOW=y
+
+#
+# Options for binutils
+#
+CT_BINUTILS_BINUTILS_PKG_KSYM="BINUTILS"
+CT_BINUTILS_DIR_NAME="binutils"
+CT_BINUTILS_USE_GNU=y
+CT_BINUTILS_USE="BINUTILS"
+CT_BINUTILS_PKG_NAME="binutils"
+CT_BINUTILS_SRC_RELEASE=y
+# CT_BINUTILS_SRC_DEVEL is not set
+# CT_BINUTILS_SRC_CUSTOM is not set
+CT_BINUTILS_PATCH_GLOBAL=y
+# CT_BINUTILS_PATCH_BUNDLED is not set
+# CT_BINUTILS_PATCH_LOCAL is not set
+# CT_BINUTILS_PATCH_BUNDLED_LOCAL is not set
+# CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set
+# CT_BINUTILS_PATCH_NONE is not set
+CT_BINUTILS_PATCH_ORDER="global"
+CT_BINUTILS_V_2_34=y
+# CT_BINUTILS_V_2_32 is not set
+# CT_BINUTILS_V_2_31 is not set
+# CT_BINUTILS_V_2_30 is not set
+# CT_BINUTILS_V_2_29 is not set
+# CT_BINUTILS_V_2_28 is not set
+# CT_BINUTILS_V_2_27 is not set
+# CT_BINUTILS_V_2_26 is not set
+# CT_BINUTILS_NO_VERSIONS is not set
+CT_BINUTILS_VERSION="2.34"
+CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)"
+CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_BINUTILS_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
+CT_BINUTILS_SIGNATURE_FORMAT="packed/.sig"
+CT_BINUTILS_later_than_2_30=y
+CT_BINUTILS_2_30_or_later=y
+CT_BINUTILS_later_than_2_27=y
+CT_BINUTILS_2_27_or_later=y
+CT_BINUTILS_later_than_2_25=y
+CT_BINUTILS_2_25_or_later=y
+CT_BINUTILS_later_than_2_23=y
+CT_BINUTILS_2_23_or_later=y
+
+#
+# GNU binutils
+#
+CT_BINUTILS_HAS_HASH_STYLE=y
+CT_BINUTILS_HAS_GOLD=y
+CT_BINUTILS_HAS_PLUGINS=y
+CT_BINUTILS_HAS_PKGVERSION_BUGURL=y
+CT_BINUTILS_LINKER_LD=y
+CT_BINUTILS_LINKERS_LIST="ld"
+CT_BINUTILS_LINKER_DEFAULT="bfd"
+# CT_BINUTILS_PLUGINS is not set
+CT_BINUTILS_RELRO=m
+CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
+# CT_BINUTILS_FOR_TARGET is not set
+CT_ALL_BINUTILS_CHOICES="BINUTILS"
+
+#
+# C-library
+#
+# CT_LIBC_BIONIC is not set
+# CT_LIBC_GLIBC is not set
+# CT_LIBC_MUSL is not set
+CT_LIBC_UCLIBC=y
+CT_LIBC="uClibc"
+CT_LIBC_CHOICE_KSYM="UCLIBC"
+CT_THREADS="nptl"
+CT_LIBC_UCLIBC_SHOW=y
+
+#
+# Options for uClibc
+#
+CT_LIBC_UCLIBC_PKG_KSYM="UCLIBC"
+CT_UCLIBC_DIR_NAME="uClibc"
+CT_UCLIBC_USE_UCLIBC_NG_ORG=y
+CT_UCLIBC_USE="UCLIBC_NG"
+CT_UCLIBC_NG_PKG_NAME="uClibc-ng"
+# CT_UCLIBC_NG_SRC_RELEASE is not set
+# CT_UCLIBC_NG_SRC_DEVEL is not set
+CT_UCLIBC_NG_SRC_CUSTOM=y
+CT_UCLIBC_NG_CUSTOM_LOCATION="${CT_TOP_DIR}/../trunk/libc/uClibc-1.0.42"
+CT_UCLIBC_NG_PATCH_GLOBAL=y
+# CT_UCLIBC_NG_PATCH_BUNDLED is not set
+# CT_UCLIBC_NG_PATCH_LOCAL is not set
+# CT_UCLIBC_NG_PATCH_BUNDLED_LOCAL is not set
+# CT_UCLIBC_NG_PATCH_LOCAL_BUNDLED is not set
+# CT_UCLIBC_NG_PATCH_NONE is not set
+CT_UCLIBC_NG_PATCH_ORDER="global"
+# CT_UCLIBC_NG_VERY_NEW is not set
+CT_UCLIBC_NG_V_1_0_31=y
+# CT_UCLIBC_NG_V_1_0_30 is not set
+# CT_UCLIBC_NG_V_1_0_29 is not set
+# CT_UCLIBC_NG_V_1_0_28 is not set
+# CT_UCLIBC_NG_V_1_0_27 is not set
+# CT_UCLIBC_NG_V_1_0_26 is not set
+# CT_UCLIBC_NG_V_1_0_25 is not set
+# CT_UCLIBC_NG_NO_VERSIONS is not set
+CT_UCLIBC_NG_VERSION="1.0.31"
+CT_UCLIBC_NG_MIRRORS="http://downloads.uclibc-ng.org/releases/${CT_UCLIBC_NG_VERSION}"
+CT_UCLIBC_NG_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_UCLIBC_NG_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_UCLIBC_NG_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2 .tar.gz"
+CT_UCLIBC_NG_SIGNATURE_FORMAT="packed/.asc"
+CT_UCLIBC_later_than_1_0_23=y
+CT_UCLIBC_1_0_23_or_later=y
+CT_UCLIBC_later_than_1_0_21=y
+CT_UCLIBC_1_0_21_or_later=y
+CT_UCLIBC_later_than_1_0_15=y
+CT_UCLIBC_1_0_15_or_later=y
+CT_UCLIBC_later_than_1_0_0=y
+CT_UCLIBC_1_0_0_or_later=y
+CT_UCLIBC_later_than_0_9_33_2=y
+CT_UCLIBC_0_9_33_2_or_later=y
+CT_LIBC_UCLIBC_HAS_LIBICONV=y
+CT_LIBC_UCLIBC_PARALLEL=y
+CT_LIBC_UCLIBC_NG=y
+CT_UCLIBC_MERGED_LINUXTHREADS=y
+CT_LIBC_UCLIBC_VERBOSITY_0=y
+# CT_LIBC_UCLIBC_VERBOSITY_1 is not set
+# CT_LIBC_UCLIBC_VERBOSITY_2 is not set
+CT_LIBC_UCLIBC_VERBOSITY=""
+CT_LIBC_UCLIBC_DEBUG_LEVEL_0=y
+# CT_LIBC_UCLIBC_DEBUG_LEVEL_1 is not set
+# CT_LIBC_UCLIBC_DEBUG_LEVEL_2 is not set
+# CT_LIBC_UCLIBC_DEBUG_LEVEL_3 is not set
+CT_LIBC_UCLIBC_DEBUG_LEVEL=0
+CT_LIBC_UCLIBC_CONFIG_FILE="${CT_TOP_DIR}/../trunk/configs/boards/uclibc-mipsel.config"
+CT_LIBC_UCLIBC_LNXTHRD=""
+# CT_LIBC_UCLIBC_LOCALES is not set
+CT_LIBC_UCLIBC_LIBICONV=y
+CT_LIBC_UCLIBC_IPV6=y
+CT_LIBC_UCLIBC_WCHAR=y
+# CT_LIBC_UCLIBC_FENV is not set
+# CT_LIBC_UCLIBC_HAS_SSP is not set
+CT_ALL_LIBC_CHOICES="AVR_LIBC BIONIC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE UCLIBC"
+CT_LIBC_SUPPORT_THREADS_ANY=y
+CT_LIBC_SUPPORT_THREADS_NATIVE=y
+CT_LIBC_SUPPORT_THREADS_LT=y
+CT_LIBC_SUPPORT_THREADS_NONE=y
+
+#
+# Common C library options
+#
+CT_THREADS_NATIVE=y
+# CT_THREADS_LT is not set
+# CT_THREADS_NONE is not set
+# CT_CREATE_LDSO_CONF is not set
+CT_LIBC_XLDD=y
+
+#
+# C compiler
+#
+CT_CC_CORE_PASSES_NEEDED=y
+CT_CC_CORE_PASS_1_NEEDED=y
+CT_CC_CORE_PASS_2_NEEDED=y
+CT_CC_SUPPORT_CXX=y
+CT_CC_SUPPORT_FORTRAN=y
+CT_CC_SUPPORT_ADA=y
+CT_CC_SUPPORT_OBJC=y
+CT_CC_SUPPORT_OBJCXX=y
+CT_CC_SUPPORT_GOLANG=y
+CT_CC_GCC=y
+CT_CC="gcc"
+CT_CC_CHOICE_KSYM="GCC"
+CT_CC_GCC_SHOW=y
+
+#
+# Options for gcc
+#
+CT_CC_GCC_PKG_KSYM="GCC"
+CT_GCC_DIR_NAME="gcc"
+CT_GCC_USE_GNU=y
+# CT_GCC_USE_LINARO is not set
+CT_GCC_USE="GCC"
+CT_GCC_PKG_NAME="gcc"
+CT_GCC_SRC_RELEASE=y
+# CT_GCC_SRC_DEVEL is not set
+# CT_GCC_SRC_CUSTOM is not set
+CT_GCC_PATCH_GLOBAL=y
+# CT_GCC_PATCH_BUNDLED is not set
+# CT_GCC_PATCH_LOCAL is not set
+# CT_GCC_PATCH_BUNDLED_LOCAL is not set
+# CT_GCC_PATCH_LOCAL_BUNDLED is not set
+# CT_GCC_PATCH_NONE is not set
+CT_GCC_PATCH_ORDER="global"
+# CT_GCC_V_OLD is not set
+# CT_GCC_V_9 is not set
+# CT_GCC_V_8 is not set
+CT_GCC_V_7=y
+# CT_GCC_V_6 is not set
+# CT_GCC_V_5 is not set
+# CT_GCC_V_4_9 is not set
+# CT_GCC_NO_VERSIONS is not set
+CT_GCC_VERSION="7.5.0"
+CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
+CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
+CT_GCC_SIGNATURE_FORMAT=""
+CT_GCC_later_than_7=y
+CT_GCC_7_or_later=y
+CT_GCC_later_than_6=y
+CT_GCC_6_or_later=y
+CT_GCC_later_than_5=y
+CT_GCC_5_or_later=y
+CT_GCC_later_than_4_9=y
+CT_GCC_4_9_or_later=y
+CT_GCC_later_than_4_8=y
+CT_GCC_4_8_or_later=y
+CT_CC_GCC_HAS_LIBMPX=y
+CT_CC_GCC_ENABLE_CXX_FLAGS=""
+CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="--with-gnu-ld"
+CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld"
+CT_CC_GCC_STATIC_LIBSTDCXX=y
+# CT_CC_GCC_SYSTEM_ZLIB is not set
+CT_CC_GCC_CONFIG_TLS=y
+
+#
+# Optimisation features
+#
+# CT_CC_GCC_USE_GRAPHITE is not set
+# CT_CC_GCC_USE_LTO is not set
+
+#
+# Settings for libraries running on target
+#
+# CT_CC_GCC_ENABLE_TARGET_OPTSPACE is not set
+# CT_CC_GCC_LIBMUDFLAP is not set
+# CT_CC_GCC_LIBGOMP is not set
+# CT_CC_GCC_LIBSSP is not set
+# CT_CC_GCC_LIBQUADMATH is not set
+
+#
+# Misc. obscure options.
+#
+CT_CC_CXA_ATEXIT=y
+# CT_CC_GCC_DISABLE_PCH is not set
+CT_CC_GCC_SJLJ_EXCEPTIONS=m
+CT_CC_GCC_LDBL_128=m
+# CT_CC_GCC_BUILD_ID is not set
+CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
+# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
+# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
+# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set
+CT_CC_GCC_LNK_HASH_STYLE=""
+CT_CC_GCC_DEC_FLOAT_AUTO=y
+# CT_CC_GCC_DEC_FLOAT_BID is not set
+# CT_CC_GCC_DEC_FLOAT_DPD is not set
+# CT_CC_GCC_DEC_FLOATS_NO is not set
+CT_CC_GCC_HAS_ARCH_OPTIONS=y
+
+#
+# archictecture-specific options
+#
+CT_CC_GCC_mips_llsc=m
+CT_CC_GCC_mips_synci=m
+# CT_CC_GCC_mips_plt is not set
+CT_ALL_CC_CHOICES="GCC"
+
+#
+# Additional supported languages:
+#
+CT_CC_LANG_CXX=y
+# CT_CC_LANG_FORTRAN is not set
+# CT_CC_LANG_ADA is not set
+# CT_CC_LANG_OBJC is not set
+# CT_CC_LANG_OBJCXX is not set
+# CT_CC_LANG_GOLANG is not set
+CT_CC_LANG_OTHERS=""
+
+#
+# Debug facilities
+#
+# CT_DEBUG_DUMA is not set
+# CT_DEBUG_GDB is not set
+# CT_DEBUG_LTRACE is not set
+# CT_DEBUG_STRACE is not set
+CT_ALL_DEBUG_CHOICES="DUMA GDB LTRACE STRACE"
+
+#
+# Companion libraries
+#
+# CT_COMPLIBS_CHECK is not set
+# CT_COMP_LIBS_CLOOG is not set
+# CT_COMP_LIBS_EXPAT is not set
+# CT_COMP_LIBS_GETTEXT is not set
+CT_COMP_LIBS_GMP=y
+CT_COMP_LIBS_GMP_PKG_KSYM="GMP"
+CT_GMP_DIR_NAME="gmp"
+CT_GMP_PKG_NAME="gmp"
+CT_GMP_SRC_RELEASE=y
+# CT_GMP_SRC_DEVEL is not set
+# CT_GMP_SRC_CUSTOM is not set
+CT_GMP_PATCH_GLOBAL=y
+# CT_GMP_PATCH_BUNDLED is not set
+# CT_GMP_PATCH_LOCAL is not set
+# CT_GMP_PATCH_BUNDLED_LOCAL is not set
+# CT_GMP_PATCH_LOCAL_BUNDLED is not set
+# CT_GMP_PATCH_NONE is not set
+CT_GMP_PATCH_ORDER="global"
+CT_GMP_V_6_1=y
+# CT_GMP_NO_VERSIONS is not set
+CT_GMP_VERSION="6.1.2"
+CT_GMP_MIRRORS="https://gmplib.org/download/gmp https://gmplib.org/download/gmp/archive $(CT_Mirrors GNU gmp)"
+CT_GMP_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_GMP_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_GMP_ARCHIVE_FORMATS=".tar.xz .tar.lz .tar.bz2"
+CT_GMP_SIGNATURE_FORMAT="packed/.sig"
+CT_GMP_later_than_5_1_0=y
+CT_GMP_5_1_0_or_later=y
+CT_GMP_later_than_5_0_0=y
+CT_GMP_5_0_0_or_later=y
+CT_GMP_REQUIRE_5_0_0_or_later=y
+CT_COMP_LIBS_ISL=y
+CT_COMP_LIBS_ISL_PKG_KSYM="ISL"
+CT_ISL_DIR_NAME="isl"
+CT_ISL_PKG_NAME="isl"
+CT_ISL_SRC_RELEASE=y
+# CT_ISL_SRC_DEVEL is not set
+# CT_ISL_SRC_CUSTOM is not set
+CT_ISL_PATCH_GLOBAL=y
+# CT_ISL_PATCH_BUNDLED is not set
+# CT_ISL_PATCH_LOCAL is not set
+# CT_ISL_PATCH_BUNDLED_LOCAL is not set
+# CT_ISL_PATCH_LOCAL_BUNDLED is not set
+# CT_ISL_PATCH_NONE is not set
+CT_ISL_PATCH_ORDER="global"
+CT_ISL_V_0_21=y
+# CT_ISL_V_0_20 is not set
+# CT_ISL_V_0_19 is not set
+# CT_ISL_V_0_18 is not set
+# CT_ISL_V_0_17 is not set
+# CT_ISL_V_0_16 is not set
+# CT_ISL_V_0_15 is not set
+# CT_ISL_NO_VERSIONS is not set
+CT_ISL_VERSION="0.21"
+CT_ISL_MIRRORS="http://isl.gforge.inria.fr"
+CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_ISL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_ISL_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
+CT_ISL_SIGNATURE_FORMAT=""
+CT_ISL_later_than_0_18=y
+CT_ISL_0_18_or_later=y
+CT_ISL_later_than_0_15=y
+CT_ISL_0_15_or_later=y
+CT_ISL_later_than_0_14=y
+CT_ISL_0_14_or_later=y
+CT_ISL_later_than_0_13=y
+CT_ISL_0_13_or_later=y
+CT_ISL_later_than_0_12=y
+CT_ISL_0_12_or_later=y
+# CT_COMP_LIBS_LIBELF is not set
+# CT_COMP_LIBS_LIBICONV is not set
+CT_COMP_LIBS_MPC=y
+CT_COMP_LIBS_MPC_PKG_KSYM="MPC"
+CT_MPC_DIR_NAME="mpc"
+CT_MPC_PKG_NAME="mpc"
+CT_MPC_SRC_RELEASE=y
+# CT_MPC_SRC_DEVEL is not set
+# CT_MPC_SRC_CUSTOM is not set
+CT_MPC_PATCH_GLOBAL=y
+# CT_MPC_PATCH_BUNDLED is not set
+# CT_MPC_PATCH_LOCAL is not set
+# CT_MPC_PATCH_BUNDLED_LOCAL is not set
+# CT_MPC_PATCH_LOCAL_BUNDLED is not set
+# CT_MPC_PATCH_NONE is not set
+CT_MPC_PATCH_ORDER="global"
+CT_MPC_V_1_1=y
+# CT_MPC_V_1_0 is not set
+# CT_MPC_NO_VERSIONS is not set
+CT_MPC_VERSION="1.1.0"
+CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
+CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_MPC_ARCHIVE_FORMATS=".tar.gz"
+CT_MPC_SIGNATURE_FORMAT="packed/.sig"
+CT_MPC_1_1_0_or_later=y
+CT_MPC_1_1_0_or_older=y
+CT_COMP_LIBS_MPFR=y
+CT_COMP_LIBS_MPFR_PKG_KSYM="MPFR"
+CT_MPFR_DIR_NAME="mpfr"
+CT_MPFR_PKG_NAME="mpfr"
+CT_MPFR_SRC_RELEASE=y
+# CT_MPFR_SRC_DEVEL is not set
+# CT_MPFR_SRC_CUSTOM is not set
+CT_MPFR_PATCH_GLOBAL=y
+# CT_MPFR_PATCH_BUNDLED is not set
+# CT_MPFR_PATCH_LOCAL is not set
+# CT_MPFR_PATCH_BUNDLED_LOCAL is not set
+# CT_MPFR_PATCH_LOCAL_BUNDLED is not set
+# CT_MPFR_PATCH_NONE is not set
+CT_MPFR_PATCH_ORDER="global"
+CT_MPFR_V_4_0=y
+# CT_MPFR_V_3_1 is not set
+# CT_MPFR_NO_VERSIONS is not set
+CT_MPFR_VERSION="4.0.2"
+CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
+CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip"
+CT_MPFR_SIGNATURE_FORMAT="packed/.asc"
+CT_MPFR_later_than_4_0_0=y
+CT_MPFR_4_0_0_or_later=y
+CT_MPFR_later_than_3_0_0=y
+CT_MPFR_3_0_0_or_later=y
+CT_MPFR_REQUIRE_3_0_0_or_later=y
+# CT_COMP_LIBS_NCURSES is not set
+CT_COMP_LIBS_ZLIB=y
+CT_COMP_LIBS_ZLIB_PKG_KSYM="ZLIB"
+CT_ZLIB_DIR_NAME="zlib"
+CT_ZLIB_PKG_NAME="zlib"
+CT_ZLIB_SRC_RELEASE=y
+# CT_ZLIB_SRC_DEVEL is not set
+# CT_ZLIB_SRC_CUSTOM is not set
+CT_ZLIB_PATCH_GLOBAL=y
+# CT_ZLIB_PATCH_BUNDLED is not set
+# CT_ZLIB_PATCH_LOCAL is not set
+# CT_ZLIB_PATCH_BUNDLED_LOCAL is not set
+# CT_ZLIB_PATCH_LOCAL_BUNDLED is not set
+# CT_ZLIB_PATCH_NONE is not set
+CT_ZLIB_PATCH_ORDER="global"
+CT_ZLIB_V_1_2_11=y
+# CT_ZLIB_NO_VERSIONS is not set
+CT_ZLIB_VERSION="1.2.11"
+CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION} https://www.zlib.net/"
+CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
+CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
+CT_ZLIB_ARCHIVE_FORMATS=".tar.xz .tar.gz"
+CT_ZLIB_SIGNATURE_FORMAT="packed/.asc"
+CT_ALL_COMP_LIBS_CHOICES="CLOOG EXPAT GETTEXT GMP ISL LIBELF LIBICONV MPC MPFR NCURSES ZLIB"
+# CT_LIBICONV_NEEDED is not set
+# CT_GETTEXT_NEEDED is not set
+CT_GMP_NEEDED=y
+CT_MPFR_NEEDED=y
+CT_MPC_NEEDED=y
+CT_ZLIB_NEEDED=y
+CT_GMP=y
+CT_MPFR=y
+CT_MPC=y
+CT_ZLIB=y
+
+#
+# Companion tools
+#
+# CT_COMP_TOOLS_FOR_HOST is not set
+# CT_COMP_TOOLS_AUTOCONF is not set
+# CT_COMP_TOOLS_AUTOMAKE is not set
+# CT_COMP_TOOLS_BISON is not set
+# CT_COMP_TOOLS_DTC is not set
+# CT_COMP_TOOLS_LIBTOOL is not set
+# CT_COMP_TOOLS_M4 is not set
+# CT_COMP_TOOLS_MAKE is not set
+CT_ALL_COMP_TOOLS_CHOICES="AUTOCONF AUTOMAKE BISON DTC LIBTOOL M4 MAKE"
+
+#
+# Test suite
+#
+# CT_TEST_SUITE_GCC is not set
diff --git a/configs/kernel.config b/configs/kernel.config
new file mode 100644
index 0000000..5530adc
--- /dev/null
+++ b/configs/kernel.config
@@ -0,0 +1,1510 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/mips 3.4.113 Kernel Configuration
+#
+CONFIG_MIPS=y
+
+#
+# Machine selection
+#
+# CONFIG_RALINK_RT3052 is not set
+# CONFIG_RALINK_RT3352 is not set
+# CONFIG_RALINK_RT5350 is not set
+# CONFIG_RALINK_RT3883 is not set
+CONFIG_RALINK_MT7620=y
+# CONFIG_RALINK_MT7621 is not set
+# CONFIG_RALINK_MT7628 is not set
+# CONFIG_MIPS_ALCHEMY is not set
+# CONFIG_AR7 is not set
+# CONFIG_ATH79 is not set
+# CONFIG_BCM47XX is not set
+# CONFIG_BCM63XX is not set
+# CONFIG_MIPS_COBALT is not set
+# CONFIG_MACH_DECSTATION is not set
+# CONFIG_MACH_JAZZ is not set
+# CONFIG_MACH_JZ4740 is not set
+# CONFIG_LANTIQ is not set
+# CONFIG_LASAT is not set
+# CONFIG_MACH_LOONGSON is not set
+# CONFIG_MIPS_MALTA is not set
+# CONFIG_MIPS_SIM is not set
+# CONFIG_NEC_MARKEINS is not set
+# CONFIG_MACH_VR41XX is not set
+# CONFIG_NXP_STB220 is not set
+# CONFIG_NXP_STB225 is not set
+# CONFIG_PNX8550_JBS is not set
+# CONFIG_PNX8550_STB810 is not set
+# CONFIG_PMC_YOSEMITE is not set
+# CONFIG_POWERTV is not set
+# CONFIG_SGI_IP22 is not set
+# CONFIG_SGI_IP27 is not set
+# CONFIG_SGI_IP32 is not set
+# CONFIG_SIBYTE_SWARM is not set
+# CONFIG_SIBYTE_BIGSUR is not set
+# CONFIG_SNI_RM is not set
+# CONFIG_MACH_TX39XX is not set
+# CONFIG_MACH_TX49XX is not set
+# CONFIG_MIKROTIK_RB532 is not set
+# CONFIG_WR_PPMC is not set
+# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
+# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
+CONFIG_MT7620_ASIC=y
+# CONFIG_RALINK_MT7620_PLL600 is not set
+# CONFIG_RALINK_SYSTICK_COUNTER is not set
+# CONFIG_RT2880_DRAM_16M is not set
+# CONFIG_RT2880_DRAM_32M is not set
+CONFIG_RT2880_DRAM_64M=y
+# CONFIG_RT2880_DRAM_128M is not set
+# CONFIG_RT2880_DRAM_256M is not set
+CONFIG_RALINK_RAM_SIZE=64
+# CONFIG_RT2880_UART_57600 is not set
+CONFIG_RT2880_UART_115200=y
+CONFIG_RALINK_UART_BRATE=115200
+# CONFIG_RALINK_TIMER_DFS is not set
+CONFIG_RALINK_TIMER_WDG=m
+# CONFIG_RALINK_TIMER_WDG_RESET_OUTPUT is not set
+CONFIG_RALINK_TIMER_WDG_REBOOT_DELAY=15
+CONFIG_RALINK_TIMER_WDG_REFRESH_INTERVAL=4
+# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
+CONFIG_RWSEM_GENERIC_SPINLOCK=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_CLOCKEVENTS=y
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_CEVT_R4K=y
+CONFIG_CSRC_R4K=y
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_DMA_NONCOHERENT=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_SYS_HAS_EARLY_PRINTK=y
+# CONFIG_MIPS_MACHINE is not set
+# CONFIG_NO_IOPORT is not set
+CONFIG_CPU_LITTLE_ENDIAN=y
+CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
+CONFIG_IRQ_CPU=y
+CONFIG_SWAP_IO_SPACE=y
+CONFIG_BOOT_ELF32=y
+CONFIG_MIPS_L1_CACHE_SHIFT=5
+
+#
+# CPU selection
+#
+# CONFIG_CPU_MIPS32_R1 is not set
+CONFIG_CPU_MIPS32_R2=y
+CONFIG_SYS_HAS_CPU_MIPS32_R1=y
+CONFIG_SYS_HAS_CPU_MIPS32_R2=y
+CONFIG_CPU_MIPS32=y
+CONFIG_CPU_MIPSR2=y
+CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
+CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
+CONFIG_HARDWARE_WATCHPOINTS=y
+
+#
+# Kernel type
+#
+CONFIG_32BIT=y
+CONFIG_PAGE_SIZE_4KB=y
+# CONFIG_PAGE_SIZE_16KB is not set
+CONFIG_FORCE_MAX_ZONEORDER=11
+CONFIG_CPU_HAS_PREFETCH=y
+CONFIG_CPU_R4K_FPU=y
+CONFIG_MIPS_MT_DISABLED=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+CONFIG_CPU_HAS_SYNC=y
+CONFIG_CPU_SUPPORTS_HIGHMEM=y
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
+CONFIG_ARCH_DISCARD_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_MOBILITY_GROUP_RAMLESS=y
+CONFIG_PAGECACHE_RECLAIM=y
+# CONFIG_COMPACTION is not set
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=0
+CONFIG_VIRT_TO_BUS=y
+# CONFIG_KSM is not set
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+CONFIG_NEED_PER_CPU_KM=y
+# CONFIG_CLEANCACHE is not set
+# CONFIG_ZSMALLOC is not set
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+# CONFIG_HZ_48 is not set
+# CONFIG_HZ_100 is not set
+# CONFIG_HZ_128 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_256 is not set
+# CONFIG_HZ_1000 is not set
+# CONFIG_HZ_1024 is not set
+CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
+CONFIG_HZ=250
+CONFIG_PREEMPT_NONE=y
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+# CONFIG_SECCOMP is not set
+# CONFIG_USE_OF is not set
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+
+#
+# General setup
+#
+# CONFIG_EXPERIMENTAL is not set
+CONFIG_BROKEN_ON_SMP=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_DEFAULT_HOSTNAME="luna"
+# CONFIG_SWAP is not set
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+# CONFIG_BSD_PROCESS_ACCT is not set
+# CONFIG_FHANDLE is not set
+# CONFIG_TASKSTATS is not set
+# CONFIG_AUDIT is not set
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TINY_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=14
+# CONFIG_CGROUPS is not set
+# CONFIG_CHECKPOINT_RESTORE is not set
+# CONFIG_NAMESPACES is not set
+# CONFIG_SCHED_AUTOGROUP is not set
+CONFIG_SYSFS_DEPRECATED=y
+CONFIG_SYSFS_DEPRECATED_V2=y
+# CONFIG_RELAY is not set
+# CONFIG_BLK_DEV_INITRD is not set
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+# CONFIG_SYSCTL_SYSCALL is not set
+# CONFIG_KALLSYMS is not set
+CONFIG_PRINTK=y
+# CONFIG_BUG is not set
+# CONFIG_ELF_CORE is not set
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_EMBEDDED=y
+CONFIG_HAVE_PERF_EVENTS=y
+CONFIG_PERF_USE_VMALLOC=y
+
+#
+# Kernel Performance Events And Counters
+#
+# CONFIG_PERF_EVENTS is not set
+# CONFIG_PERF_COUNTERS is not set
+# CONFIG_VM_EVENT_COUNTERS is not set
+CONFIG_TINY=y
+# CONFIG_ETHTOOL is not set
+CONFIG_MAX_SWAPFILES_SHIFT=0
+CONFIG_MAX_USER_RT_PRIO=100
+# CONFIG_PCI_QUIRKS is not set
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+# CONFIG_PROFILING is not set
+CONFIG_HAVE_OPROFILE=y
+# CONFIG_KPROBES is not set
+# CONFIG_JUMP_LABEL is not set
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_HAVE_GENERIC_INIT_TASK=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
+# CONFIG_SLABINFO is not set
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+CONFIG_BLOCK=y
+# CONFIG_LBDAF is not set
+# CONFIG_BLK_DEV_BSG is not set
+# CONFIG_BLK_DEV_BSGLIB is not set
+# CONFIG_BLK_DEV_INTEGRITY is not set
+
+#
+# Partition Types
+#
+# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_MSDOS_PARTITION=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+# CONFIG_IOSCHED_DEADLINE is not set
+# CONFIG_IOSCHED_CFQ is not set
+CONFIG_DEFAULT_NOOP=y
+CONFIG_DEFAULT_IOSCHED="noop"
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+# CONFIG_MUTEX_SPIN_ON_OWNER is not set
+# CONFIG_FREEZER is not set
+
+#
+# Bus options (PCI, PCMCIA, EISA, ISA, TC)
+#
+CONFIG_HW_HAS_PCI=y
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_ARCH_SUPPORTS_MSI is not set
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
+# CONFIG_PCI_STUB is not set
+CONFIG_PCI_DISABLE_COMMON_QUIRKS=y
+# CONFIG_PCI_IOV is not set
+# CONFIG_PCI_PRI is not set
+# CONFIG_PCI_PASID is not set
+CONFIG_PCIEPORTBUS=y
+# CONFIG_PCIEAER is not set
+# CONFIG_PCIEASPM is not set
+CONFIG_MMU=y
+# CONFIG_PCCARD is not set
+# CONFIG_HOTPLUG_PCI is not set
+# CONFIG_RAPIDIO is not set
+
+#
+# Executable file formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
+# CONFIG_HAVE_AOUT is not set
+# CONFIG_BINFMT_MISC is not set
+CONFIG_TRAD_SIGNALS=y
+
+#
+# Power management options
+#
+# CONFIG_ARCH_HIBERNATION_POSSIBLE is not set
+# CONFIG_ARCH_SUSPEND_POSSIBLE is not set
+# CONFIG_PM_RUNTIME is not set
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+# CONFIG_UNIX_DIAG is not set
+# CONFIG_NET_KEY is not set
+CONFIG_INET=y
+# CONFIG_WIREGUARD is not set
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+# CONFIG_IP_FIB_TRIE_STATS is not set
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+# CONFIG_IP_ROUTE_VERBOSE is not set
+# CONFIG_IP_PNP is not set
+# CONFIG_NET_IPIP is not set
+CONFIG_NET_IPGRE_DEMUX=y
+# CONFIG_NET_IPGRE is not set
+# CONFIG_NET_EOIP is not set
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+# CONFIG_IP_PIMSM_V1 is not set
+# CONFIG_IP_PIMSM_V2 is not set
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+# CONFIG_INET_XFRM_TUNNEL is not set
+CONFIG_INET_TUNNEL=y
+# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET_XFRM_MODE_BEET is not set
+# CONFIG_INET_LRO is not set
+# CONFIG_INET_DIAG is not set
+# CONFIG_INET_UDPLITE is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET6_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_BEET is not set
+CONFIG_IPV6_SIT=y
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+CONFIG_IPV6_MROUTE=y
+# CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_PIMSM_V2 is not set
+# CONFIG_NETWORK_SECMARK is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NAT_CONE=y
+# CONFIG_NAT_LINUX is not set
+CONFIG_NETFILTER_RALINK_SWQOS_SUPPORT=y
+# CONFIG_NETFILTER_FP_SMB is not set
+CONFIG_NETFILTER_NETLINK=m
+# CONFIG_NETFILTER_NETLINK_ACCT is not set
+# CONFIG_NETFILTER_NETLINK_QUEUE is not set
+# CONFIG_NETFILTER_NETLINK_LOG is not set
+CONFIG_NF_CONNTRACK=y
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_PROCFS=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_CHAIN_EVENTS=y
+# CONFIG_NF_CONNTRACK_TIMEOUT is not set
+# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
+CONFIG_NF_CT_PROTO_GRE=m
+# CONFIG_NF_CT_PROTO_UDPLITE is not set
+# CONFIG_NF_CONNTRACK_AMANDA is not set
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+# CONFIG_NF_CONNTRACK_IRC is not set
+# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
+# CONFIG_NF_CONNTRACK_SNMP is not set
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_RTSP=m
+CONFIG_NF_CONNTRACK_SIP=m
+# CONFIG_NF_CONNTRACK_TFTP is not set
+# CONFIG_NF_CT_NETLINK is not set
+# CONFIG_NF_CT_NETLINK_TIMEOUT is not set
+CONFIG_NETFILTER_XTABLES=y
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=y
+CONFIG_NETFILTER_XT_CONNMARK=y
+
+#
+# Xtables targets
+#
+# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
+# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
+CONFIG_NETFILTER_XT_TARGET_LOG=y
+# CONFIG_NETFILTER_XT_TARGET_IMQ is not set
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
+# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
+# CONFIG_NETFILTER_XT_TARGET_TEE is not set
+# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
+
+#
+# Xtables matches
+#
+# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
+# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
+# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
+# CONFIG_NETFILTER_XT_MATCH_CPU is not set
+# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
+# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+# CONFIG_NETFILTER_XT_MATCH_ECN is not set
+# CONFIG_NETFILTER_XT_MATCH_ESP is not set
+# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
+# CONFIG_NETFILTER_XT_MATCH_HELPER is not set
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=y
+CONFIG_NETFILTER_XT_MATCH_MAC=y
+CONFIG_NETFILTER_XT_MATCH_MARK=y
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
+# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
+# CONFIG_NETFILTER_XT_MATCH_OSF is not set
+# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
+# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
+# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
+# CONFIG_NETFILTER_XT_MATCH_REALM is not set
+CONFIG_NETFILTER_XT_MATCH_RECENT=y
+CONFIG_NETFILTER_XT_MATCH_STATE=y
+# CONFIG_NETFILTER_XT_MATCH_LAYER7 is not set
+# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_WEBSTR=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=y
+CONFIG_NETFILTER_XT_MATCH_TIME=y
+CONFIG_NETFILTER_XT_MATCH_U32=y
+# CONFIG_NETFILTER_XT_MATCH_ETHPORT is not set
+# CONFIG_IP_SET is not set
+# CONFIG_IP_VS is not set
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=y
+CONFIG_NF_CONNTRACK_IPV4=y
+# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set
+# CONFIG_IP_NF_QUEUE is not set
+CONFIG_IP_NF_IPTABLES=y
+CONFIG_IP_NF_IPTABLES_SPEEDUP=y
+# CONFIG_IP_NF_MATCH_AH is not set
+# CONFIG_IP_NF_MATCH_ECN is not set
+# CONFIG_IP_NF_MATCH_RPFILTER is not set
+CONFIG_IP_NF_MATCH_TTL=m
+# CONFIG_IP_NF_MATCH_IPP2P is not set
+CONFIG_IP_NF_FILTER=y
+CONFIG_IP_NF_TARGET_REJECT=y
+# CONFIG_IP_NF_TARGET_ULOG is not set
+CONFIG_NF_NAT=y
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=y
+CONFIG_IP_NF_TARGET_NETMAP=y
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_FTP=m
+# CONFIG_NF_NAT_IRC is not set
+# CONFIG_NF_NAT_TFTP is not set
+# CONFIG_NF_NAT_AMANDA is not set
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_RTSP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+# CONFIG_IP_NF_TARGET_ECN is not set
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+# CONFIG_IP_NF_ARPTABLES is not set
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=y
+CONFIG_NF_CONNTRACK_IPV6=y
+CONFIG_IP6_NF_IPTABLES=y
+# CONFIG_IP6_NF_MATCH_AH is not set
+# CONFIG_IP6_NF_MATCH_EUI64 is not set
+# CONFIG_IP6_NF_MATCH_FRAG is not set
+# CONFIG_IP6_NF_MATCH_OPTS is not set
+# CONFIG_IP6_NF_MATCH_HL is not set
+# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set
+# CONFIG_IP6_NF_MATCH_MH is not set
+# CONFIG_IP6_NF_MATCH_RPFILTER is not set
+# CONFIG_IP6_NF_MATCH_RT is not set
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_FILTER=y
+CONFIG_IP6_NF_TARGET_REJECT=y
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+# CONFIG_BRIDGE_EBT_BROUTE is not set
+CONFIG_BRIDGE_EBT_T_FILTER=m
+# CONFIG_BRIDGE_EBT_T_NAT is not set
+# CONFIG_BRIDGE_EBT_802_3 is not set
+# CONFIG_BRIDGE_EBT_AMONG is not set
+# CONFIG_BRIDGE_EBT_ARP is not set
+CONFIG_BRIDGE_EBT_IP=m
+# CONFIG_BRIDGE_EBT_IP6 is not set
+# CONFIG_BRIDGE_EBT_LIMIT is not set
+# CONFIG_BRIDGE_EBT_MARK is not set
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+# CONFIG_BRIDGE_EBT_STP is not set
+# CONFIG_BRIDGE_EBT_VLAN is not set
+# CONFIG_BRIDGE_EBT_ARPREPLY is not set
+# CONFIG_BRIDGE_EBT_DNAT is not set
+# CONFIG_BRIDGE_EBT_MARK_T is not set
+# CONFIG_BRIDGE_EBT_REDIRECT is not set
+# CONFIG_BRIDGE_EBT_SNAT is not set
+# CONFIG_BRIDGE_EBT_LOG is not set
+# CONFIG_BRIDGE_EBT_ULOG is not set
+# CONFIG_BRIDGE_EBT_NFLOG is not set
+# CONFIG_ATM is not set
+CONFIG_L2TP=y
+CONFIG_STP=y
+CONFIG_BRIDGE=y
+CONFIG_BRIDGE_2WAYS_FDB=y
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_BRIDGE_IGMP_EVENT_HOOK=y
+CONFIG_BRIDGE_EAP=y
+CONFIG_VLAN_8021Q=y
+CONFIG_VLAN_8021Q_DOUBLE_TAG=y
+# CONFIG_VLAN_8021Q_GVRP is not set
+# CONFIG_DECNET is not set
+CONFIG_LLC=y
+# CONFIG_LLC2 is not set
+# CONFIG_IPX is not set
+# CONFIG_ATALK is not set
+# CONFIG_PHONET is not set
+# CONFIG_NET_SCHED is not set
+# CONFIG_DCB is not set
+# CONFIG_BATMAN_ADV is not set
+# CONFIG_OPENVSWITCH is not set
+CONFIG_BQL=y
+CONFIG_SHORTCUT_FE=y
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_NET_PPPOE_PTHROUGH is not set
+# CONFIG_HAMRADIO is not set
+# CONFIG_CAN is not set
+# CONFIG_IRDA is not set
+# CONFIG_BT is not set
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+# CONFIG_WEXT_PROC is not set
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+# CONFIG_CFG80211 is not set
+# CONFIG_WIRELESS_EXT_SYSFS is not set
+# CONFIG_LIB80211 is not set
+# CONFIG_LIB80211_CRYPT_WEP is not set
+# CONFIG_LIB80211_CRYPT_CCMP is not set
+# CONFIG_LIB80211_CRYPT_TKIP is not set
+
+#
+# CFG80211 needs to be enabled for MAC80211
+#
+# CONFIG_WIMAX is not set
+# CONFIG_RFKILL is not set
+# CONFIG_NET_9P is not set
+# CONFIG_CAIF is not set
+
+#
+# Device Drivers
+#
+
+#
+# ASUS NVRAM
+#
+CONFIG_ASUS_NVRAM_API=y
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
+# CONFIG_DEVTMPFS is not set
+CONFIG_STANDALONE=y
+# CONFIG_PREVENT_FIRMWARE_BUILD is not set
+# CONFIG_FW_LOADER is not set
+# CONFIG_SYS_HYPERVISOR is not set
+# CONFIG_GENERIC_CPU_DEVICES is not set
+# CONFIG_CONNECTOR is not set
+CONFIG_MTD=y
+# CONFIG_MTD_TESTS is not set
+# CONFIG_MTD_REDBOOT_PARTS is not set
+# CONFIG_MTD_CMDLINE_PARTS is not set
+# CONFIG_MTD_AR7_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+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
+# CONFIG_MTD_OOPS is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+# CONFIG_MTD_CFI is not set
+# CONFIG_MTD_JEDECPROBE 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_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_INTEL_VR_NOR is not set
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# 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_DOCG3 is not set
+# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_ONENAND is not set
+
+#
+# LPDDR flash memory drivers
+#
+# CONFIG_MTD_LPDDR is not set
+# CONFIG_MTD_UBI is not set
+
+#
+# Ralink MTD support
+#
+CONFIG_MTD_RALINK=y
+CONFIG_MTD_SPI_RALINK=y
+# CONFIG_MTD_NAND_RALINK is not set
+CONFIG_MTD_SPI_FAST_CLOCK=y
+# CONFIG_MTD_SPI_READ_NORM is not set
+# CONFIG_MTD_SPI_READ_FAST is not set
+CONFIG_MTD_SPI_READ_DOR=y
+# CONFIG_MTD_SPI_READ_DIOR is not set
+# CONFIG_RT2880_FLASH_4M is not set
+CONFIG_RT2880_FLASH_8M=y
+# CONFIG_RT2880_FLASH_16M is not set
+# CONFIG_RT2880_FLASH_32M is not set
+# CONFIG_RT2880_FLASH_AUTO is not set
+# CONFIG_PARPORT is not set
+CONFIG_BLK_DEV=y
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
+# CONFIG_BLK_CPQ_DA is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_COW_COMMON is not set
+# CONFIG_BLK_DEV_LOOP is not set
+
+#
+# DRBD disabled because PROC_FS, INET or CONNECTOR not selected
+#
+# CONFIG_BLK_DEV_NBD is not set
+# CONFIG_BLK_DEV_NVME is not set
+# CONFIG_BLK_DEV_SX8 is not set
+# CONFIG_BLK_DEV_RAM is not set
+# CONFIG_CDROM_PKTCDVD is not set
+# CONFIG_ATA_OVER_ETH is not set
+
+#
+# Misc devices
+#
+# CONFIG_PHANTOM is not set
+# CONFIG_INTEL_MID_PTI is not set
+# CONFIG_SGI_IOC4 is not set
+# CONFIG_ENCLOSURE_SERVICES is not set
+# CONFIG_HP_ILO is not set
+# CONFIG_PCH_PHUB is not set
+
+#
+# EEPROM support
+#
+# CONFIG_EEPROM_93CX6 is not set
+# CONFIG_CB710_CORE is not set
+
+#
+# Texas Instruments shared transport line discipline
+#
+
+#
+# Altera FPGA firmware download module
+#
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+# 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_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+# CONFIG_FIREWIRE is not set
+# CONFIG_FIREWIRE_NOSY is not set
+# CONFIG_I2O is not set
+CONFIG_NETDEVICES=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+CONFIG_MII=y
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+# CONFIG_IMQ is not set
+CONFIG_TUN=y
+# CONFIG_VETH is not set
+# CONFIG_ARCNET is not set
+
+#
+# CAIF transport drivers
+#
+# CONFIG_ETHERNET is not set
+# CONFIG_FDDI is not set
+# CONFIG_PHYLIB is not set
+CONFIG_PPP=y
+CONFIG_PPP_ONLY_IP=y
+# CONFIG_PPP_BSDCOMP is not set
+# CONFIG_PPP_DEFLATE is not set
+# CONFIG_PPP_FILTER is not set
+CONFIG_PPP_MPPE=y
+CONFIG_PPPOE=y
+CONFIG_PPTP=y
+CONFIG_PPPOL2TP=y
+CONFIG_PPP_ASYNC=y
+CONFIG_PPP_SYNC_TTY=y
+# CONFIG_SLIP is not set
+CONFIG_WLAN=y
+# CONFIG_ATMEL is not set
+# CONFIG_HOSTAP is not set
+
+#
+# Enable WiMAX (Networking options) to see the WiMAX drivers
+#
+# CONFIG_WAN is not set
+# CONFIG_VMXNET3 is not set
+# CONFIG_ISDN 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_UNIX98_PTYS=y
+# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
+# CONFIG_LEGACY_PTYS is not set
+# CONFIG_SERIAL_NONSTANDARD is not set
+# CONFIG_TRACE_SINK is not set
+CONFIG_RALINK_GPIO=y
+CONFIG_RALINK_GPIOMODE_EPHY=y
+# CONFIG_RALINK_GPIOMODE_MDIO is not set
+# CONFIG_RALINK_GPIOMODE_PA_G is not set
+CONFIG_RALINK_GPIOMODE_UARTF=y
+# CONFIG_RALINK_GPIOMODE_SPI is not set
+# CONFIG_RALINK_GPIOMODE_SPI_REFCLK is not set
+CONFIG_RALINK_GPIOMODE_I2C=y
+CONFIG_RALINK_GPIO_IRQ=y
+CONFIG_RALINK_GPIO_LED=y
+# CONFIG_RALINK_GDMA is not set
+# CONFIG_RALINK_SPI is not set
+# CONFIG_RALINK_I2C is not set
+# CONFIG_DEVKMEM is not set
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+# CONFIG_SERIAL_8250_PCI is not set
+CONFIG_SERIAL_8250_NR_UARTS=1
+CONFIG_SERIAL_8250_RUNTIME_UARTS=1
+# CONFIG_SERIAL_8250_EXTENDED is not set
+CONFIG_SERIAL_8250_RT288X=y
+
+#
+# Non-8250 serial port support
+#
+# CONFIG_SERIAL_MFD_HSU is not set
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+# CONFIG_SERIAL_JSM is not set
+# CONFIG_SERIAL_TIMBERDALE is not set
+# CONFIG_SERIAL_ALTERA_JTAGUART is not set
+# CONFIG_SERIAL_ALTERA_UART is not set
+# CONFIG_SERIAL_PCH_UART is not set
+# CONFIG_SERIAL_XILINX_PS_UART is not set
+# CONFIG_TTY_PRINTK is not set
+# CONFIG_IPMI_HANDLER is not set
+# CONFIG_HW_RANDOM is not set
+# CONFIG_R3964 is not set
+# CONFIG_APPLICOM is not set
+# CONFIG_RAW_DRIVER is not set
+# CONFIG_TCG_TPM is not set
+CONFIG_DEVPORT=y
+# CONFIG_RAMOOPS is not set
+# CONFIG_I2C is not set
+# CONFIG_SPI is not set
+# CONFIG_HSI is not set
+
+#
+# PPS support
+#
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+
+#
+# Enable Device Drivers -> PPS to see the PTP clock options.
+#
+# CONFIG_W1 is not set
+# CONFIG_POWER_SUPPLY is not set
+# CONFIG_HWMON is not set
+# CONFIG_THERMAL is not set
+# CONFIG_WATCHDOG is not set
+# CONFIG_SSB_POSSIBLE is not set
+# CONFIG_BCMA_POSSIBLE is not set
+
+#
+# Multifunction device drivers
+#
+# CONFIG_MFD_CORE is not set
+# CONFIG_MFD_SM501 is not set
+# CONFIG_HTC_PASIC3 is not set
+# CONFIG_MFD_TMIO is not set
+# CONFIG_ABX500_CORE is not set
+# CONFIG_LPC_SCH is not set
+# CONFIG_MFD_RDC321X is not set
+# CONFIG_MFD_JANZ_CMODIO is not set
+# CONFIG_MFD_VX855 is not set
+# CONFIG_REGULATOR is not set
+# CONFIG_MEDIA_SUPPORT is not set
+
+#
+# Graphics support
+#
+# CONFIG_VGA_ARB is not set
+# CONFIG_DRM is not set
+# CONFIG_STUB_POULSBO is not set
+# CONFIG_VGASTATE is not set
+# CONFIG_VIDEO_OUTPUT_CONTROL is not set
+# CONFIG_FB is not set
+# CONFIG_EXYNOS_VIDEO is not set
+# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
+# CONFIG_SOUND is not set
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB_ARCH_HAS_XHCI=y
+# CONFIG_USB_SUPPORT is not set
+# CONFIG_MMC is not set
+# CONFIG_MEMSTICK is not set
+# CONFIG_NEW_LEDS is not set
+# CONFIG_ACCESSIBILITY is not set
+# CONFIG_INFINIBAND is not set
+CONFIG_RTC_LIB=y
+# CONFIG_RTC_CLASS is not set
+# CONFIG_DMADEVICES is not set
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_UIO is not set
+
+#
+# Virtio drivers
+#
+# CONFIG_VIRTIO_BALLOON is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+# CONFIG_STAGING is not set
+
+#
+# Hardware Spinlock drivers
+#
+# CONFIG_IOMMU_SUPPORT is not set
+
+#
+# Remoteproc drivers (EXPERIMENTAL)
+#
+
+#
+# Rpmsg drivers (EXPERIMENTAL)
+#
+# CONFIG_VIRT_DRIVERS is not set
+# CONFIG_PM_DEVFREQ is not set
+
+#
+# File systems
+#
+# CONFIG_EXT2_FS is not set
+# CONFIG_EXT3_FS is not set
+# CONFIG_EXT4_FS is not set
+# CONFIG_REISERFS_FS is not set
+# CONFIG_JFS_FS is not set
+# CONFIG_XFS_FS is not set
+# CONFIG_FS_POSIX_ACL is not set
+CONFIG_FILE_LOCKING=y
+# CONFIG_FSNOTIFY is not set
+# CONFIG_DNOTIFY is not set
+# CONFIG_INOTIFY_USER is not set
+# CONFIG_FANOTIFY is not set
+# CONFIG_QUOTA is not set
+# CONFIG_QUOTACTL is not set
+# CONFIG_AUTOFS4_FS is not set
+# CONFIG_FUSE_FS is not set
+
+#
+# Caches
+#
+# CONFIG_FSCACHE is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+# CONFIG_ISO9660_FS is not set
+# CONFIG_UDF_FS is not set
+
+#
+# DOS/FAT/NT Filesystems
+#
+# CONFIG_MSDOS_FS is not set
+# CONFIG_VFAT_FS is not set
+# CONFIG_EXFAT_FS is not set
+# CONFIG_UFSD_FS is not set
+# CONFIG_NTFS_FS is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_SYSCTL=y
+# CONFIG_PROC_PAGE_MONITOR is not set
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_TMPFS_POSIX_ACL is not set
+# CONFIG_TMPFS_XATTR is not set
+# CONFIG_HUGETLB_PAGE is not set
+# CONFIG_CONFIGFS_FS is not set
+CONFIG_MISC_FILESYSTEMS=y
+# CONFIG_HFSPLUS_FS is not set
+# CONFIG_JFFS2_FS is not set
+# CONFIG_CRAMFS is not set
+CONFIG_SQUASHFS=y
+# CONFIG_SQUASHFS_XATTR is not set
+# CONFIG_SQUASHFS_ZLIB is not set
+# CONFIG_SQUASHFS_LZO is not set
+CONFIG_SQUASHFS_XZ=y
+CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y
+CONFIG_SQUASHFS_EMBEDDED=y
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set
+# CONFIG_OMFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX6FS_FS is not set
+# CONFIG_ROMFS_FS is not set
+# CONFIG_PSTORE is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_NETWORK_FILESYSTEMS is not set
+# CONFIG_NLS is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+# CONFIG_PRINTK_TIME is not set
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+CONFIG_ENABLE_WARN_DEPRECATED=y
+CONFIG_ENABLE_MUST_CHECK=y
+CONFIG_FRAME_WARN=4096
+# CONFIG_MAGIC_SYSRQ is not set
+CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_UNUSED_SYMBOLS is not set
+# CONFIG_DEBUG_FS is not set
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+# CONFIG_DEBUG_KERNEL is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_DEBUG_MEMORY_INIT is not set
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+# CONFIG_TRACING_SUPPORT is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_TEST_KSTRTOX is not set
+# CONFIG_EARLY_PRINTK is not set
+# CONFIG_CMDLINE_BOOL is not set
+# CONFIG_UBOOT_CMDLINE is not set
+
+#
+# Security options
+#
+# CONFIG_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+# CONFIG_SECURITY is not set
+# CONFIG_SECURITYFS is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_DEFAULT_SECURITY=""
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+# CONFIG_CRYPTO_AEAD is not set
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+# CONFIG_CRYPTO_RNG is not set
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+# CONFIG_CRYPTO_USER is not set
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_GF128MUL is not set
+# CONFIG_CRYPTO_NULL is not set
+CONFIG_CRYPTO_WORKQUEUE=y
+# CONFIG_CRYPTO_CRYPTD is not set
+# CONFIG_CRYPTO_AUTHENC is not set
+# CONFIG_CRYPTO_TEST is not set
+
+#
+# Authenticated Encryption with Associated Data
+#
+# CONFIG_CRYPTO_CCM is not set
+# CONFIG_CRYPTO_GCM is not set
+# CONFIG_CRYPTO_SEQIV is not set
+
+#
+# Block modes
+#
+# CONFIG_CRYPTO_CBC is not set
+# CONFIG_CRYPTO_CTR is not set
+# CONFIG_CRYPTO_CTS is not set
+CONFIG_CRYPTO_ECB=y
+# CONFIG_CRYPTO_LRW is not set
+# CONFIG_CRYPTO_PCBC is not set
+# CONFIG_CRYPTO_XTS is not set
+
+#
+# Hash modes
+#
+# CONFIG_CRYPTO_HMAC is not set
+
+#
+# Digest
+#
+# CONFIG_CRYPTO_CRC32C is not set
+# CONFIG_CRYPTO_GHASH is not set
+# CONFIG_CRYPTO_MD4 is not set
+# CONFIG_CRYPTO_MD5 is not set
+# CONFIG_CRYPTO_MICHAEL_MIC is not set
+# CONFIG_CRYPTO_RMD128 is not set
+# CONFIG_CRYPTO_RMD160 is not set
+# CONFIG_CRYPTO_RMD256 is not set
+# CONFIG_CRYPTO_RMD320 is not set
+CONFIG_CRYPTO_SHA1=y
+# CONFIG_CRYPTO_SHA256 is not set
+# CONFIG_CRYPTO_SHA512 is not set
+# CONFIG_CRYPTO_TGR192 is not set
+# CONFIG_CRYPTO_WP512 is not set
+
+#
+# Ciphers
+#
+# CONFIG_CRYPTO_AES is not set
+# CONFIG_CRYPTO_ANUBIS is not set
+CONFIG_CRYPTO_ARC4=y
+# CONFIG_CRYPTO_BLOWFISH is not set
+# CONFIG_CRYPTO_CAMELLIA is not set
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+# CONFIG_CRYPTO_DES is not set
+# CONFIG_CRYPTO_FCRYPT is not set
+# CONFIG_CRYPTO_KHAZAD is not set
+# CONFIG_CRYPTO_SEED is not set
+# CONFIG_CRYPTO_SERPENT is not set
+# CONFIG_CRYPTO_TEA is not set
+# CONFIG_CRYPTO_TWOFISH is not set
+
+#
+# Compression
+#
+# CONFIG_CRYPTO_DEFLATE is not set
+# CONFIG_CRYPTO_ZLIB is not set
+# CONFIG_CRYPTO_LZO is not set
+
+#
+# Random Number Generation
+#
+# CONFIG_CRYPTO_ANSI_CPRNG is not set
+# CONFIG_CRYPTO_USER_API_HASH is not set
+# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
+# CONFIG_CRYPTO_HW is not set
+# CONFIG_BINARY_PRINTF is not set
+
+#
+# Library routines
+#
+CONFIG_BITREVERSE=y
+CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_GENERIC_IO=y
+CONFIG_CRC_CCITT=y
+# CONFIG_CRC16 is not set
+# CONFIG_CRC_T10DIF is not set
+# CONFIG_CRC_ITU_T is not set
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+# CONFIG_CRC32_SLICEBY8 is not set
+# CONFIG_CRC32_SLICEBY4 is not set
+CONFIG_CRC32_SARWATE=y
+# CONFIG_CRC32_BIT is not set
+# CONFIG_CRC7 is not set
+# CONFIG_LIBCRC32C is not set
+# CONFIG_CRC8 is not set
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+# CONFIG_LZO_COMPRESS is not set
+# CONFIG_LZO_DECOMPRESS is not set
+CONFIG_XZ_DEC=y
+# CONFIG_XZ_DEC_X86 is not set
+# CONFIG_XZ_DEC_POWERPC is not set
+# CONFIG_XZ_DEC_IA64 is not set
+# CONFIG_XZ_DEC_ARM is not set
+# CONFIG_XZ_DEC_ARMTHUMB is not set
+# CONFIG_XZ_DEC_SPARC is not set
+# CONFIG_XZ_DEC_BCJ is not set
+# CONFIG_XZ_DEC_TEST is not set
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_DQL=y
+CONFIG_NLATTR=y
+CONFIG_GENERIC_ATOMIC64=y
+# CONFIG_AVERAGE is not set
+# CONFIG_CORDIC is not set
+
+#
+# Ralink Module
+#
+# CONFIG_RALINK_RDM is not set
+
+#
+# External Ethernet Giga-Switch
+#
+CONFIG_RTL8367=y
+CONFIG_RTL8367_API_8367B=y
+# CONFIG_RTL8367_ASIC_R is not set
+# CONFIG_RTL8367_ASIC_M is not set
+# CONFIG_RTL8370_ASIC_M is not set
+CONFIG_RTL8367_ASIC_RB=y
+# CONFIG_RTL8367_ASIC_RVB is not set
+# CONFIG_RTL8367_ASIC_MB is not set
+# CONFIG_RTL8367_ASIC_MVB is not set
+# CONFIG_RTL8365_ASIC_MB is not set
+# CONFIG_RTL8368_ASIC_MB is not set
+# CONFIG_RTL8367_CIF_SMI is not set
+CONFIG_RTL8367_CIF_MDIO=y
+CONFIG_RTL8367_MDIO_PHYID=29
+CONFIG_RTL8367_PORT_WAN=4
+CONFIG_RTL8367_PORT_LAN1=3
+CONFIG_RTL8367_PORT_LAN2=2
+CONFIG_RTL8367_PORT_LAN3=1
+CONFIG_RTL8367_PORT_LAN4=0
+# CONFIG_RTL8367_LAN_CPU_EXT1 is not set
+CONFIG_RTL8367_LAN_CPU_EXT2=y
+# CONFIG_RTL8367_USE_INIC_EXT is not set
+CONFIG_RTL8367_RGMII_DELAY_TX=1
+CONFIG_RTL8367_RGMII_DELAY_RX=2
+CONFIG_RTL8367_IGMP_SNOOPING=y
+
+#
+# Ralink Wired Ethernet Driver
+#
+CONFIG_RAETH=y
+CONFIG_RAETH_NAPI=y
+# CONFIG_RAETH_NAPI_GRO is not set
+CONFIG_RAETH_BQL=y
+# CONFIG_RAETH_JUMBOFRAME is not set
+CONFIG_RAETH_HW_VLAN_TX=y
+CONFIG_RAETH_CHECKSUM_OFFLOAD=y
+CONFIG_RAETH_SG_DMA_TX=y
+# CONFIG_RAETH_TSO is not set
+CONFIG_GE1_MAC_ESW=y
+CONFIG_RAETH_HAS_PORT5=y
+# CONFIG_P5_MAC_TO_PHY_MODE is not set
+CONFIG_P5_RGMII_TO_MAC_MODE=y
+# CONFIG_P5_RGMII_TO_MT7530_MODE is not set
+# CONFIG_P5_MII_TO_MAC_MODE is not set
+# CONFIG_P5_RMII_TO_MAC_MODE is not set
+# CONFIG_RAETH_HAS_PORT4 is not set
+# CONFIG_RAETH_ESW is not set
+# CONFIG_MT7530_GSW is not set
+CONFIG_RAETH_READ_MAC_FROM_MTD=y
+# CONFIG_RAETH_MEMORY_OPTIMIZATION is not set
+# CONFIG_RAETH_DEBUG is not set
+
+#
+# Ralink Wireless 802.11 Support
+#
+
+#
+# 1st Wireless Interface
+#
+# CONFIG_RT_FIRST_IF_NONE is not set
+CONFIG_RT_FIRST_IF_RT2860=y
+# CONFIG_RT_FIRST_IF_MT7620 is not set
+CONFIG_RT_FIRST_IF_RANGE_2GHZ=y
+# CONFIG_RT_FIRST_IF_RANGE_5GHZ is not set
+CONFIG_RT_FIRST_IF_EEPROM_FLASH=y
+CONFIG_RT_FIRST_IF_RF_OFFSET=0x7f0000
+CONFIG_RT_FIRST_CARD=2860
+CONFIG_RT_FIRST_CARD_EEPROM="flash"
+
+#
+# 2nd Wireless Interface
+#
+# CONFIG_RT_SECOND_IF_NONE is not set
+# CONFIG_RT_SECOND_IF_RT3352_INIC is not set
+# CONFIG_RT_SECOND_IF_RT3090 is not set
+# CONFIG_RT_SECOND_IF_RT5392 is not set
+# CONFIG_RT_SECOND_IF_RT5592 is not set
+# CONFIG_RT_SECOND_IF_RT3593 is not set
+# CONFIG_RT_SECOND_IF_MT7610E is not set
+# CONFIG_RT_SECOND_IF_MT7602E is not set
+CONFIG_RT_SECOND_IF_MT7612E=y
+# CONFIG_RT_SECOND_IF_MT7603E is not set
+# CONFIG_RT_SECOND_IF_MT7615E is not set
+# CONFIG_RT_SECOND_IF_RANGE_2GHZ is not set
+CONFIG_RT_SECOND_IF_RANGE_5GHZ=y
+CONFIG_RT_SECOND_IF_EEPROM_FLASH=y
+# CONFIG_RT_SECOND_IF_EEPROM_EFUSE is not set
+# CONFIG_RT_SECOND_IF_EEPROM_PROM is not set
+CONFIG_RT_SECOND_IF_RF_OFFSET=0x7f8000
+CONFIG_RT_SECOND_CARD=7612
+CONFIG_RT_SECOND_CARD_EEPROM="flash"
+
+#
+# Wireless drivers settings
+#
+
+#
+# AP MODE Ralink RT3xxx/RT5xxx/MT7620 APSoC Wireless driver
+#
+CONFIG_RT2860V2_AP=m
+# CONFIG_RT2860V2_AP_LED is not set
+# CONFIG_RT2860V2_AP_LED_SOFT is not set
+CONFIG_RT2860V2_AP_LLTD=y
+CONFIG_RT2860V2_AP_WDS=y
+CONFIG_RT2860V2_AP_MBSS=y
+# CONFIG_RT2860V2_AP_MBSS_NEW_MBSSID_MODE is not set
+CONFIG_RT2860V2_AP_APCLI=y
+# CONFIG_RT2860V2_AP_MAC_REPEATER is not set
+# CONFIG_RT2860V2_AP_CARRIER is not set
+# CONFIG_RT2860V2_AP_DLS is not set
+# CONFIG_RT2860V2_AP_IDS is not set
+CONFIG_RT2860V2_AP_GREENAP=y
+# CONFIG_INTERNAL_PA_INTERNAL_LNA is not set
+CONFIG_INTERNAL_PA_EXTERNAL_LNA=y
+# CONFIG_EXTERNAL_PA_EXTERNAL_LNA is not set
+CONFIG_RT2860V2_AP_RTMP_INTERNAL_TX_ALC=y
+CONFIG_RT2860V2_AP_RTMP_TEMPERATURE_COMPENSATION=y
+# CONFIG_RT2860V2_AP_ADJ_PWR_CONSUMPTION is not set
+
+#
+# AP MODE MediaTek MT7620/MT7602E/MT7612E RBUS/PCIe Wireless driver
+#
+CONFIG_MT76X2_AP=m
+# CONFIG_MT76X2_AP_LED is not set
+# CONFIG_MT76X2_AP_LED_SOFT is not set
+CONFIG_MT76X2_AP_LLTD=y
+CONFIG_MT76X2_AP_WDS=y
+CONFIG_MT76X2_AP_MBSS=y
+CONFIG_MT76X2_AP_MBSS_NEW_MBSSID_MODE=y
+CONFIG_MT76X2_AP_APCLI=y
+# CONFIG_MT76X2_AP_APCLI_CERT is not set
+# CONFIG_MT76X2_AP_APCLI_AUTO_BW is not set
+# CONFIG_MT76X2_AP_MAC_REPEATER is not set
+# CONFIG_MT76X2_AP_MWDS is not set
+# CONFIG_MT76X2_AP_SMART_MESH is not set
+# CONFIG_MT76X2_AP_AIRPLAY is not set
+# CONFIG_MT76X2_AP_DFS is not set
+# CONFIG_MT76X2_AP_CARRIER is not set
+# CONFIG_MT76X2_AP_IDS is not set
+# CONFIG_MT76X2_AP_DLS is not set
+CONFIG_MT76X2_AP_80211AC_VHT=y
+# CONFIG_MT76X2_AP_TXBF_SUPPORT is not set
+# CONFIG_RT_80211W_PMF is not set
+# CONFIG_RT_BAND_STEERING is not set
+# CONFIG_RT_DOT11R_FT is not set
+# CONFIG_RT_DOT11K_RRM is not set
+
+#
+# Wireless drivers common configs
+#
+# CONFIG_RT_SINGLE_SKU is not set
+CONFIG_RT_MAX_CLIENTS=32
+# CONFIG_RT_80211N_DRAFT3 is not set
+# CONFIG_RT_WSC is not set
+# CONFIG_RT_ED_MONITOR is not set
+CONFIG_RT_IGMP_SNOOP=y
+# CONFIG_RT_MCAST_RATE_SPECIFIC is not set
+# CONFIG_RT_DELAYED_TCP_ACK is not set
+# CONFIG_RT_NETIF_BLOCK is not set
+# CONFIG_RT_SNMP is not set
+CONFIG_RT_READ_MAC_FROM_MTD=y
+# CONFIG_RT_MEMORY_OPTIMIZATION is not set
+# CONFIG_RT_DEBUG is not set
+
+#
+# Ralink NAT Acceleration Mode
+#
+# CONFIG_RA_NAT_NONE is not set
+CONFIG_RA_NAT_HW=y
+CONFIG_RA_HW_NAT=m
+CONFIG_HNAT_V2=y
+CONFIG_RA_HW_NAT_LAN_VLANID=1
+CONFIG_RA_HW_NAT_WAN_VLANID=2
+CONFIG_RA_HW_NAT_BINDING_THRESHOLD=20
+CONFIG_RA_HW_NAT_QURT_LMT=16383
+CONFIG_RA_HW_NAT_HALF_LMT=16383
+CONFIG_RA_HW_NAT_FULL_LMT=16383
+# CONFIG_RA_HW_NAT_TBL_1K is not set
+# CONFIG_RA_HW_NAT_TBL_2K is not set
+# CONFIG_RA_HW_NAT_TBL_4K is not set
+# CONFIG_RA_HW_NAT_TBL_8K is not set
+CONFIG_RA_HW_NAT_TBL_16K=y
+# CONFIG_RA_HW_NAT_HASH0 is not set
+CONFIG_RA_HW_NAT_HASH1=y
+# CONFIG_RA_HW_NAT_HASH2 is not set
+# CONFIG_RA_HW_NAT_HASH3 is not set
+CONFIG_RA_HW_NAT_TCP_KA=1
+CONFIG_RA_HW_NAT_UDP_KA=1
+CONFIG_RA_HW_NAT_NTU_KA=1
+CONFIG_RA_HW_NAT_UNB_DLTA=3
+CONFIG_RA_HW_NAT_UNB_MNP=1000
+CONFIG_RA_HW_NAT_UDP_DLTA=5
+CONFIG_RA_HW_NAT_TCP_DLTA=5
+CONFIG_RA_HW_NAT_FIN_DLTA=5
+CONFIG_RA_HW_NAT_NTU_DLTA=5
+CONFIG_RA_HW_NAT_IPV6=y
+# CONFIG_RA_HW_NAT_MCAST is not set
+# CONFIG_RA_HW_NAT_PCI is not set
+CONFIG_RA_HW_NAT_WIFI=y
+# CONFIG_RA_HW_NAT_DEBUG is not set
+
+#
+# Ralink HW Crypto
+#
+
+#
+# Ralink Peripheral Devices
+#
+# CONFIG_RT3XXX_EHCI_OHCI is not set
diff --git a/extra_flags/setup_hardlinks.sh b/extra_flags/setup_hardlinks.sh
new file mode 100755
index 0000000..ecab2df
--- /dev/null
+++ b/extra_flags/setup_hardlinks.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+ROOT=$(dirname $(realpath $0))
+find "${ROOT}/../bin_original" ! -type d -exec sh -c 'ln -P fake_bin.sh $(basename $1)' _ {} \;
diff --git a/extra_flags/wrapper.sh b/extra_flags/wrapper.sh
new file mode 100755
index 0000000..34ea710
--- /dev/null
+++ b/extra_flags/wrapper.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+BIN=$(basename $0)
+ROOT=$(dirname $(realpath $0))
+ORIGINAL_BIN="${ROOT}/../bin_original/${BIN}"
+
+COMPILER_FLAGS="-O3"
+LINKER_FLAGS="-O3"
+
+if [[ "$BIN" == *"c++"* || "$BIN" == *"g++"* || "$BIN" == *"gcc"* ]]
+then
+ FLAGS="$COMPILER_FLAGS"
+elif [[ "$BIN" == *"ld"* ]]
+then
+ FLAGS="$LINKER_FLAGS"
+fi
+
+exec "${ORIGINAL_BIN}" "$@" $FLAGS
diff --git a/media/luna_webui.gif b/media/luna_webui.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e1fb568069b0a8220bcde9a4855750e16f4b2846
GIT binary patch
literal 5151419
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
z
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