原创 Linux 中斷的頂半部和底半部

Linux 將中斷處理例程分爲頂半部和底半部的原因是:爲了解決在中斷處理例程中既要完成 一定數量耗時的任務又要避免使中斷阻塞的時間過長。 頂半部是用request_irq註冊的中斷例程,是在中斷上下文中運行的實際響應中斷的例程。底半部是被

原创 U-Boot 工具

原创 Linux內核中9種同步機制

1)每CPU變量                   主要形式是數據結構的數組,系統中的每個CPU對應數組的一個元素。                  使用情況:數據應在邏輯上是獨立的                  使用原則:應在

原创 常用的代碼優化技術

代碼優化可以分爲:       (1)體系結構獨立的優化          (2)體系結構相關的優化(需要分析彙編代碼) 體系結構獨立的優化主要是針對循環進行的,常用的有如下4種:              1)代碼移動      

原创 U-Boot 啓動過程

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 U-Boot 源碼結構

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 tar 命令用法詳解

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 PXA270 BootLoader 架構設計分析

第1步:設置異常向量表              AREA INIT, CODE, READONLY                        ENTRY                      _start           

原创 UBoot下載目錄

UBoot  Home:            http://www.denx.de/wiki/U-Boot/WebHome UBoot  Source:      ftp://ftp.denx.de/pub/u-boot/

原创 U-Boot 的移植

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 U-Boot 的編譯

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 ARM CPSR/SPSR (Program status registers)

點贊 收藏 分享 文章舉報 ASMARM 發佈了22 篇原創文章 · 獲贊 8 · 訪問量 8萬+ 私信 關注

原创 Linux 常見文件類型及解壓命令一覽表

補充說明:   .tar.xz                                               tar  xJvf                                               

原创 ADR (PC-relative)----獲取同節中標號所代表的內存地址

ADR (PC-relative)語法格式: 功能:                   把標號Label所代表的內存地址存入寄存器Rd中 說明:              (1)標號必須與當前ADR指令位於同一個節(section)中