原创 關於frambuffer

Linux是工作在保護模式下,所以用戶態進程是無法象DOS那樣使用顯卡BIOS裏提供的中斷調用來實現直接寫屏,Linux抽象出FrameBuffer這個設備來供用戶態進程實現直接寫屏。Framebuffer機制模仿顯卡的功能,將顯卡硬件結

原创 在VGA上實現灰度顯示的程序實例

  顯卡所處理的信息最終都要輸出到顯示器上,顯卡的輸出接口就是電腦與顯示器之間的橋樑,它負責向顯示器輸出相應的圖像信號。CRT顯示器因爲設計製造上的原因,只能接受模擬信號輸入,這就需要顯卡能輸入模擬信號。VGA接口就是顯卡上輸出模擬信號的

原创 00-INDEX、framebuffer.txt、internals.txt譯文

                            文件00-INDEX譯文                        framebuffer.txt譯文 1.用戶角度的/dev/fb* 從用戶的角度看,幀緩衝設備和其他位於/de

原创 VGA圖形控制器編程實例

  #include "graphics.h"#include "dos.h"#include "stdio.h"#define ENABLE 0x0

原创 Framebuffer HOWTO

Alex Buell, [email protected] v1.2, 27 Feb 2000 1. History 2. Contributors 3. What is a framebuffer devic

原创 寫自己的frame buffer device driver

準備開始寫我們自己的驅動之前,請詳細閱讀如下文件: /Documentation/fb目錄  vesafb.txt,matroxfb.txt,sa1100fb.txt/drivers/video目錄          fbmem.c,fb

原创 linux操作系統下c語言編程入門

(一)目錄介紹 1)Linux程序設計入門--基礎知識 2)Linux程序設計入門--進程介紹 3)Linux程序設計入門--文件操作 4)Linux程序設計入門--時間概念 5)Linux程序設計入門--信號處理 6)Linux程序設計

原创 驅動

正在處理您的請求... 驅動   目 錄 驅動 I/O端口 from smth 基本結構 驅動程序 具體實現 PCI loopback Sis 900 ISA總線DMA的實現 驅動 

原创 Linux打補丁的一些問題

類unix操作系統有一個很有趣的特性就是源代碼級的補丁包。在windows上我們打補丁都是運行一個可執行的程序,然後就可以把補丁打完了,這對於最終用戶是非常方便的,但是對我們這些求知慾比較強的Linux f

原创 Linux的引導過程剖析

Linux的一個吸引人的特性就是用戶可以自行定製整個系統,你可是運行一個只有1M的“迷你”Linux,也可以運行一個幾G的強大Linux。而無論你運行怎樣的Linux,你都是先從引導程序開始運行的。對於普通用戶,大多都是在個人電腦上運行L

原创 BMP資料

目錄  緒言  關於位圖    位圖類型    位圖、設備描述表、和繪圖表面    位圖旋轉    位圖伸縮    用於畫刷的位圖    位圖存儲  使用位圖    捕捉圖像    拉伸或壓縮一幅圖像    保存一幅

原创 Linux內核源代碼漫遊

作 者: 趙炯Alessandro Rubini著, [email protected] 趙炯 譯,[email protected] 本章試圖以順序的方式來解釋Linux源代碼,以幫助讀者對源

原创 minicom中文手冊

翻譯:範遜 2000.2.28 名稱 minicom - 友好易用的串口通信程序 語法概要 minicom [-somlz8] [-c on|off] [-S script] [-d entry] [-a on|off] [-t

原创 Linux服務器啓動過程詳解

(1) 從BIOS到內核     BIOS自檢     計算機在接通電源之後首先由BIOS進行自檢,即進行所謂的POST(Power On Self  Test), 然後依據BIOS內設置的引導順序從硬盤、軟盤或CDROM中讀入“引導塊”

原创 Linux 內核編譯詳解

  新內核可以在http://www.kernel.org下載。 先把linux-2.6.18.2.tar.bz2 複製到/usr/src/ 的下面 tar –jxvf  linux-2.6.18.2.ta