原创 linux 內核配置簡介

Gentoo Linux Gentoo內核(gentoo-sources)特有的選項 Gentoo Linux support CONFIG_GENTOO_LINUX 選"Y"後,將會自動選中那些在Gentoo環境中必須開

原创 linux socket 編程(一)

socket詳細介紹:http://blog.csdn.net/hguisu/article/details/7445768/ server_one.c: #include <stdlib.h> #include <stdio.h> #i

原创 結構體字節對齊

在使用sizeof運算符求算某結構體所佔空間時,並不是簡單的將結構體中各個元素所佔的空間相加,這裏涉及到內存字節對齊問題。從理論上講,對於任何變量的訪問都可以從任何地址開始訪問,但事實並不是如此,實際上訪問特定的變量 只能從特定的地址開始

原创 windows裝系統

/工具、原料 下載 Onekey Ghost  和下載win7系統鏡像 win7.gho 文件鏡像 http://www.newxitong.com/ 重裝系統前: 首先,重裝系統之前需要將電腦中的重要資料備份和轉移,這是根據自己情況把

原创 arm9+linux s3c2440 led 驅動s3c_led.c 解析及運行過程

一、led的驅動代碼: #include <linux/module.h>   /* Every Linux kernel module must include this head */ #include <linux/init.h>

原创 Arm9+linux fl2440 dm9000網卡 驅動移植和分析

一、修改內核配置 [shaocongshuai@localhost linux-3.0.2]$ make menuconfig              Device Drivers  ---> [*] Network device su

原创 Arm9+Linux fl2440 用buildroot-2012.08.tar.bz2製作交叉編譯器

注:製作過程中最好不要用root賬號,並且最好安裝在/opt/目錄下 1,準備下載,安裝路徑 [shaocongshuai@localhost ~]$ sudo chmod 777 /opt/ [shaocongshuai@localho

原创 arm9+linux fl2440之按鍵驅動 plat_button.c

#include "s3c_driver.h" #define DRV_AUTHOR               #define DRV_DESC                  "S3C24XX button driver" /* D

原创 arm9+linux fl2440 led 驅動 plat_led.c

.>驅動代碼: #include "s3c_driver.h" #define DRV_AUTHOR                #define DRV_DESC                  "S3C24XX LED driver

原创 win7系統重裝後重啓無法開機出現grub或者是出現紅屏的解決方案

        很多人安裝WIN7或者系統重裝後無法開機,開機時出現OEM、grub這些英文,有時也會出現10多個英文的選項讓你選,但無論你選哪個都無法正常開機,出現這種情況是因爲這個WIN7系統沒有激活,這裏需要激活系統。 首先開機時不

原创 arm9+linux fl2440 的編譯驅動時遇到的問題

出現的問題:      make -C /lib/modules/`uname -r`/build M=`pwd` modules      make: *** /lib/modules/2.6.32-573.el6.x86_64/bui

原创 centos 6搭建tftp服務器

TFTP是用來下載遠程文件的最簡單網絡協議,它其於UDP協議而實現 1.首先安裝TFTP客戶端軟件和TFTP服務器端軟件 [shaocongshuai@localhost ~]$ sudo yum install -y tftp [sha

原创 創建一個二叉樹(先序遍歷、中序遍歷、後序遍歷)

#include <stdio.h> #include <stdlib.h> typedef struct Bitnode{     char    data;     struct  Bitnode *lchild;     struc

原创 單鏈表、雙鏈表的基本操作

     單鏈表是一種鏈式存取的數據結構,用一組地址任意的存儲單元存放線性表中的數據元素。 #include <stdio.h> #include <stdlib.h> typedef struct  node{     int    

原创 arm9+linux s3c2440 uda1341聲卡驅動與madplay播放器移植

----------------------------------------------------------------------------------------