海思Hi3511/Hi3512 Linux核心與標準核心差異說明
海思Hi3511/Hi3512 基於 ARM926EJ-S CPU,標準核心已能很好地支援 ARM。移植標準核心到 Hi3511/Hi3512 平臺,主要是移植平臺相關的程式碼,如中斷控制器、定時器和時鐘、I/O 地址對映等。另外,Hi3511/Hi3512 Linux 還包括 PCI、Flash、USB、MMC 等驅動程式。由於 Hi3511/Hi3512 硬體特性,目前移植的是相同的 Linux 核心程式碼。
海思Hi3511/Hi3512 平臺相關程式碼
平臺相關的標頭檔案存放在 include/asm-arm/arch-hi3511v100 目錄下,平臺相關的實現程式碼存放在 arch/arm/mach-hi3511v100 目錄下。這些檔案均為新增檔案。
2.1 Hi3511/Hi3512 平臺相關標頭檔案定義
2.2 Hi3511/Hi3512 平臺相關的實現程式碼
arch/arm/mach-hi3511v100/Kconfig
arch/arm/mach-hi3511v100/leds.c
arch/arm/mach-hi3511v100/clock.c
arch/arm/mach-hi3511v100/Makefile.boot
arch/arm/mach-hi3511v100/Makefile
arch/arm/mach-hi3511v100/pci.c
arch/arm/mach-hi3511v100/platform-devices.c
arch/arm/mach-hi3511v100/cpu-freq.c
arch/arm/mach-hi3511v100/ahb-clock.c
3.1 Hi3511/Hi3512 驅動公共元件
驅動公共元件修改檔案如下:
z ./drivers/base/kcom.c
新增檔案。Hi3511 核心元件管理模組。
z ./drivers/base/Makefile
修改檔案。增加 Hi3511 核心元件管理模組編譯項,增加內容:
obj-$(CONFIG_MODULES) += kcom.o
z ./include/linux/kcom.h
新增檔案。定義 Hi3511 核心元件管理模組標頭檔案。
更多資料可以訪問:一牛網論壇
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69958769/viewspace-2682703/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux常用核心引數說明Linux
- linux核心裁剪選項說明Linux
- Linux核心調優部分引數說明Linux
- CentOS 7升級核心簡明說明CentOS
- 方差與標準差
- RHEL 7特性說明(四):核心
- 核心FAQ 舉例說明 (轉)
- 【Tomcat】Tomcat伺服器核心配置說明及標籤Tomcat伺服器
- Linux核心模組相關命令彙總及使用說明Linux
- Linux 檢視核心版本命令的相關說明Linux
- php.ini 核心配置選項說明PHP
- linux系統基於oracle的核心引數配置說明LinuxOracle
- apolloxlua標準庫require函式說明UI函式
- 【iCore3雙核心板】iCore3雙核心板使用說明(圖文)
- SOA技術標準的比較說明
- Hi3511/Hi3512硬體設計資料
- ERP中標準成本的差異分析控制(轉)
- 【Linux核心設計與實現】Linux核心簡介Linux
- Linux 核心裡的“智慧指標”Linux指標
- 基於Linux核心的作業系統的常見目錄說明Linux作業系統
- Linux核心之 核心同步Linux
- 精準檢測Linux核心漏洞介紹Linux
- 《Linux核心設計與實現》學習【5】—— 核心同步Linux
- MOBA遊戲分析:LOL和DO他的核心設計邏輯差異遊戲
- SQLServer 遊標簡介與使用說明SQLServer
- Linux 核心準備升級到 Rust 1.77LinuxRust
- 認識linux核心(linux核心的作用)Linux
- ADO.NET三個核心物件的簡要說明物件
- 資料變異性的度量 - 極差、IQR、方差和標準偏差
- 基於混合雲管理標準化模型,消除差異化與互操作性難題模型
- linux核心設計與實現Linux
- freeRTOS核心學習筆記(1)-程式設計標準筆記程式設計
- 電話機器人效果的核心標準是什麼機器人
- 初識Linux核心-DIY核心模組Linux
- 利用異常表處理Linux核心態缺頁異常(轉)Linux
- PHP 核心 - 異常處理PHP
- Variation information(資訊差異指標)ORM指標
- ORACLE標準版與企業版的差別(zt)Oracle