原创 Comparison between YAFFS (YAFFS2) and JFFS2
On Friday 02 March 2007 10:59, Charles F Johnson wrote: "I'm trying to understand the relative merits of JFFS2 vs YAFF
原创 Backing Storage for the File-backed Storage Gadget
The File-backed Storage Gadget (FSG) provides support for the USB Mass Storage class. It can appear to a host as a set
原创 使u-boot支持yaffs2燒寫
修改u-boot,使其能正確燒寫oob區。 diff --git a/common/cmd_nand.c b/common/cmd_nand.cindex a90fcab..69e82fd 100755--- a/c
原创 FC7安裝筆記
1、安裝:下載DVD版,然後安裝全部的軟件包,否則在以後安裝其他軟件是總是保缺少相應的支持軟件。現在的硬盤這麼大,全部安裝也就5G不到;AFMLinux聯盟2、 替換字體:安裝之後第一件事就是趕快替換字庫——安裝微軟雅黑來美化外觀啦,到網
原创 connect函數超時設置
在Linux平臺下,可以通過在connect之前設置SO_SNDTIMO來達到控制連接超時的目的。簡單的寫了份測試代碼:#include <stdli
原创 Fedora 7 硬盤安裝全程
第一:首先先下載兩個軟件: fedora 7 grub for dos 把fedora core 7下載到fat32格式的分區(因爲grub f
原创 arm-linux head.S 源代碼分析
這是ARM-Linux運行的第一個文件,這些代碼是一個比較獨立的代碼包裹器。其作用就是解壓Linux內核,並將PC指針跳到內核(vmlinux)的第一條指令。 Bootloader中傳入到Linux中的參數總共有三個,Linux中用到的是
原创 BIOS啓動原理BIOS啓動原理
Intel的IBM PC上i386芯片是遵循Intel與IBM共同制定的Boot協議的1. PC機的復位線和系統中的所有部件相連,包括CPU的RESET引腳//2. 系統上電開機時,主板電源系統發送低電平的"Power Good"信號,該
原创 linux 2.6.10下添加yaffs2文件系統
1、去掉一些警告信息。如參數個數不同、結構體成員名稱不同。 2、到http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/patches/下載yaffs_mt
原创 ATI hd3600顯卡安裝和刷新率的設置
1、從ATI的官方網站上現在安裝文件:ati-driver-installer-8-7-x86.x6_64.run。 2、在該目錄下運行該腳本:sh ati-driver-installer-8-7-x86.x6_64.run。 3、運行
原创 ARM使用術語清除(flush)和清理(clean)表示對cache的兩種基本操作
清除cache的意思是清除cache中存儲的全部數據。對處理器而言,清除操作只要清零相應cache行的有效位即可。當存儲器配置上有變化時,整體
原创 ARMLinux的C嵌入彙編語法
1. 要用 asm 關鍵字加圓括號,最後要有分號。 asm(assembly language tmplate : out
原创 用qemu-system-arm搭建arm11環境
http://darkofday.wikispaces.com/%E5%B5%8C%E5%85%A5%E5%BC%8F 用qemu-system-arm搭建arm11環境 以下方法將在ubuntu 10.04主機上,利用qemu
原创 pkg-config工具, ld.so.conf文件, PKG_CONFIG_PATH環境變量
原文地址:www.91linux.com/html/article/program/cpp/20071207/8934.html 一、編譯和連接 一般來說,如果庫的頭文件不在 /usr/include 目錄中,那麼
原创 x86虛擬機設計之CISC指令解析
一、指令分類 CISC指令集的長度不是固定的,可以按照指令的複雜度對代碼進行分類。 針對x86指令集,有些短指令的翻譯十分簡單(比如不需要解析Ev等字段),可以在解析之後迅速翻譯,可以按照以下規則進行分類: 1、有沒有前綴字節。 2、