Kindle 3 Discovery Tour: Kernel Config, Processes, Programs, Modules, /proc, cpuinfo, dmesg, meminfo, mounts, fstab and other Inside Information (Firmware 3.1)

There doesn't seem to be a copy of the Kindle 3.1 kernel config file on the internet yet. So I will put it online here. Also I will list a few interesting directories, like proc. This is just for documentation purposes and so people don't have to hack into the kindle to find out that e.g. though it has powertop, the kernel's support (timer_stats in /proc) is disables and so it's of no use. Check below for tons of information from the kindle root shell environment.

process list

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.2   1484   556 ?        Ss   07:28   0:01 init [5]  
root         2  0.0  0.0      0     0 ?        S<   07:28   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   07:28   0:00 [posixcputmr/0]
root         4  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-high/0]
root         5  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-timer/0]
root         6  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-net-tx/0]
root         7  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-net-rx/0]
root         8  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-block/0]
root         9  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-tasklet/0]
root        10  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-sched/0]
root        11  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-hrtimer/0]
root        12  0.0  0.0      0     0 ?        S<   07:28   0:00 [sirq-rcu/0]
root        13  0.0  0.0      0     0 ?        S<   07:28   0:00 [desched/0]
root        14  0.0  0.0      0     0 ?        S<   07:28   0:01 [events/0]
root        15  0.0  0.0      0     0 ?        S<   07:28   0:00 [khelper]
root        67  0.0  0.0      0     0 ?        S<   07:28   0:00 [kblockd/0]
root        72  0.0  0.0      0     0 ?        S<   07:28   0:00 [mxc_spi.0]
root        75  0.0  0.0      0     0 ?        S<   07:28   0:00 [mxc_spi.1]
root        94  0.0  0.0      0     0 ?        S<   07:28   0:00 [kmmcd]
root       102  0.0  0.0      0     0 ?        S<   07:28   0:00 [pmic_spi/0]
root       174  0.0  0.0      0     0 ?        S    07:28   0:00 [pdflush]
root       175  0.0  0.0      0     0 ?        S    07:28   0:00 [pdflush]
root       176  0.0  0.0      0     0 ?        S<   07:28   0:00 [kswapd0]
root       177  0.0  0.0      0     0 ?        S<   07:28   0:00 [aio/0]
root       178  0.0  0.0      0     0 ?        S<   07:28   0:00 [nfsiod]
root       214  0.0  0.0      0     0 ?        S<   07:28   0:00 [kondemand/0]
root       225  0.1  0.0      0     0 ?        S<   07:28   0:14 [mmcqd]
root       256  0.0  0.0      0     0 ?        S<   07:28   0:00 [rpciod/0]
root       271  0.0  0.0      0     0 ?        S<   07:28   0:00 [kjournald]
root       373  0.0  0.2   1520   540 ?        S<s  07:28   0:00 udevd --daemon
root       652  0.0  0.0      0     0 ?        S<   07:28   0:00 [kjournald]
root       887  0.2  0.0      0     0 ?        S<   07:28   0:36 [eink_fb_bt]
root       889  0.0  0.0      0     0 ?        S<   07:28   0:00 [eink_fb_pt]
root       965  0.0  0.3   2068   828 ?        Ss   07:28   0:05 /usr/sbin/syslog-ng
root      1372  0.0  0.0      0     0 ?        S<   07:28   0:01 [loop0]
root      1408  0.1  0.4 126344  1196 ?        Ssl  07:28   0:13 fsp /mnt/base-us /mnt/us -o rw,nosuid,nodev,noatime,max_write=65536,max_readahead=65536
root      1476  0.0  0.1   1644   512 ?        Ss   07:28   0:00 /mnt/us/launchpad/launchpad
root      1546  0.0  0.2   2656   740 ?        S    07:28   0:00 /bin/sh /opt/eink/scripts/lifeguard
root      1596  0.0  0.1   2656   364 ?        S    07:28   0:00 /bin/sh /opt/eink/scripts/lifeguard
root      3241  0.0  0.2   2652   560 ?        Ss   07:28   0:00 /usr/sbin/crond -c /etc/crontab/
root      3588  0.0  0.2   2656   596 ttymxc/0 Ss+  07:28   0:00 /sbin/getty -L 115200 ttymxc0 -l /bin/login
92        8667  0.0  0.3   2236   812 ?        Ss   08:11   0:00 /usr/bin/dbus-daemon --system
root      8765  0.0  0.4  19608  1100 ?        Ssl  08:11   0:00 /usr/bin/pmond
root      8784  0.0  0.5  19600  1288 ?        Sl   08:11   0:00 /usr/sbin/volumd -f
root      8785  0.0  0.4  35784  1084 ?        Sl   08:11   0:00 /usr/sbin/mcsd -f
root      8787  0.0  1.6  41788  4180 ?        Sl   08:11   0:00 /usr/bin/audioServer -I
root      8791  0.0  1.1  64332  2996 ?        Sl   08:11   0:00 /usr/sbin/phd -f
root      8795  0.0  1.8  40540  4632 ?        Sl   08:11   0:01 /usr/sbin/tmd -f
root      8824  0.0  0.5  19680  1424 ?        Sl   08:11   0:00 /usr/bin/powerd -f
root      8958  0.0  1.2  48600  3176 ?        Sl   08:11   0:09 /usr/sbin/wifid -f
root      8964  0.0  0.5  36048  1500 ?        Sl   08:11   0:04 /usr/sbin/cmd -f
root      9458  0.0  3.0 882632  7708 ?        S<l  08:11   0:00 /usr/sbin/ttsd
root      9567  0.0  0.2   2652   560 ?        Ss   08:11   0:00 /usr/sbin/crond -c /etc/crontab/
root      9597  0.0  0.4  19324  1060 ?        Ssl  08:11   0:00 /usr/bin/lipc-daemon -p /etc/lipc-daemon-props.conf -e /etc/lipc-daemon-events.conf
root      9681  0.0  3.2  92324  8372 ?        Tl   08:11   0:00 /usr/bin/browserd
root      9721  0.0  0.0      0     0 ?        Z    08:11   0:00 [sh] <defunct>
root      9765  0.0  0.2   2656   748 ?        S    08:11   0:00 /bin/sh /opt/amazon/ebook/bin/start.sh
root      9826  0.0  0.2   2656   576 ?        S    08:11   0:00 /bin/sh /opt/amazon/ebook/bin/start.sh
root      9834  0.0  0.2   2656   632 ?        S    08:11   0:00 logger -p local2.debug
root      9840  3.6 20.8 565296 53432 ?        SLl  08:11   6:15 /usr/java/bin/cvm -Xmx20m -Xgc:youngGen=3m -Dsun.awt.exception.handler=com.amazon.ebook.framework.impl.device.event
root     10551  0.0  0.5   6132  1328 ?        S<s  08:13   0:01 /mnt/us/usbnet/bin/busybox telnetd -F
root     10561  0.0  0.3   6320   944 ?        S<s  08:13   0:00 /usr/bin/dropbear -P /mnt/us/usbnet/run/sshd.pid -n
root     11426  0.0  0.3   1840   824 ?        S    08:33   0:00 recEvent /tmp/dbglog.out /dev/null
root     11432  0.0  0.0      0     0 ?        S<   08:33   0:00 [AR6K Async]
root     11455  0.0  0.0      0     0 ?        S<   08:33   0:00 [ksdiorqd]
root     11482  0.0  0.6   3440  1628 ?        Ss   08:33   0:00 /usr/bin/wpa_supplicant -t -c /var/local/system/wpa_supplicant.conf -i wlan0 -f /var/log/wpa_supplicant.wlan0.log
root     11503  0.0  0.1   2656   296 ?        Ss   08:33   0:00 udhcpc -R -n -S 965 -p /var/run/udhcpc.wlan0.pid -i wlan0
root     11545  0.0  0.3   2656   784 pts/0    S<s  08:33   0:01 -sh
root     28597  0.0  0.3   2584   984 pts/0    R<+  11:03   0:00 ps aux


CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_HARDIRQS_SW_RESEND=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_SUPPORTS_AOUT=y
CONFIG_ZONE_DMA=y
CONFIG_ARCH_MTD_XIP=y
CONFIG_VECTORS_BASE=0xffff0000
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION="-lab126"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../../initramfs/skeleton-luigi.list ../../initramfs/image/"
CONFIG_INITRAMFS_ROOT_UID=0
CONFIG_INITRAMFS_ROOT_GID=0
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SYSCTL=y
CONFIG_EMBEDDED=y
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_SYSCTL_SYSCALL_CHECK=y
CONFIG_KALLSYMS=y
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_COMPAT_BRK=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLAB=y
CONFIG_TRACEPOINTS=y
CONFIG_HAVE_OPROFILE=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_BLOCK=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_CFQ=y
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_CLASSIC_RCU=y
CONFIG_ARCH_MXC=y
CONFIG_ARCH_MX35=y
CONFIG_I2C_MXC_SELECT1=y
CONFIG_MXC_SDMA_API=y
CONFIG_SDMA_IRAM=y
CONFIG_SDMA_IRAM_SIZE=0x1000
CONFIG_MX35_OPTIONS=y
CONFIG_MACH_MX35_LUIGI=y
CONFIG_MACH_LUIGI_LAB126=y
CONFIG_PROC_BOOTDATA=y
CONFIG_PROC_BOARDID=y
CONFIG_ARCH_HAS_RNGC=y
CONFIG_ARCH_HAS_EVTMON=y
CONFIG_DMA_ZONE_SIZE=24
CONFIG_UTMI_MXC=y
CONFIG_MXC_PWM=y
CONFIG_CPU_32=y
CONFIG_CPU_V6=y
CONFIG_CPU_32v6=y
CONFIG_CPU_ABRT_EV6=y
CONFIG_CPU_PABRT_NOIFAR=y
CONFIG_CPU_CACHE_V6=y
CONFIG_CPU_CACHE_VIPT=y
CONFIG_CPU_COPY_V6=y
CONFIG_CPU_TLB_V6=y
CONFIG_CPU_HAS_ASID=y
CONFIG_CPU_CP15=y
CONFIG_CPU_CP15_MMU=y
CONFIG_ARM_THUMB=y
CONFIG_OUTER_CACHE=y
CONFIG_CACHE_L2X0=y
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_PREEMPT_NONE=y
CONFIG_HZ=100
CONFIG_AEABI=y
CONFIG_OABI_COMPAT=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
CONFIG_ALIGNMENT_TRAP=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_CMDLINE="console=ttymxc0,115200 mem=256M panic=10 root=/dev/mmcblk0p1 ro ip=none quiet lpj=2555904"
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_FPE_NWFPE=y
CONFIG_VFP=y
CONFIG_BINFMT_ELF=y
CONFIG_PM=y
CONFIG_PM_SLEEP=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_NETFILTER=y
CONFIG_NETFILTER_ADVANCED=y
CONFIG_NF_CONNTRACK=y
CONFIG_NETFILTER_XTABLES=y
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
CONFIG_NF_CONNTRACK_IPV4=y
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_FILTER=y
CONFIG_NET_SCH_FIFO=y
CONFIG_CFG80211=y
CONFIG_NL80211=y
CONFIG_WIRELESS_EXT=y
CONFIG_MAC80211=y
CONFIG_MAC80211_RC_DEFAULT_PID=y
CONFIG_MAC80211_RC_DEFAULT="pid"
CONFIG_MAC80211_RC_PID=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_REGULATOR_API=y
CONFIG_REGULATOR=y
CONFIG_REGULATOR_MC13892=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_HAVE_IDE=y
CONFIG_NETDEVICES=y
CONFIG_ATHEROS_AR6000=m
CONFIG_WAN=y
CONFIG_LUIGI_WAN=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_SLHC=m
CONFIG_INPUT=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_SCREEN_X=600
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=800
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_EVBUG=m
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_MXC=m
CONFIG_INPUT_FIVEWAY=m
CONFIG_INPUT_VOLUME=m
CONFIG_INPUT_MISC=y
CONFIG_INPUT_UINPUT=m
CONFIG_DEVKMEM=y
CONFIG_SERIAL_MXC=y
CONFIG_SERIAL_MXC_CONSOLE=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LUIGI_POWER_BUTTON=y
CONFIG_HW_RANDOM=y
CONFIG_RMEM=m
CONFIG_ALLOC_RTSJ_MEM=m
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MXC=y
CONFIG_SPI=y
CONFIG_SPI_MASTER=y
CONFIG_SPI_BITBANG=y
CONFIG_SPI_MXC=y
CONFIG_SPI_MXC_SELECT1=y
CONFIG_SPI_MXC_SELECT2=y
CONFIG_POWER_SUPPLY=y
CONFIG_BATTERY_LUIGI=y
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_NOWAYOUT=y
CONFIG_MXC_WATCHDOG=y
CONFIG_SSB_POSSIBLE=y
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_EINK_LIBRARY=y
CONFIG_FB_EINK=m
CONFIG_FB_EINK_LEGACY=m
CONFIG_FB_EINK_SHIM=m
CONFIG_FB_EINK_HAL=m
CONFIG_FB_EINK_HAL_EMULATOR=m
CONFIG_FB_EINK_HAL_BROADSHEET=m
CONFIG_FB_EINK_HAL_AUO=m
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_SOC=y
CONFIG_SND_MXC_SOC=y
CONFIG_SND_MXC_SOC_SSI=y
CONFIG_SND_MXC_SOC_IRAM=y
CONFIG_SND_SOC_MX35LUIGI_WM8960=y
CONFIG_SND_SOC_WM8960=y
CONFIG_HID_SUPPORT=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=m
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
CONFIG_USB_SUSPEND=y
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_ARC=y
CONFIG_USB_EHCI_ARC_H2=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_MON=y
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_USB_GADGET=m
CONFIG_USB_GADGET_VBUS_DRAW=100
CONFIG_USB_GADGET_SELECTED=y
CONFIG_USB_GADGET_ARC=y
CONFIG_USB_ARC=m
CONFIG_USB_GADGET_DUALSPEED=y
CONFIG_USB_GADGET_ARC_OTG=y
CONFIG_USB_GADGET_FSL_UTMI=y
CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_USB_GADGETFS=m
CONFIG_USB_FILE_STORAGE=m
CONFIG_USB_FILE_STORAGE_TEST=y
CONFIG_USB_G_SERIAL=m
CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_BOUNCE=y
CONFIG_MMC_IMX_ESDHCI=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_MC13892=y
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
CONFIG_RTC_MXC=y
CONFIG_RTC_MC13892=y
CONFIG_MXC_IPU=y
CONFIG_MXC_IPU_V1=y
CONFIG_MXC_SSI=y
CONFIG_MXC_DAM=y
CONFIG_MXC_PMIC=y
CONFIG_MXC_PMIC_MC13892=y
CONFIG_MXC_PMIC_SPI=y
CONFIG_MXC_PMIC_CHARDEV=y
CONFIG_MXC_MC13892_ADC=y
CONFIG_MXC_MC13892_RTC=y
CONFIG_MXC_MC13892_LIGHT=y
CONFIG_MXC_MC13892_BATTERY=y
CONFIG_MXC_MC13892_CONNECTIVITY=y
CONFIG_MXC_MC13892_POWER=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_FS_POSIX_ACL=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FUSE_FS=m
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_PROC_FS=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_CRAMFS=y
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_ROOT_NFS=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_BIND34=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_UTF8=m
CONFIG_ENABLE_WARN_DEPRECATED=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=1024
CONFIG_DEBUG_FS=y
CONFIG_FRAME_POINTER=y
CONFIG_HAVE_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_ARC4=y
CONFIG_CRYPTO_HW=y
CONFIG_BITREVERSE=y
CONFIG_CRC_CCITT=m
CONFIG_CRC32=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y

