移植uboot.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TQ2440的学习——UBOOT移植(移植准备以及配置头文件的初步修改)?? 2011-06-18 19:31:18|??分类: 嵌入式开发 |??标签: |字号大中小?订阅 UBOOT 2011-3版本分析(S3C24X0分支分析) s3c24x0_cpu.h(arch\arm\include\asm\arch-s3c24x0\)—— 该文件有开启S3C2440支持的全局代码。 s3c2440.h(arch\arm\include\asm\arch-s3c24x0\)—— 该文件为新增,对S3C2440的一些基本操作进行了声明定义。 s3c24x0.h(arch\arm\include\asm\arch-s3c24x0\)—— 该文件里添加了S3C2440相关特性寄存器的定义。 speed.c(arch\arm\cpu\arm920t\s3c24x0\)—— 添加了一些S3C2440在这方面操作的一些特有功能。 timer.c(arch\arm\cpu\arm920t\s3c24x0\)—— 添加了一些S3C2440在这方面操作的一些特有功能。 现在首先要做的,就是将这些代码更新到2010-06版本中去(类似于打补丁,不过这里都是手动操作)。将上述五个文件复制到2010-06版本对应的路径中去。 能通过宏确定的代码已经移植完毕了(还有些需要通过调试确定)。先编译看看吧,不过2010-06版本中没有对S3C2440进行支持,不过S3C2440和S3C2410差别不大,所以可以修改UBOOT中已经支持S3C2410的板子SMDK2410来支持S3C2440。 在修改SMDK2410之前,还是先来确保新增的补丁能否正常使用。 来确定下SMDK2410的配置,查看一下smdk2410.h(include\configs\)。这个头文件就是SMDK2410板卡的全局配置文件(在UBOOT中,所有板卡的配置文件都以头文件的形式以“include\configs\板子名称.h”的形式给出,通过修改这个文件来对板卡进行相关的配置)。 001 /* 002 * (C) Copyright 2002 003 * Sysgo Real-Time Solutions, GmbH 004 * Marius Groeger mgroeger@sysgo.de 005 * Gary Jennejohn garyj@denx.de 006 * David Mueller d.mueller@elsoft.ch 007 * 008 * Configuation settings for the SAMSUNG SMDK2410 board. 009 * 010 * See file CREDITS for list of people who contributed to this 011 * project. 012 * 013 * This program is free software; you can redistribute it and/or 014 * modify it under the terms of the GNU General Public License as 015 * published by the Free Software Foundation; either version 2 of 016 * the License, or (at your option) any later version. 017 * 018 * This program is distributed in the hope that it will be useful, 019 * but WITHOUT ANY WARRANTY; without even the implied warranty of 020 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 021 * GNU General Public License for more details. 022 * 0

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档