自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 uboot 中 env相关问题

根据uboot 2011,env的初始化主要是用env_relocate来实现。它的实现主要有:1、如果gd->env_valid等于1,那么,从dataflash中读出数据,调用env_relocate_spec。2、如果gd->env_valid等于0,那么,直接使用default的env,这是直接编进code中的,调用set_default_env。3、获得数据要先创建env的h

2015-11-30 20:06:56 1261

原创 u-boot2011网络驱动模型

1、认识一些函数:eth_initialize和设备实例的成员函数    eth_initialize 主要做两件事,一是配置设备的寄存器,二是初始化一个eth_device结构体,这个结构体包含设备的init,send,recv等成员函数,这些操作函数也是网络设备最底层的实现。    eth_init,根据bd设备当前设备的mac地址,回调init成员,而一些init成员实现的功能就是使

2015-11-25 14:56:18 706

原创 u-boot2011中初始化函数实现的巧妙方法

下面这段函数出现在在u-boot启动的流程中sw_patch_t **sw_patch = &LS_sw_patch_start;while (sw_patch!=&LS_bootm_stack) {   (*sw_patch)();   ++sw_patch;}LS_sw_patch_start 出现在u-boot.lds中. = ALIGN(4);   

2015-11-18 19:55:20 661

转载 uboot命令的实现

http://www.doc88.com/p-899110574676.html

2015-11-16 15:18:07 359

原创 makefile

1、编译 .c 生成 .o 高级语言生成可识别的机器指令,不能被执行   链接 将.o文件和库文件链接成可执行文件     库文件包括静态库和动态库。     静态库是多个.o文件的集合,链接时被加载,使用ar工具维护;     动态库也是多个.o文件的集合,又叫共享库,运行时被加载,多个进程共享其代码段,不共享数据段。2、gcc -c :生成.o文件3、使

2015-11-13 15:36:49 268

原创 shell study

echocatreadtee  显示并保存>:重定向标准输出>>:附加/dev/nulldeclare -x:相当于 export,声明一个环境变量declare +x:将环境变量编程自定义变量使用diff和patch命令来做补丁脚本的运行:./ 在子shell中运行source 在当前shell中运行shel

2015-11-04 13:26:05 274

原创 变量与环境变量

变量与环境变量变量仅可以被当前进程使用,环境变量可以被当前用户的所有子进程使用使用export可以把变量变成环境变量,在makefile中用了很多这样的方法

2015-11-03 19:39:23 322

原创 问题记录

1、iperf运行过程中遇到的问题     ping不通,原因是没有关闭防火墙,防火墙这个东西真是太重要了,可以通过配置它来设置哪些端口可以被访问,哪些不可以。     Windows下运行iperf出现OpenSCManager failed,解决的办法是设置程序的属性,设为兼容模式、管理员权限运行

2015-11-03 19:21:03 1050

原创 shell 脚本 一步一步 前进

shell 命令的执行&& 和 ||命令1  && 命令 2 :如果命令 1 成功,继续执行命令 2;                                   如果命令 1 失败,不执行命令 2.命令3 || 命令 4:如果命令 3 成功,不执行命令4;                              如果命令 3失败,执行命令4.() 和 { }

2015-11-03 17:25:32 689

原创 awk sed grep

1、awk的基本格式awk '条件 {操作} 条件 {操作}.....'例如:cat /etc/passwd | awk -F ":" '$3     BEGIN ENDBEGIN 执行初始化操作,仅在其它操作执行前执行一次END   执行收尾工作,所有操作执行结束后执行例如:cat /etc/passwd | awk  'BEGIN {FS = ":"}$3 ca

2015-11-03 17:05:36 336

USB Packet Viewer

USB协议分析工具软件USB Packet Viewer和抓包示例,通过抓取的数据包可以帮助USB学习者快速掌握USB协议

2020-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除