发布时间:2013-07-13 12:50:37
1. 对于嵌入式底层人员来说 1 word大小跟cpu结构有关 32位cpu,1word = 4 bytes 64位cpu,1 word = 8 bytesHalf-Word:32位cpu,半字的长度为16位,与8位/16位处理器体系结构中字的长度一致。字节(Byte):在8位/16位/32位处理器体系结构中,字节的长度均为8位。在arm920t datasheet中 Two 16KB caches are imple.........【阅读全文】
发布时间:2013-07-08 21:54:45
* 这个数据是不是全局变量?除了当前线程外,其他线程能不能访问它?如果其他线程要访问全局数据,那么该数据需要采取某种形式的同步方法。* 这个数据会不会在进程上下文和中断上下文中共享?他是不是在两个不同的中断处理程序中共享?如果中断中访问共享数据,那么进程中访问共享数据时,需要禁止中断,又由于该数据也.........【阅读全文】
发布时间:2013-06-27 11:36:41
错误现象:系统启动后,ping网口,插拔网线后,就不能ping通,必须ifconfig重新启动网口才能ping通原因分析:插上网线后,产生phy中断, 从中断到检查link stat自动协商比较慢,但是我们的代码中没有延时,所以导致检查失败;解决方法:产生PHY中断后,延时一段时间,再检查link stat dm.........【阅读全文】
发布时间:2013-06-24 17:53:01
一下是根据cscope为内核生成索引文件方法不为drivers生成索引是该文件夹内容太多,以后可根据自己需求添加#!/bin/bashKERNEL=/home/enzo/H9200F/linux-2.6.38echo "kernel dir: $KERNEL"# generate the cscope.files# 添加arch/arm文件夹,根据自己的cpu架构修改.........【阅读全文】
发布时间:2013-06-24 13:49:43
.emacs 添加(require 'ack-and-a-half)(defalias 'ack 'ack-and-a-half)(defalias 'ack-same 'ack-and-a-half-same)(defalias 'ack-find-file 'ack-and-a-half-find-file)(defalias 'ack-find-file-same 'ack-and-a-half-find-file-same)网上下载ack-and-a-ha.........【阅读全文】