随着ARM处理器的盛行,Linux系统内核也在逐步加大对ARM处理器的支持力度,Linux 3.11版本中除了Xen、KVM虚拟化将支持64-bit ARM平台之外,还有其它不少细节上的完善。
Linux 3.11操作系统将正式支持瑞芯微RK3xxx系列,包括最新的RK3168、RK3188等等,国产的ARM芯片正在得到越来越广泛的关注。
德州仪器基于Cortex-A15架构的KeyStone系列也已经进入支持列表。
PCI总线方面,开发人员正在尝试使其不再与特定的SoC代码相关联,而是让ARM PCI主控制器驱动直接成为可载入的内核模块。
此外还有其它大量关于ARM平台驱动、跨平台的相关支持,都在陆续添加中。
关键字:Linux 3.11 ARM处理器
引用地址:Linux 3.11操作系统支持更多ARM处理器
Linux 3.11操作系统将正式支持瑞芯微RK3xxx系列,包括最新的RK3168、RK3188等等,国产的ARM芯片正在得到越来越广泛的关注。
德州仪器基于Cortex-A15架构的KeyStone系列也已经进入支持列表。
PCI总线方面,开发人员正在尝试使其不再与特定的SoC代码相关联,而是让ARM PCI主控制器驱动直接成为可载入的内核模块。
此外还有其它大量关于ARM平台驱动、跨平台的相关支持,都在陆续添加中。
上一篇:Firefox手机优点是低价 目标是功能手机用户
下一篇:微信公众平台取代APP?开发者总结六大理由
推荐阅读最新更新时间:2024-05-03 13:05
Linux之ARM(IMX6U)裸机C语言蜂鸣器驱动实验--驱动编写,编译
前几篇博文试验中的驱动 LED 灯亮灭属于 GPIO 的输出控制,本章再巩固一下 I.MX6U 的 GPIO输出控制,在 I.MX6U-ALPHA 开发板上有一个有源蜂鸣器,通过 IO 输出高低电平即可控制蜂鸣器的开关,本质上也属于 GPIO 的输出控制 1、有源蜂鸣器简介 蜂鸣器常用于计算机、打印机、报警器、电子玩具等电子产品中,常用的蜂鸣器有两种:有源蜂鸣器和无源蜂鸣器,这里的有“源”不是电源,而是震荡源,有源蜂鸣器内部带有震荡源,所以有源蜂鸣器只要通电就会叫。无源蜂鸣器内部不带震荡源,直接用直流电是驱动不起来的,需要 2K-5K 的方波去驱动。 I.MX6U-ALPHA 开发板使用的是有源蜂鸣器,因此只要给其供电就会工作
[单片机]
当STM32遇到Linux = STM32MP1
STM32MP1 系列是ST今年2月重磅推出的最新多核微处理器产品(MPU),集成两颗主频 650MHz 的 Arm® Cortex-A7 应用处理器内核和一颗运行频率209MHz 的高性能 Arm® Cortex-M4 微控制器内核。这一灵活的异构计算架构在充分满足多种应用的灵活性需求的同时,又实现了最佳性能和低功耗特性。Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的 STM32 MCU 生态系统,有助于开发者轻松实现各类开发应用。同时,STM32MP1嵌入了3D图形处理器(GPU),以支持人机界面(HMI)显示器;兼备高能效实时控制和高功能集成度,有助于简化工业
[单片机]
ARM处理器结合GPRS模块设计M2M终端的总体设计方案
引言 目前,对输油管道、电力装置、油井等进行远程监控主要采用人工巡逻的方式,这种方式存在实时性差、成本高、浪费人力资源、无法对环境恶劣的地区进行监控、可能出现误报等缺点。随着工业领域现代化水平的提高和通信技术的发展,这种生产方式亟待得到改善。 M2M 是指应用无线移动通信技术,实现机器与机器、机器与人之间数据通信和交流的一系列技术及其组合的总称。 GPRS 具有覆盖地域广、通信距离远、网络可靠性高等优点。随着 GPRS 的推广和应用,以及基于 GPRS 的 M2M 产品的推出,采用 GPRS 技术来解决上述问题成为一种较好的方案。 嵌入式系统是当前国内外研究的热点之一。采用嵌入式系统技术设计一种可以解决远程监控领域数
[单片机]
OK6410A 开发板 (八) 13 linux-5.11 OK6410A start_kernel 打印角度 第一阶段 console
在 u-boot 中, u-boot 对 console 进行了管理,并通过u-boot的环境变量 stdout 进行控制 在 linux-5.11 中, linux也对 console 进行了管理,并通过 u-boot的bootargs(或dts) 中的 一些字段 进行管理,下面写下bootargs 中的这些字段 // 同的驱动,不同的内核支持不同的 bootargs // 请查找 early_param __setup 1. console=xxx 2. earlyprintk=xxx 3. earlycon=xxx 4. boot_delay=xxx 5. no_console_suspend 这些字段 在
[单片机]
Linux的I2C 设备驱动 -- mini2440 上i2c接口触摸屏驱动
本篇记录在友善之臂 mini2440 平台上挂载I2C接口触摸屏的驱动开发过程。 内核版本linux-2.6.32.2, 平台是ARM9 S3C2440+I2C接口的触摸屏 如上篇 Linux的I2C驱动体系结构讲述 http://www.lupaworld.com/273398/viewspace-204237.html 要挂载新的I2C设备,需要实现3部分: 1) 适配器的硬件驱动: 内核中已经实现mini2440,i2c适配器驱动,可以在如下目录i2c-s3c2410.c中看到相关代码 linux-2.6.32.2/drivers/i2c/busses/i2c-s3c2410.c 2) I2C 设配器的algorithm 同
[单片机]
linux中LCD设备驱动(2)——基于s3c6410平台
上一篇说了framebuffer帧缓冲的有关知识,这一篇具体的说下LCD驱动的实现。 1、LCD设备驱动在linux内核中是作为平台设备存在,所以又要说那些已经说过很多遍的东西。 int __devinit s3cfb_init(void) { return platform_driver_register(&s3cfb_driver); } static void __exit s3cfb_cleanup(void) { platform_driver_unregister(&s3cfb_driver); } module_init(s3cfb_init); module_exit(s3cfb_cleanup); 对
[单片机]
Linux基金会成立新物联网项目EdgeX Foundry,将打造一个通用物
Linux基金会今日宣布成立新开源物联网项目计划EdgeX Foundry,包括Dell、AMD为首超过50家IoT企业加入,未来将以打造一个可适用于物联网端点运算的通用开放框架为目标,并加速建立一个企业IoT端点运算互操作性的生态系。下面就随网络通信小编一起来了解一下相关内容吧。 Linux基金会成立新物联网项目EdgeX Foundry,将打造一个通用物联网端点运算框架 近年来,越来越多企业物联网应用,开始强调前端装置的端点运算(Edge Computing)和分析能力,要让更多运算分析工作可以集中在前端处理,以加快数据分析和处理反应的速度。不过目前坊间虽然存在不少IoT端点运算的软硬件解决方案,但却缺乏开放统一互通的
[网络通信]
linux 2.6.32 在arm9(s3c2440)平台的移植2 -- Kconfig和Makefile(2)
make menuconfig后,首先读入linux-2.6.32.2/arch/arm/Kconfig ??? sudu vi linux-2.6.32.2/arch/arm/Kconfig (1)找到开头的mainmenu Linux Kernel Configuration source 这一行, 这是整个Configure树的根, 这一行匹配最后一个 带endmenu字样的行 .再找到init/Kconfig 这一行, 可以看到该行之前的都是固定选项,不会出现在Configure可选选项的, 某个config的例子如下 config CONFIG_SYMBOL tristate string 或者 bool
[单片机]