原创 簡單字符設備應用
#include <linux/init.h> #include <linux/config.h> #include <linux/module.h
原创 內核定時器的例子
#include <linux/module.h> #include <linux/init.h> #include <linux/sched.h>
原创 linux下pppoe服務器搭建
查看是否安裝所需要的包。 [root@MASTER ~]# rpm -qa |grep rp-pppoe rp-pppoe-3.5-32.1 配置文件目錄在/etc/ppp下 [root@MASTER ppp]# ls chap-sec
原创 Notify_module和ArchIpcInt_object
現在我們來看看關於Notify_module->notifyHandles [procId][lineId]這個結構是如何賦值的: 主要就是通過下面三個函數: Int NotifySetupDm8168_attach (UInt16 p
原创 get_ds, set_fs, get_fs函數的使用
在linux內核編程時,進行系統調用(如文件操作)時如果要訪問用戶空間的參數,可以用set_fs,get_ds等函數實現訪問。get_ds獲得kernel的內存訪問地址範圍(IA32是4GB),set_fs是設置當前的地址訪問限制值,ge
原创 git命令
Git配置 git config --global user.name "robbin" git config --global user.email "[email protected]" git config --glob
原创 一個可編輯下拉框的例子
<div style="position:relative;"> <select style="width:120px;" onchange="document.getElementById('inp
原创 uboot使用
我一貫認爲:對於一個技術類的東西,你連用都不會用,那根本就不可能會開發。就好像一個人連Linux不會用,那還談何開發Linux程序呢? 同樣的要開發和移植U-boot,首先要對U-boot有一定的瞭解,起碼要會使用。
原创 uboot簡要分析
本次移植使用的是U-boot-2009.11。 先來看看源碼目錄結構,再按照代碼的執行順序簡單地分析源碼 1.U-boot源碼整體框架 源碼解壓以後,我們可以看到以下的文件和文件夾: cpu 與處
原创 uboot代碼簡要分析
本次移植使用的是U-boot-2009.11。 先來看看源碼目錄結構,再按照代碼的執行順序簡單地分析源碼 1.U-boot源碼整體框架 源碼解壓以後,我們可以看到以下的文件和文件夾: cpu 與處
原创 uboot簡介
1、嵌入式Linux軟件結構與分佈 在一般情況下嵌入式Linux系統中的軟件主要分爲以下及部分:(1)引導加載程序:其中包括內部ROM中的固化啓動代碼和Boot Loader兩部分。 而這個內部固化ROM是廠家在芯片生產時候固化的,作用基
原创 linux本地建立git倉庫管理代碼
關於在本地建立一個git中心倉庫,用來管理代碼例子: 1、首先建立一個文件夾用以測試 2、在test中寫入一個main.c的文件 其內容如下:
原创 在windows下使用git
安裝Git-1.8.4-preview20130916.exe文件 打開Git Bash控制檯 在http://git.oschina.net中利用git管理項目 git中顏色配置 1.git config --global col
原创 一個靈活的打印控制
#include <stdio.h> typedef enum { GT_TraceState_Disable = 0x00000000, GT_TraceState_Enable =
原创 中斷註冊函數整理
中斷註冊函數整理 ArchIpcInt_interruptRegister (obj->remoteProcId, obj->params.localIntId,