mach内核和linux对比,海思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 内核组件管理模块头文件。
更多资料可以访问:一牛网论坛
mach内核和linux对比,海思Hi3511/Hi3512 Linux内核与标准内核差异说明相关推荐
- 52-20210322华为海思Hi3516DV300的linux系统编译(eMMC模式)1
52-20210322华为海思Hi3516DV300的linux系统编译(eMMC模式) 2021/3/22 18:00 请严重注意: 本文所使用的的SDK是:Hi3516CV500R001C02SP ...
- 51-20210316华为海思Hi3516DV300的linux系统编译1(SPI模式)
51-20210316华为海思Hi3516DV300的linux系统编译 2021/3/16 10:42 https://xueqiu.com/7970718062/159110439 官井想开挖掘机 ...
- 51-20210316华为海思Hi3516DV300的linux系统编译2(SPI模式)
51-20210316华为海思Hi3516DV300的linux系统编译 2021/3/16 10:42 https://xueqiu.com/7970718062/159110439 官井想开挖掘机 ...
- 海思Hi3511芯片参数和工作原理介绍
Hi3511芯片参数 处理器系统: Hi3511/Hi3512处理器系统是基于高性能的ARM926EJ-S处理器平台搭建,处理器系统主要包含以下几个部分: ARM926 处理器:Hi3511/Hi35 ...
- 海思系统开发——linux下挂载SD卡
海思系统开发--linux下挂载SD卡 (1)通过#fdisk -l命令确认板子上的linux系统是否识别SD卡 [/]# fdisk -l /mnt/mmc # fdisk -l Disk /dev ...
- 56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式)
56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式) 2021/4/2 15:02 https://xueqiu.com/7970718062/159110 ...
- 61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯)
61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯) 2021/4/7 15:13 https://xueqiu.com/797071 ...
- 海思芯片-Hi3512参数规格介绍
今日,给大家分享的是海思芯片平台的Hi3512处理器,本文主要介绍Hi3512的芯片参数,内容非常详细,有不足之处,可在喜爱方留言,若需要相关技术资料,可到一牛网论坛. Hi3512芯片参数: CPU ...
- 华为海思人脸识别方案 海思 3516嵌入式 Linux系统人脸识别开发模组套件
HI3516DV300 主要特性 1)处理器内核 •双核 ARM Cortex A7@900MHz,32KB I-Cache, 32KB D-Cache /256KB L2 cache • 支持 Ne ...
最新文章
- python 脚本撞库国内“某榴”账号
- nix与linux的区别,linux – Nix / OS架构概述?
- vim 按照字段排序文件
- Docker 制作镜像-redis
- Kylin启动报错hbase-common lib not found
- C# Find() 与 FindAll()方法的使用
- 关于.vbs文件恶搞,小伙伴电脑的
- SQL Server自定义函数(Table-valued Functions)
- android studio开发个人备忘录算法设计_Android Studio 4.1 发布,全方位提升开发体验...
- Leetcode怎么调试java代码,LeetCode–正则表达式匹配
- 滴滴辞退2000人启示:牛逼的人,都有自己的铁饭碗
- BadBoy+JMeter应用过程中遇到的问题汇总
- linux sleeping进程多_你知道Linux进程的睡眠和唤醒操作?
- 2019.03.30 图解HTTP
- html加密原理,说说Html5视频加密播放原理
- pandownload搜索引擎脚本
- 基于SSM的酒店客房预订管理系统
- 开源Golang rtmp服务lalserver支持多种鉴权防盗链方式
- 我被老板炒鱿鱼了!因为我在IDE里看漂亮小姐姐跳舞!(IntelliJ IDEA插件开发之打造炫酷动态背景墙)
- Compass实战 站内搜索