/proc
asound
bd
board_id
bootglobals
buddyinfo
bus
cmdline
config.gz
cpu
cpuinfo
crypto
devices
diskstats
driver
eink_fb
execdomains
fb
filesystems
fiveway
fs
interrupts
iomem
ioports
irq
kallsyms
keypad
kmsg
kpagecount
kpageflags
loadavg
locks
meminfo
misc
modules
mounts
net
pagetypeinfo
panel_id
partitions
pcbsn
sdma
self
slabinfo
softirqs
stat
swaps
sys
sysvipc
tcpreset
timer_list
tty
uptime
usid
version
vmallocinfo
vmstat
volume
wan
watchdog
zoneinfo

lsmod
Module Size Used by
g_ether 21096 0
volume 8900 0
fiveway 22360 1
mxc_keyb 15904 1
uinput 7776 0
fuse 48348 2
arcotg_udc 38628 1 g_ether
mwan 7324 0
eink_fb_shim 117564 0
eink_fb_hal_broads 397532 0
eink_fb_hal 59764 6 eink_fb_shim,eink_fb_hal_broads

modprobe -l
/lib/modules/2.6.26-rt-lab126/kernel/fs/fuse/fuse.ko
/lib/modules/2.6.26-rt-lab126/kernel/fs/nls/nls_utf8.ko
/lib/modules/2.6.26-rt-lab126/kernel/fs/nls/nls_ascii.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/video/eink/legacy/eink_fb_shim.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/video/eink/hal/eink_fb_hal_broads.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/video/eink/hal/eink_fb_hal.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/video/eink/hal/eink_fb_hal_emu.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/video/eink/hal/eink_fb_hal_auo.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/ppp_synctty.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/ppp_deflate.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/ppp_generic.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/ppp_async.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/wireless/ath6k22.133/ar6000.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/slhc.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/net/wan/mwan.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/gadget/arcotg_udc.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/gadget/g_serial.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/gadget/g_ether.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/gadget/g_file_storage.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/host/ehci-hcd.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/mon/usbmon.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/serial/option.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/usb/serial/usbserial.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/input/misc/uinput.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/input/volume/volume.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/input/fiveway/fiveway.ko
/lib/modules/2.6.26-rt-lab126/kernel/drivers/input/keyboard/mxc_keyb.ko
/lib/modules/2.6.26-rt-lab126/kernel/lib/crc-ccitt.ko

