|
[1] The Consumer Electronics Linux Forum, “Kernel Execute-In-Place,” http://tree.celinuxforum.org/CelfPubWiki/KernelXIP [2] Jimmy Wennlund, “Next Generation Init System – InitNG,” http://www.initng.org/ [3] Keun Soo Yim, Jihong Kim, and Kern Koh, “A Fast Start-Up Technique for Flash Memory Based Computing Systems,” Proceedings of the ACM Symposium on Applied Computing, 2005 [4] Tim R. Bird, “Methods to Improve Boot Time in Linux,” Proceedings of the Ottawa Linux Symposium, Sony Electronics, 2004 [5] Linus Torvalds, “The Linux Kernel Archives,” http://www.kernel.org/ [6] Wolfgang Denk, “Das U-Boot - Universal Bootloader,“ http://sourceforge.net/projects/u-boot/ [7] Rob Landley, “BusyBox - The Swiss Army Knife of Embedded Linux,” http://www.busybox.net/ [8] Alessandro Rubini, Jonathan Corbet, “Linux Device Drivers, Second Edition,” O'Reilly Media, Inc., 2001 [9] Texas Instruments, “OMAP5912 Applications Processor (Rev. E),” http://www-s.ti.com/sc/ds/omap5912.pdf [10] Texas Instruments, “OMAP5912 Multimedia Processor OMAP3.2 Subsystem Reference Guide (Rev. B),” http://www-s.ti.com/sc/psheets/spru749b/spru749b.pdf [11] Texas Instruments, “OMAP5912 Applications Processor Silicon Errata (Rev. I),” http://focus.ti.com/lit/er/sprz209i/sprz209i.pdf [12] Intel, “PXA27x Processor Family Developer's Manual,” [13] Intel, “PXA27x Processor Family EMTS,” [14] Intel, “Intel XScale Core Developer's Manual,” [15] Intel, “PXA27x Processor Family Specification Update,” [16] Catherine Dodge, Cynthia Irvine, and Thuy Nguyen, “A Study of Initialization in Linux and OpenBSD,” ACM SIGOPS Operating Systems Review, Vol. 39, Issue 2, pp. 79-93, April 2005 - 5 5 - [17] Alessandro Rubini, “Kernel Korner: Booting the Kernel,” Linux Journal Volume 1997, Issue 38es [18] Kingsley Morse Jr., “Compression Tools Compared,” Linux Journal Volume 2005, Issue 137 [19] The Consumer Electronics Linux Forum, “Kernel Function Trace,” http://tree.celinuxforum.org/CelfPubWiki/KernelFunctionTrace [20] The Consumer Electronics Linux Forum, “Printk Times,” http://tree.celinuxforum.org/CelfPubWiki/PrintkTimes [21] Don Libes, “Exploring Expect,” O'Reilly Media, Inc., 1994 [22] ARM Limited., “ARM9EJ-S Revision r1p2 Technical Reference Manual,” http://www.arm.com/pdfs/DDI0222B_9EJS_r1p2.pdf [23] Palm Inc., “Palm Tungsten E2 Datasheet,” http://www.palm.com/us/products/handhelds/tungsten-e2/tungsten-e2_ds.pdf [24] Chih-Chien Yang, “An Empirical Analysis of Embedded Linux Kernel 2.6.14 to Achieve Faster Boot Time,” Master Thesis, National Chiao-Tung University, 2006 [25] Sony, “Sony Cyber-shot series DSC product specification,” http://www.sonystyle.com.tw/intershoproot/eCS/Store/en/html/spec/dsc_spec.html [26] L.-P. Chang and T.-W. Kuo, “An Efficient Management Scheme for Large-Scale Flash-Memory Storage Systems,” In Proc. of the ACM Sym. on Applied Computing (SAC), pp. 862-868, 2004 [27] J. Kim, J. M. Kim, S. H. Noh, S. L. Min, and Y. Cho, “A Space-Efficient Flash Translation Layer for CompactFlash Systems,” IEEE Trans. on Consumer Electronics, Vol. 48, No. 2, pp.366-375, 2002 [28] M. Wu and W. Zwaenepoel, “eNVy: A Non-Volatile, Main Memory Storage System,” In Proc. of the ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 86-97, 1994. [29] D. Woodhouse, “JFFS: The Journaling Flash File System,” In Proc. of the Ottawa Linux Symposium (OLS), RedHat Inc., 2001 [30] Aleph One Company, “The Yet Another Flash Filing System (YAFFS),” http://www.aleph1.co.uk/yaffs/ [31] LILO (The Linux Loader), http://freshmeat.net/projects/lilo/ [32] GRUB (Grand Unified Boot Loader), http://www.gnu.org/software/grub/
|