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