cpuinfo
Processor : ARMv6-compatible processor rev 3 (v6l)
BogoMIPS : 511.18
Features : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 3
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128

Hardware : Amazon MX35 Luigi Board
Revision : 35020
Serial : "<>"
BoardId : "<>"


interrupts
CPU0
4: 3264 - mxc_i2c
7: 853496 - mmc0
8: 22260 - mxsdhci
9: 0 - mmc2
10: 8225 - mxc_i2c
13: 0 - CSPI_IRQ
14: 2417 - CSPI_IRQ
24: 124 - mxckpd
25: 0 - mxc_rtc
29: 118929 - gpt-irq
31: 0 - dvfs
34: 1 - mxcsdma
37: 2861 - fsl-usb2-udc
41: 0 - mxc_ipu
42: 0 - mxc_ipu
45: 1020 - mxcintuart
65: 0 MXC_GPIO mmc0
66: 0 MXC_GPIO mxsdhci
67: 80 MXC_GPIO papyrus_pg
68: 0 MXC_GPIO volume
69: 0 MXC_GPIO volume
74: 30 MXC_GPIO fiveway
95: 0 MXC_GPIO HS_det
102: 0 MXC_GPIO MX35_Accessory
108: 8 MXC_GPIO PMIC_IRQ
123: 25 MXC_GPIO fiveway
124: 90 MXC_GPIO fiveway
126: 12 MXC_GPIO fiveway
127: 51 MXC_GPIO fiveway
133: 0 MXC_GPIO Accessory_Charger
140: 0 MXC_GPIO mmc2
141: 161 MXC_GPIO papyrus_temp
Err: 0

