原创 使用busybox構建yaffs2根文件系統(前言)

(一) 根文件系統啓動過程 由於默認的內核命令行上有init=/linuxrc, 因此,在文件系統被掛載後,運行的第一個程序是根目錄下的linuxrc。 這是一個指向/bin/busybox的鏈接,也就是說,系統起來後運行的第一個程序也就

原创 Visual c++ Call Stack窗口調試 跟蹤“內存不能爲讀”的錯誤

Call Stack窗口用於觀看函數運行時的參數類型、參數值信息。當程序處於調試階段時,Call Stack窗口會將當前代碼所在的函數顯示在窗口的上方,其後是調用該函數的上級函數,直到WinMain()函數入口。 比如程序會在執行一段時間

原创 linux2.6.32 內核移植s3c2440 - DM9000網卡驅動移植

參考: http://caiming1987612.blog.163.com/blog/static/118556676200961752714307/ http://blog.chinaunix.net/u1/34474/showart

原创 Nand Flash壞塊管理, OOB, ECC, BBT

0.NAND的操作管理方式 NAND FLASH的管理方式:以三星FLASH爲例(不同型號的Flash, 其block, page, obb的size是不同的), 一片Nand flash爲一個設備(device) 1 (Device

原创 [zz] Linux socket關閉連接shutdown與close

http://www.cublog.cn/u3/99348/showart_2072194.html   在Linux socket關閉連接的方法有兩種分別是shutdown和close,首先看一下shutdown的定義   #inc

原创 標準模板庫 STL 簡單總結

常用容器vector, list, map, set http://www.cplusplus.com/reference/stl/vector/ (1.1)vector的頭文件 #include <vector> using

原创 用vundle管理vim插件 (win7)

(1)安裝win版本的gvim:  下載地址 http://www.vim.org/download.php 比如安裝到 路徑F:\Program Files (x86)\Vim,  並在此目錄下新建bundle\vundle目錄. (

原创 頻道認領

BANGC62810FE3CC39EE19EFF0484XIANGUO

原创 perror()打印“ Address already in use ”的解決方法,key words:errno perror bind setsockopt

  代碼如下: if( bind(local_sock_fd,(struct sockaddr*)(&local_sock_addr),sizeof(struct sockaddr)) == -1){         perror("E

原创 C++ Primer筆記: 類和對象, 重載操作符的總結

索引: 構造函數, 構造函數的初始化語法, (virtual)析構函數,inline函數, 私有構造函數和私有析構函數.  重載操作符operator,  類的訪問標示(public/private/protected), 友元  名

原创 Fedora 17 安裝後的配置

T430上嘗試了Ubuntu 12.04 和fedora 17,19, 大問題沒有, 小問題不少, 比如耗電, 雙顯卡, hda聲卡問題, 最終回到了Fedora 17這個EOL版本, 原因是"沒更新不折

原创 Vim使用指北

Evernote上的筆記丟了, 只有在CSDN博客上找到的這篇未完成品. operator + text-object的操作方式,ciw剪切一個單詞, dip刪除一段。命令計數:數字+命令,重複N次操作,例如:3k 向上移動3行,3x 

原创 在linux下重新編譯alsa

(1)刪除已安裝的alsa rpm -e alsa-plugins-pulseaudio rpm -e alsa-utils rpm -e alsa-oss rpm -e --nodeps alsa-lib rpm -e --nodep

原创 linux下信號量semaphore的應用

  http://www.yuanma.org/data/2006/0721/article_1195.htm 生產者線程用於往鏈表裏添加節點,數個工作線程從鏈表取出節點並處理。對於一般的mutex_lock,mutex_unlock

原创 大端(Big Endian)與小端(Little Endian)詳解

大端(Big Endian)與小端(Little Endian)詳解 【大端(Big Endian)與小端(Little Endian)簡介】Byte Endian是指字節在內存中的組織,所以也稱它爲Byte Ordering,或Byt