原创 手把手教你把Vim改裝成一個IDE編程環境(圖文) (

 1 寫在前面 Linux下編程一直被詬病的一點是: 沒有一個好用的IDE, 但是聽說Linux牛人, 黑客之類的也都不用IDE. 但是對我等從Wi

原创 C 標準庫 error.h

對於編程序來講,我們需要十分注意錯誤的返回,所以我想要謝謝我對於error.h的理解。           對於早期的unix程序採用的“其他地方”,是一個具有外部鏈接的數據對象。任何失敗的系統調用都從內核中存儲一個叫做errno的整型變

原创 linux 的errno定義

當linux中的C api函數發生異常時,一般會將errno變量(需include errno.h)賦一個整數值,不同的值表示不同的含義,可以通過查看該值推測出錯的原因,在實際編程中用這一招解決了不少原本看來莫名其妙的問題。但是errno

原创 linux上配置和移植BOA服務器

2010-08-03 10:00:41|  分類: Linux|字號 訂閱 一、下載Boa源碼 下載地址: http://www.boa.org/, 或者http://sourceforge.net/: boa-0.9

原创 Linux kernel的Makefile和Kconfig

Linux kernel的Makefile和Kconfig (2010-06-01 11:00) 分類: linux kernel Sam需要看看2.6 kernel中USB Mouse的代碼。順便談談Kernel中Makefi

原创 製作jffs2文件系統時遇到的錯誤————轉載

由於粗心大意,又耽誤了一天,不過這一天也對jffs2文件系統的製作瞭解了更多,前面主要是操作錯誤,寫nand flash時我用的是nand write,而文章:在nand flash上實現JFFS2根文件文件系統中用的是: nand w

原创 移植BoaWeb服務器到ARM-Linux&mipsel-linux系統

一、Boa程序的移植     1、下載Boa源碼      下載地址:     http://www.boa.org/      目前最新發行版本: 0.94.13 (幾年沒更新版本了)      下載 boa-0.94.13.tar.

原创 ftpserver arm上

http://bftpd.sourceforge.net/下載bftpd.tar.gz. 解壓: tar zxvf bftpd.tar.gz cd

原创 IPv4 和 IPv6 的網絡接口操作

使用套接字 ioctl 命令 級別: 中級 Katiyar Manish ([email protected]), 軟件工程師, IBM, Intel, Microsoft,HPShweta Gupta (shwe

原创 [Linux]鏈接,靜態庫和動態庫

Filename:[Linux]鏈接,靜態庫和動態庫 Version:V1.0 Date:12/01/2009 Author:S.C.Leon <l

原创 LINUX 2.6.11 MTD驅動情景分析

最近幾天爲了熟悉linux的驅動開發,我選擇了其MTD驅動做了一些研究。我能找到的文章中我覺得有些部分不夠細緻,所以我還是自己寫了一部分分析,希望對別人也能有所幫助,也做爲自己的一個備忘,。藍色文字的部分是從網絡上摘錄的。   一

原创 BOA移植

開發板:EDUKIT-III實驗箱,S3C2410+LINUX2.4,實驗箱隨箱光盤提供的Zimage,nor flash啓動。 主機:ubnutn10.4LTS,arm-linux-gcc 2.95.3 問題1:交叉工具鏈:cross

原创 大小端 位域

針對內核IP頭version 和 ihl在大小端異位的一些介紹: http://www.unixresources.net/linux/clf/program/archive/00/00/64/28/642822.html   ver

原创 Linux系統中/dev/mtd與/dev/mtdblock的區別(轉載)

   2010-09-24 16:01:18|  分類: 技術知識 |  標籤: |字號大中小 訂閱 The mtd0 is char device of mtdblock0. Create char mtd devi

原创 vim+ctags+taglist 安裝使用

分類: 系統管理2011-04-10 19:24 305人閱讀 評論(0) 收藏 舉報 vim+ctags+taglist 安裝使用 好久沒寫了,嘻嘻,今天寫個關於類unix下安裝讀源代碼工具的安裝的東東。 因爲測試需要,最