原创 irq_create_mapping() -- 中斷號的映射

irq_create_mapping() -- 中斷號的映射irq_create_mapping()-------------------------

原创 數字電視基礎知識

數字電視(Digital TV)           數字電視(Digital TV)包括數字HDTV、數字SDTV和數字LDTV三種。           三者區別主要在於圖像質量和信道傳輸所佔帶寬的不同。           數字 H

原创 POWERPC中斷【轉】

從CPU的e500核的角度,中斷源分爲自己內核產生的異常和 PIC提供的中斷。 異常,是e500核產生的,它是同步產生的(可以預知的),如非法指令,或訪問存儲器時出現TLB Miss等情況中斷,是e500核外部引腳產生的中斷,由PIC送進

原创 NAND Flash中常用的糾錯方式【轉】

Hanming,RS,BCH —— NAND Flash中常用的糾錯方式           因爲閃存中會有出錯的可能,如果沒有使用ECC模塊,讀出的數據和寫入的數據會有不匹配的可能,也許一個文件中只有一兩個bit不匹配,這也是不能容忍的

原创 【原】移植uboot到MPC8313E-RDB---【一】MPC8313ERDB.h文件的配置

平臺:mpc8313。 u-boot版本:uboot1.3.0。 DDR2:128MB:位於0x00000000。 啓動nor-flash:型號,AM29LV040B-90JD,512Kx8BIT,位於0xfff00000處。 內核、文件

原创 自旋鎖與信號量的區別

信號量和自旋鎖區別 自旋鎖不會引起調用者睡眠,如果自旋鎖已經被別的執行單元保持,調用者就一直循環查看是否該自旋鎖的保持者已經釋放了鎖,\"自旋\"就是\"在原地打轉\"。而信號量則引起調用者睡眠,它把進程從運行隊列上拖出去,除非獲得鎖。-

原创 module_param和module_param_array

module_param(name, type, perm) name:     模塊參數名稱(就像一個變量名一樣) type:     參數類型(同樣類似於變量類型),有byte(unsigned char), short, ushor

原创 在扁平設備配置樹文件中添加pci設備----基於MPC8313

       今天使用MPC8313的DMO板套件跑我們自己的板子,出現了PCI設備找不到的情況,最後通過上網查資料,總結如下:        Powerpc使用扁平設備配置書文件引導內核,內核在啓動過程中會掃描PCI設備,此時硬件上最重

原创 BT656/BT601/BT1120協議以及DM365/DM355/DM6467上使用的YUV顏色空間說明【轉】

ITU-R BT.601和ITU-RBT.656國際電信聯盟(International Telecommunication Union)無線通信部門(ITU-R)制定的標準。嚴格來說,ITU-R BT.656應該是隸屬ITU-R BT.

原创 gcc中的預編譯宏

* 預定義的宏     * __NASE_FILE__ 源文件的完整路徑名,和 __FILE__ 不同,被引用的文件仍然是原來文件名     * __CHAR_UNSIGNED__ 用於指定該機器上 char 是無符號類型     * _

原创 U_BOOT_CMD 分析【轉】

start_armboot{}main_loop{1. 環境變量mtdparts, 調用mtdparts_init2. 如果在啓動過程中 無空格鍵按下則boot_zImage有空格鍵按下則 run_command(\"menu\",0)3

原创 Linux flash 文件系統剖析【轉】

簡介: 您之前可能聽說過 Journaling Flash File System(JFFS)和 Yet Another Flash File System(YAFFS),但是您知道使用底層 flash 設備的文件系統意味着什麼嗎?本文將

原创 怎麼清除網頁禁止複製?

怎麼清除網頁禁止複製? 1怎麼清除網頁禁止複製?我找到了一個網頁是關於電腦知識的,我想複製它時,可是那個網頁已被製作網頁的人弄了“禁止左擊和右擊”的源

原创 【原】移植uboot到MPC8313E-RDB---【二】512Kx8BIT接口的flash.c文件

平臺:mpc8313。 u-boot版本:uboot1.3.0。 DDR2:128MB:位於0x00000000。 啓動nor-flash:型號,AM29LV040B-90JD,512Kx8BIT,位於0xfff00000處。 內核、文件

原创 PowerPC的PCI總線的dts配置【轉】

powerpc使用稱爲FDT 扁平設備描述樹的機制傳遞給內核硬件配置參數,從而引導內核。 這樣的優勢是PowerPC在Linux上的移植基本上都是對dts文件的修改,而升級內核的工作量遠遠小於其他cpu體系結構。 只是目前介紹FDT或者O