2013年U-Boot Aston补丁:S5PC1xx时钟处理和CPU信息差异
需积分: 9 141 浏览量
更新于2024-09-04
收藏 271KB TXT 举报
该资源是一份针对X210平台的U-Boot 2013.10版本的补丁,名为"2013_uboot_aston.txt"。这个补丁是通过`diff -urN u-boot-2013.10 u-boot-2013.10_aston`命令对比生成的,主要关注了`arch/arm/cpu/armv7/s5pc1xx/clock.c`和`arch/arm/cpu/armv7/s5p-common/cpu_info.c`两个文件的改动。
在`clock.c`文件中,主要修改了与时钟相关的代码。首先,补丁增加了`printf`语句,用于打印出`m`, `p`, 和 `s` 的值,这些参数可能与系统时钟频率的设置相关。接着,代码检查了APLL(高级 PLL)的比率,并将计算后的APLL输出频率赋值给`armclk`。新增的`printf`语句记录了`apll_ratio`,这表明开发者可能在调试或日志记录中增加了对APLL比率的追踪。
`get_arm_clk`函数也得到了扩展,包含了针对不同CPU型号(S5PC110和S5PC100)的不同处理逻辑,通过`printf`输出来区分不同的处理器类型。这表明在升级到2013.10_aston版本后,对于X210的特定硬件特性有更细致的处理。
另一方面,在`cpu_info.c`文件中,虽然没有列出具体的更改,但可以推测这部分可能涉及CPU信息的初始化、识别或配置,因为`diff`命令通常会突出显示功能添加、删除或修改的地方。如果这里有改动,可能是为了适应X210芯片的特性或者改进了CPU状态的报告。
这份补丁集中于增强对X210平台时钟管理和处理器特性的支持,通过增加日志输出和针对不同处理器类型的处理,提升了U-Boot的可定制性和调试能力。这对于理解和维护U-Boot在X210设备上的运行至关重要。
2021-05-07 上传
2022-09-19 上传
2021-05-19 上传
2022-07-15 上传
2022-09-23 上传
2022-07-15 上传
2022-09-24 上传
嵇康
- 粉丝: 124
- 资源: 7
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