5 月 7 日消息,Linux 6.10 内核计划放弃支持 DEC Alpha 处理器(EV5 及更早版本)之外,还计划放弃支持 PowerPC 40x(早期的 PowerPC 400 系列)处理器和平台。
早在 2020 年,就有开发者提议从 Linux 内核中删除对 PowerPC 40x 支持,相关代码长期处于孤立状态,且没有明显的用户。
PowerPC 40x 处理器在 20 世纪 90 年代出现在瘦客户端、机顶盒和其他设备中,现在 Linux 团队终于决定动手移除相关支持代码了。
Michael Ellerman 近日发布补丁,宣布删除对 PowerPC 401/403/405 支持,但保留对 PowerPC 440 及更高版本的处理器支持。
从 Linux 内核中删除对早期 PowerPC 代码支持,可以清除 4400 行旧的和未维护的代码,相关补丁有望在合并窗口期中并入 Linux 6.10 中。
关键字:Linux
引用地址:
Linux 内核将放弃支持 PowerPC 40x 处理器,可清理 4400 行代码
推荐阅读最新更新时间:2024-11-05 19:16
嵌入式Linux下IC卡接口设计与驱动开发
引 言
随着现代工业社会逐步向信息社会的过渡,信息将扮演愈来愈重要的角色,成为现代经济生活中的成功要素。IC卡作为卡基应用系统中的一种卡型,是利用安装在卡中的集成电路(IC)来记录和传递信息的;具有存储量大、数据保密性好、抗干扰能力强、存储可靠、读写设备简单、操作速度快、脱机工作能力强等优点,其应用范围极为广泛。
我们基于公用电话IC卡的应用,开发了多媒体信息终端产品,在传统公用IC卡电话功能的基础上增加了上网、邮件、电子支付、信息浏览等各种多媒体功能,统一采用公用电话IC卡进行收费。目前设计的IC卡读写器和驱动软件已经应用于我们的多媒体终端产品中。
1 嵌入式Linux下设备驱动模块简介
Linux系统将设备分成三种
[应用]
嵌入式Linux在IOP331上的移植实现
引言
虚拟磁带库是指对于用户端(备份服务器/网络端)体现为常规磁带库,但是使用磁盘阵列为存储介质的备份设备。它不仅大大提高了系统的可靠性和可用性,而且对于那些主要使用磁带为数据存储介质、现在想更换为磁盘阵列但又不想全部更换原有设备的用户来说具有非常重要的意义。虚拟磁带库的实现,依赖于以下三项核心技术:嵌入式微处理器、存储协议微处理器和嵌入式操作系统。嵌入式微处理器作为系统的主控单元,实现人机交换及存储协议处理器的控制,同时也是嵌入式操作系统的运行平台;存储协议微处理器实现与存储介质之间的数据传输;嵌入式操作系统主要实现内存管理与进程调度,为设备驱动程序与用户应用程序提供软件平台。本文首先介绍Linux操作系统和Intel
[嵌入式]
Linux爆核心漏洞,让黑客能拦截未加密流量
资安研究人员发现用以改善TCP安全传输的RFC5961存在漏洞,让骇客可释出假封包争夺共享资源,藉探测计数器变化推测两个主机是否正以TCP通讯及封包的排序,从而拦截未加密的流量,危及网路安全及隐私。受影响的包括v3.6至v4.7的所有Linux核心版本。
来自加州大学河滨分校(University of California, Riverside)与美国陆军研究实验室(US Army Research Laboratory)的6名研究人员在本周举行的Usenix安全研讨会上揭露了一个攸关RFC 5961的安全漏洞,RFC 5961是一项用来改善TCP传输安全的标准,却带来了新漏洞,允许骇客拦截未加密的流量,波及自v
[手机便携]
基于嵌入式Linux的远程数据采集系统
1 引言 数据的采集和传输是工业和军事领域的一项关键技术。传统数据采集系统采用以单片机 为核心的设计模式,系统的精确度和运算能力有限,人机交互界面不够直观友好、信息量小, 并且数据传输距离、数据存储容量和实时分析能力都有限。本文设计的嵌入式数据采集系统 采用嵌入式实时操作系统,具有采集速度快,可扩展功能强,并且能通过网络通信进行远程 监控等优点,具有广阔的应用前景。 2 硬件设计 2.1 硬件描述 系统的基本结构如图 1 所示。该系统由核心处理器模块、数据采集模块、键盘输入模 块、显示模块和外部通信模块等组成。 核心处理器模块由微处理器 S3C2410、NAND Flash 和 SDRAM
[单片机]
【ARM】移植linux kernel2.6.32注意事项
#三个文件 程老师(1209050967) 19:05:41 链接:http://pan.baidu.com/s/1pLg8V8J 密码:xu5r 程老师(1209050967) 19:06:03 程老师(1209050967) 19:06:31 各位到我网盘把这个三个文件下下来放到你们的ubuntu里面 (gcc4.4.3, linux-2.6.32, roots_rtm_2440) 加sudo 解压后才有/rootfs/dev/console这个文件 sudo tar –zxvf root… /rootfs/dev/console #arm-linux-gcc –v export PATH=$PATH:/home/wu
[单片机]
基于Linux的嵌入式网络摄像机设计
引言 基于同轴电缆的视频监控系统结构复杂、稳定性差、可靠性低且价格昂贵,因而出现了嵌入式网络摄像机等远程Web视频监控系统。本嵌入式网络摄像机,采用高性能的ARM9芯片作微处理器,内置嵌入式Web服务器—Boa,通过嵌入式多任务操作系统—Linux采集摄像机视频数据;摄像机采集的视频信号数字化后经MJPEG算法压缩,压缩后的视频流再通过内部总线送到内置的Web服务器;通过在网页中嵌入图像播放器,用户可以直接通过浏览器观看Web服务器上的摄像机图像;通过通用网关接口CGI,授权用户还可以控制摄像机、云台和镜头的动作或直接通过Web实现对系统进行配置。 1 嵌入式网络摄像机系统原理及组成结构 嵌入式网络摄像机的基本原理:在嵌入
[单片机]
arm linux 内核 startkenal 的问题
arm linux 内核 start_kenal 的问题我费解了很久 还是不解:: 在include\linux\Cupmask.h中有如下定义 typedef struct { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t; extern cpumask_t _unused_cpumask_arg_; #define cpu_set(cpu, dst) __cpu_set((cpu), &(dst)) static inline void __cpu_set(int cpu, volatile cpumask_t *dstp) { set_bit(cpu, dstp- bits); }
[单片机]
OK6410A 开发板 (八) 15 linux-5.11 OK6410A start_kernel 打印角度 第一阶段 vfs
打印信息 Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear) memblock_alloc_try_nid: 131072 bytes align=0x40 nid=-1 from=0x00000000 max_addr=0x00000000 alloc_large_system_hash+0x17c/0x2c0 memblock_reserve: memblock_alloc_range_ni
[单片机]