dmesg
e entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
Initializing MX35 DVFS on MC13892 Finid: 2
Power Button Debounce Settings: 0x4012a0
MX35 Luigi working points: 2
Initializing Luigi WiFi
Initializing MX35 Luigi/Shasta Accessory Port
No Accessory Found
Luigi/Freescale MX35 CPUFREQ driver
usb: Host 2 host (serial) registered
usb: DR gadget (utmi) registered
NetWinder Floating Point Emulator V0.97 (double precision)
msgmni has been set to 499
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Amazon MX35 Luigi Power Button Driver
Serial: MXC Internal UART driver
mxcintuart.0: ttymxc0 at MMIO 0x43f90000 (irq = 45) is a Freescale MXC
console [ttymxc0] enabled
mxcintuart.1: ttymxc1 at MMIO 0x43f94000 (irq = 32) is a Freescale MXC
mxcintuart.2: ttymxc2 at MMIO 0x5000c000 (irq = 18) is a Freescale MXC
loop: module loaded
mc13892 rtc probe start
pmic_rtc pmic_rtc.1: rtc core: registered pmic_rtc as rtc0
mc13892 rtc probe succeed
i2c /dev entries driver
MXC WatchDog Driver 2.0
MXC Watchdog # 0 Timer: initial timeout 127 sec
MXC Watchdog: Started 10000 millisecond watchdog refresh
PMIC Character device: successfully loaded
mxsdhci: MXC Secure Digital Host Controller Interface driver
mxsdhci: MXC SDHCI Controller Driver.
mmc0: Using 8-bit bus width
mmc0: SDHCI detect irq 65 irq 7 INTERNAL DMA
mxsdhci: MXC SDHCI Controller Driver.
mmc1: SDHCI detect irq 66 irq 8 INTERNAL DMA
mxsdhci: MXC SDHCI Controller Driver.
emmc: I def:mmcpartinfo:vendor=samsung, mode=open-ended, host=mmc0:
mmc2: SDHCI detect irq 140 irq 9 INTERNAL DMA
mmc0: Using block addressing
ext_csd: 0x3
mmc0: new high speed MMC card at address 0001
mmcblk0: mmc0:0001 M4G1EM 3907584KiB
mmcblk0:<6>Registered led device: pmic_ledsr
Registered led device: pmic_ledsg
p1 p2 p3 p4
Registered led device: pmic_ledsb
Advanced Linux Sound Architecture Driver Version 1.0.16.
ASoC version 0.13.2
wm8960: WM8960 Audio Codec 0.1
DMA Sound Buffers Allocated:UseIram=1 buf->addr=10001000 buf->area=d0820000 size=65536
DMA Sound Buffers Allocated:UseIram=1 buf->addr=8fa80000 buf->area=fde01000 size=65536
asoc: WM8960 <-> imx-i2s-1-0 mapping ok
ALSA device list:
#0: mx35luigi (WM8960)
nf_conntrack version 0.5.0 (4096 buckets, 16384 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
mxc_rtc mxc_rtc.0: rtc core: registered mxc_rtc as rtc1
mmc1: queuing CIS tuple 0x01 length 3
mmc1: queuing CIS tuple 0x1a length 5
mmc1: queuing CIS tuple 0x1b length 8
mmc1: queuing CIS tuple 0x14 length 0
mmc1: queuing CIS tuple 0x80 length 1
mmc1: queuing CIS tuple 0x81 length 1
mmc1: queuing CIS tuple 0x82 length 1
mmc1: new SDIO card at address 0001
mxc_rtc: saved=0x4dc232ce boot=0x4dc2330c
boot: I def:rbt:reset=user_reboot:
Real Time clock Driver v1.0
kernel: W perf:kernel:kernel_loaded=1.55 seconds:
boot globals: I reserved 4096 bytes at 0x8FFFF000
boot globals: I warm restart flag not set (0x65724176)
boot globals: I invalid, clearing
boot globals: I setting kernel_boot_flag = 2097152
boot globals: I setting warm restart to 0x646C6F63
Static Power Management for Freescale i.MX35
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 3
pmic_rtc pmic_rtc.1: setting system clock to 2011-05-05 05:18:04 UTC (1304572684)
Freeing init memory: 620K
mxc_keyb: I def:drv::Keypad driver loaded
input: mxckpd as /devices/virtual/input/input0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on mmcblk0p2, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
eink_fb: I ipu_controller_type:def:Detected broadsheet controller
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I EINKFB_PROBE:def:fb0 using 708K of RAM for framebuffer
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
mwan: I mwan_init:init:mario WAN hardware driver 1.2.0
ARC USBOTG Device Controller driver (10/08/2009)
kernel: I perf:usb:usb_gadget_loaded=17.16 seconds:
g_file_storage gadget: File-backed Storage Gadget, version: 7 August 2007
g_file_storage gadget: Number of LUNs=1
fsl-usb2-udc: bind to driver g_file_storage
fuse init (API version 7.9)
mxc_keyb: I def:drv::Keypad driver loaded
input: mxckpd as /devices/virtual/input/input1
fiveway: I def:probe0::Starting...
fiveway: I def:probe_done::GPIOs and IRQs have been set up
input: fiveway as /devices/virtual/input/input2
fiveway: I def:drv::Fiveway driver loaded
volume: I def:probe0::Starting...
volume: I def:probe_done::GPIOs and IRQs have been set up
input: volume as /devices/virtual/input/input3
volume: I def:drv::Volume key driver loaded
No USB/Charger found ... entering low power idle
Charger: Turning on CPUFreq
ar6000: Shasta Atheros Ar6000 WiFi Driver
ar6000_probe: initializing!
kernel: I perf:wifi:wifi_driver_loaded=25.05 seconds:
AR6000 Reg Code = 0x80000114
Accessory port enable
mxc_keyb: I def:unlocked1:status=unlocked:
fiveway: I def:unlock1:status=unlocked:
No Accessory Found
iwioctl: cmd=0x8be5 not allowed in this mode
ar6000_cleanup_module
+ar6000_destroy: 0
debug_hdr_ptr: 0x5018f0
ar6000_destroy(): WMI stopped
Shuting down HTC ....
sdio_claim_host
SDIO: Disabling IRQ for mmc1:0001:1...
IRQ thread exiting
mmc1: IRQ thread exiting with code 1
SDIO: sdio_card_irq_put
SDIO: mmc_io_rw_direct
SDIO: mmc_io_rw_direct 1
sdio_release_irq
sdio_release_host
DevMaskInterrupts
HTCFlushSendPkts
HTCFlushRecvBuffers
After HTCStop
HTCDestroy
ar6000_reset_device
HIFShutDownDevice
-ar6000_destroy
ar6000_destroy
HIFShutDownDevice
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=84,y2=156
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=8,x2=592,y1=716,y2=756
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(flashing):x1=0,x2=600,y1=0,y2=40
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=26C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=26C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=26C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=26C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=144,y2=214
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=26C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=596,y2=668
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=27C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(flashing):x1=0,x2=600,y1=40,y2=768
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(flashing):x1=0,x2=600,y1=40,y2=768
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=29C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=29C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=29C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=0,y2=40
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=28C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
Accessory port disabled!
mxc_keyb: I def:locked2:status=locked:
fiveway: I def:locked2:status=locked:
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.00 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done.
Suspending console(s)
battery: I def:avg:Average_mAH_usage=27mAH, time=2420seconds:
Suspending VFP ...
kernel: I pmic:wakeup:source=Charger Plug:
Charger: Setting CPU Frequeny to 512MHz
CHGFAULT occurred: 0x395ac8
Restarting tasks ... done.
Accessory port enable
mxc_keyb: I def:unlocked2:status=unlocked:
fiveway: I def:unlock2:status=unlocked:
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=21C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=21C:from pmic
No Accessory Found
Connected to a HIGH speed Host
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=21C:from pmic
g_file_storage gadget: full speed config #1
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=21C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=21C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:full_screen(flashing)
CHGFAULT occurred: 0x385200
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=22C:from pmic
Charger: Turning on CPUFreq
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
EXT3 FS on mmcblk0p1, internal journal
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=23C:from pmic
ar6000: Shasta Atheros Ar6000 WiFi Driver
ar6000_probe: initializing!
mmc1: card 0001 removed
mmc1: queuing CIS tuple 0x01 length 3
mmc1: queuing CIS tuple 0x1a length 5
mmc1: queuing CIS tuple 0x1b length 8
mmc1: queuing CIS tuple 0x14 length 0
mmc1: queuing CIS tuple 0x80 length 1
mmc1: queuing CIS tuple 0x81 length 1
mmc1: queuing CIS tuple 0x82 length 1
mmc1: new SDIO card at address 0001
kernel: I perf:wifi:wifi_driver_loaded=2607.15 seconds:
AR6000 Reg Code = 0x80000114
Accessory port enable
mxc_keyb: I def:unlocked1:status=unlocked:
fiveway: I def:unlock1:status=unlocked:
No Accessory Found
iwioctl: cmd=0x8be5 not allowed in this mode
ar6000_cleanup_module
+ar6000_destroy: 0
debug_hdr_ptr: 0x5018f0
ar6000_destroy(): WMI stopped
Shuting down HTC ....
sdio_claim_host
SDIO: Disabling IRQ for mmc1:0001:1...
IRQ thread exiting
mmc1: IRQ thread exiting with code 1
SDIO: sdio_card_irq_put
SDIO: mmc_io_rw_direct
SDIO: mmc_io_rw_direct 1
sdio_release_irq
sdio_release_host
DevMaskInterrupts
HTCFlushSendPkts
HTCFlushRecvBuffers
After HTCStop
HTCDestroy
ar6000_reset_device
HIFShutDownDevice
-ar6000_destroy
ar6000_destroy
HIFShutDownDevice
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=24C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(flashing):x1=0,x2=600,y1=40,y2=768
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
unregistered gadget driver 'g_file_storage'
usb0: Ethernet Gadget, version: May Day 2005
usb0: using fsl-usb2-udc, OUT ep1out IN ep1in STATUS ep2in
usb0: MAC <>
usb0: HOST <>
usb0: RNDIS ready
fsl-usb2-udc: bind to driver ether
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(flashing):x1=0,x2=600,y1=40,y2=768
eink_fb: W einkfb_print_buffers_equal_message:def:area_update(non-flashing):x1=0,x2=600,y1=766,y2=800
Charger: Setting CPU Frequeny to 512MHz
Connected to a HIGH speed Host
usb0: full speed config #1: 100 mA, Ethernet Gadget, using CDC Ethernet
battery: I def:avg:Average_mAH_usage=7mAH, time=140seconds:
Accessory port disabled!
mxc_keyb: I def:locked2:status=locked:
fiveway: I def:locked2:status=locked:
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic
eink_fb: I bs_cmd_ld_img_upd_data_which:def:temp=25C:from pmic

iwconfig
wlan0 AR6000 802.11g ESSID:"xxxxxxx"
Mode:Managed Frequency:2.462 GHz Access Point: xxxxxxxxxxxxxxxx
Bit Rate=54 Mb/s Tx-Power=16 dBm Sensitivity=0/3
Retry:on
Encryption key:off
Power Management:off
Link Quality:44/94 Signal level:-51 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Note: It's interesting to see that it doesn't seem to really have 802.11n: Only 54 Mbit and it doesn't even say .11n My access point does.

mount
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (ro,noatime,nodiratime,data=ordered)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev type tmpfs (rw,mode=755)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
rwfs on /mnt/rwfs type tmpfs (rw,size=32768k)
shm on /dev/shm type tmpfs (rw)
rwfs on /var type tmpfs (rw,size=32768k)
/dev/mmcblk0p2 on /var/local type ext3 (rw,sync,errors=continue,data=ordered)
fsp on /mnt/us type fuse.fsp (rw,nosuid,nodev,noatime,user_id=0,group_id=0)
/dev/loop/0 on /mnt/base-us type vfat (rw,noexec,noatime,nodiratime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8)

meminfo
MemTotal: 256536 kB
MemFree: 50404 kB
Buffers: 66892 kB
Cached: 63044 kB
SwapCached: 0 kB
Active: 116496 kB
Inactive: 75972 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 352 kB
Writeback: 0 kB
AnonPages: 62548 kB
Mapped: 16640 kB
Slab: 7216 kB
SReclaimable: 4532 kB
SUnreclaim: 2684 kB
PageTables: 1332 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 128268 kB
Committed_AS: 1135332 kB
VmallocTotal: 581632 kB
VmallocUsed: 1616 kB
VmallocChunk: 580008 kB

fb.modes
mode "600x800-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 600 800 600 800 4
timings 0 0 0 0 0 0 0
accel false
rgba 0/0,0/0,0/0,0/0
endmode

mode "600x706-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 600 706 600 706 4
timings 0 0 0 0 0 0 0
accel false
rgba 0/0,0/0,0/0,0/0
endmode

mode "600x706-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 600 706 600 706 8
timings 0 0 0 0 0 0 0
accel false
rgba 0/0,0/0,0/0,0/0
endmode

mode "800x506-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 800 506 800 506 8
timings 0 0 0 0 0 0 0
accel false
rgba 0/0,0/0,0/0,0/0
endmode


mode "800x600-0"
# D: 0.000 MHz, H: 0.000 kHz, V: 0.000 Hz
geometry 800 600 800 600 8
timings 0 0 0 0 0 0 0
accel false
rgba 0/0,0/0,0/0,0/0
endmode

crontab/root
*/15 * * * * /usr/sbin/checkpmond
*/15 * * * * /usr/sbin/tinyrot
*/60 * * * * /usr/sbin/loginfo tmpfs
*/60 * * * * /usr/sbin/loginfo localVars
*/60 * * * * /usr/sbin/loginfo memusedump
*/15 * * * * /usr/sbin/loginfo powerdcheck

battcheck.conf
# Configuration file for the init script battcheck

# Critical battery in millivolts. If the current voltage is
# less than or equals this, we won't let the system boot
_CRITBATT=`kdb get system/driver/charger/CONF_CRITBATTLEVEL`
_CRITBATT_DEFAULT=3460
_CRITCHARGE=4
_NOBATTCHECK_FILE="/mnt/us/system/nobattcheck"

# Normal run level
_NORMAL_RUNLEVEL=5

# Wait this many seconds before checkig voltage again
_WAIT_SECS=10

# This many iterations per minute. We log once per minute
_ITR_PER_MIN=6

# /etc/fstab: static file system information.
#
#
/dev/mmcblk0p1 / ext3 suid,exec,auto,nouser,async,rw,noatime,nodiratime 0 1
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts defaults,gid=5,mode=620 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
/dev/loop/0 /mnt/base-us vfat defaults,noatime,nodiratime,utf8,noexec,shortname=mixed 0 0
/dev/mmcblk1p1 /mnt/base-mmc vfat defaults,noatime,nodiratime,utf8,noexec,shortname=mixed 0 0
fsp#/mnt/base-us /mnt/us fuse rw,max_write=65536,max_readahead=65536,noatime,exec,nosuid,nodev 0 0
fsp#/mnt/base-mmc /mnt/mmc fuse rw,max_write=65536,max_readahead=65536,noatime,exec,nosuid,nodev 0 0

/etc/modules
# USB core driver
usbcore

# WAN hardware driver
mwan

# USB gadget filesystem driver
g_file_storage "removable=y"

# FUSE driver
fuse

# for VNC
uinput
Note: For VNC? Do they VNC into the Kindle or out from the Kindle?

/etc
TZ epoch.txt init.d localtime passwd rc3.d ssl
asound.conf fb.modes inittab modprobe.conf ppp rc4.d sysconfig
asound.state fonts inputrc modules prettyversion.txt rc5.d syslog-ng
audible fstab issue modules.conf profile rc6.d terminfo
audio gconf kdb modules.luigi protocols rcS.d tinyrot-files.conf
battcheck.conf group kdb.src motd random-seed resolv.conf tinyrot.conf
crontab gtk-2.0 ld.so.cache mtab rc.d resolv.d udev
dbus-1 guid ld.so.conf network rc0.d services uks
default hostname lipc-daemon-events.conf nsswitch.conf rc1.d shadow updater.conf
dropbear hosts lipc-daemon-props.conf pango rc2.d shadow- version.txt

Available command line software:
/sbin/:
adjtimex eeprom.AR6002 getty iwlist mkfs.ext2.e2fsprogs reboot.sysvinit sysctl
badblocks fdisk halt iwpriv mkfs.ext3 resize2fs sysctl.procps
blkid filefrag halt.sysvinit killall5 mkfs.ext3.e2fsprogs restart sysreboot
bmiloader freeramdisk hwclock klogd mkfs.vfat rmmod telinit
debugfs fsck ifconfig ldconfig mklost+found rmmod.26 test_fsp
depmod fsck.e2fsprogs ifdown logsave modinfo route tune2fs
depmod.26 fsck.ext2 ifup losetup modinfo.26 runlevel udevcontrol
dosfsck fsck.ext2.e2fsprogs init lsmod modprobe sfdisk udevd
dumpe2fs fsck.ext3 init.sysvinit makedevs modprobe.26 shutdown udevsettle
e2fsck fsck.ext3.e2fsprogs insmod mkdosfs mount.fuse shutdown.sysvinit udevtrigger
e2fsck.e2fsprogs fsck.vfat insmod.26 mke2fs pivot_root sln udhcpc
e2image fsp insmod.static mke2fs.e2fsprogs poweroff start-stop-daemon wmiconfig
e2label generate-modprobe.conf iwconfig mkfs.ext2 reboot sulogin

/usr/bin/:
[ clear.ncurses flash_erase gst-xmlinspect-0.10 logger pmic sqlite3 utmpdump
[[ cmp flash_eraseall gst-xmllaunch logname pmon ssh vmstat
alsamixer cramfsck flash_info gst-xmllaunch-0.10 lrz pmond startx w
amixer crontab flash_lock head lsattr powerd strace-graph waitforkey
aplay curl flash_unlock hexdump lsz powerd_test sumtool wall
arecord curl-config flashcp htop make_class powertop tack wall.sysvinit
aserver.sh cut free i2cutil md5sum preload tail watch
audioServer cvm-dumpstack free.procps iconv mesg preload_static tee wc
awk dbclient ftl_check id mesg.sysvinit printf telnet wget
basename dbscp ftl_format infocmp mkcramfs process_update test which
browserd dbus-cleanup-sockets fusermount infotocap mkfifo pronounce tic who
bsdiff dbus-daemon gasgauge-info install mtd_debug proxy time whoami
bspatch dbus-launch gdb iozone mtest pwdx tload wpa_cli
bunzip2 dbus-monitor gencat jpegtran mtrace rdjpgcom toe wpa_passphrase
bunzip2.bzip2 dbus-send getconf kdb nanddump readlink top wpa_supplicant
bzcat dbus-uuidgen getent kdb_static nandwrite realpath top.procps wrjpgcom
bzcat.bzip2 dirname glib-genmarshal killall nc recEvent tput xargs
bzcmp dosattr glib-gettextize last niceaudio renice tr xd
bzdiff dropbear glib-mkenums last.sysvinit notifytph reset traceroute xslt-config
bzegrep du gobject-query lastb nslookup reset.ncurses tset xsltproc
bzfgrep dump-and-kill-cvm gst-feedback less ntpdate rsync tsl xtrace
bzgrep dump-stack gst-feedback-0.10 libol-config oil-bugreport say tty yes
bzip2 env gst-inspect lipc-daemon openssl scp tzselect zic
bzip2recover evtest gst-inspect-0.10 lipc-get-prop pango-querymodules seq udevinfo
bzless expr gst-launch lipc-hash-prop passwd showlog udevtest
bzmore fc-cache gst-launch-0.10 lipc-probe pcprofiledump skill uflock
catchsegv fc-cat gst-typefind lipc-send-event pgrep slabtop uniq
chattr fc-list gst-typefind-0.10 lipc-set-prop picocom snice unzip
ckimage fc-match gst-visualise-0.10 lipc-wait-event pkill sort uptime
clear find gst-xmlinspect locale pmap sprof uptime.procps

/usr/sbin/:
alsactl dm eu ip6tables mcsd pppd startWan update-passwd wand
chat dmdld ewu iptables mntroot pppdump stopWan updatetime waninfo
checkpmond dropbearmulti factory_reset iptables-restore mntus pppstats syslog-ng updatewait watchdogd
chpasswd dropdtr fbset iptables-save modemcmd rdate system_state usbnetwork wifid
chroot dtpmgroam feature iptables-xml netwatchd rpcinfo tinyrot usbserial zdump
closerun ecu iconvconfig jabberwocky otaup setdate tmd verbose zic
cmd eips idme loginfo pcm settz ttsd volumd
crond eiputs idme_functions lsof phd shipping_mode udevmonitor wancontrol

bin:
addgroup chrt echo kill mknod nice rm su usleep
adduser cp false kill.procps mktemp pidof rmdir sync vi
ash date fgrep ln more pidof.sysvinit run-parts tar zcat
busybox dd grep login mount ping sed touch
cat delgroup gunzip ls mount.util-linux pipe_progress sh true
chgrp deluser gzip lsmod mountpoint ps sleep umount
chmod df hostname lsmod.26 mv ps.procps stat umount.util-linux
chown dmesg ip mkdir netstat pwd stty uname

busybox:
BusyBox v1.7.2 (2011-02-05 18:52:13 PST) multi-call binary
Copyright (C) 1998-2006  Erik Andersen, Rob Landley, and others.
Licensed under GPLv2.  See source distribution for full notice.

Usage: busybox [function] [arguments]...
or: [function] [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!

Currently defined functions:
[, [[, addgroup, adduser, adjtimex, ash, awk, basename, bunzip2, bzcat, cat, chgrp, chmod, chown, chpasswd, chroot, clear, cmp, cp, crond, crontab, cut, date,
dd, delgroup, deluser, df, dirname, dmesg, du, echo, env, expr, false, fbset, fdisk, fgrep, find, freeramdisk, getty, grep, gunzip, gzip, head, hexdump, hostname,
hwclock, id, ifconfig, ifdown, ifup, install, ip, kill, killall, klogd, less, ln, logger, login, logname, losetup, ls, makedevs, md5sum, mkdir, mkfifo, mknod,
mktemp, more, mv, nc, netstat, nice, nslookup, passwd, pidof, ping, pipe_progress, pivot_root, printf, pwd, rdate, readlink, realpath, renice, reset, rm,
rmdir, route, run-parts, sed, seq, sh, sleep, sort, start-stop-daemon, stat, strings, stty, su, sync, tail, tar, tee, telnet, test, time, touch, tr, traceroute,
true, tty, udhcpc, uname, uniq, unzip, uptime, usleep, vi, wc, wget, which, who, whoami, xargs, yes, zcat

5 comments:

  1. Hi!
    What is this zombie process? (mine has too btw)
    root 9721 0.0 0.0 0 0 ? Z 08:11 0:00 [sh]
    Thanks
    Geo

    ReplyDelete
  2. I'm not sure. Sh is obviously some shell process. But where it's from and why it's a zombie I don't know. Have you tried poking around in /proc//?

    ReplyDelete
  3. ps -Af
    Well, in my case the parent process is: "/usr/bin browserd"
    A defunct process normally means a process exited that has a parent but the parent never waited for the child process.
    I guess that's one of the reason why the browser is experimental :P

    ReplyDelete
    Replies
    1. sh zombie is probably there to keep /usr/bin/browserd alive (zombie brings browserd back when browserd process is killed).
      I managed to kill 'em both by killing zombie right after killing browserd (kill $browser_pid';kill $zombie_pid). But this leaded to hanged behaviour of the kindle. Restart of device solved it. I can see that browserd process consumes about 7-10% of RAM in TERMINATED state right after web browser is closed. Killing of browserd process leads to bringing new browserd process back (thanks to zombie) with consumption of about 3.3 % of RAM in STOPPED state.

      Delete
  4. Yeah, the browser is ok, but could be a lot better I think. I'd love to have Opera on there, I bet that'd be a lot faster. Have you tried my kindle power logging script? ;)

    http://linux-tipps.blogspot.com/2011/05/graphing-power-management-statistics.html

    ReplyDelete

I appreciate comments. And I do read them.