摘要:由于在装载xorg-x11-drv-vmmouse驱动时的一个bug,在客户虚拟机的显示中,鼠标位置可能不正确。直到被更新前,在客户机中添加Option NoAutoAddDevices到/etc/X11/xorg.conf文件的ServerFlags节中。如果需要,创建这个节: Section "ServerFlags" Option "NoAutoAddDe...
阅读全文
09 2011 档案
摘要:一.下载Borland C++ 4.5或Borland C++ 5.0和Turbo Assembler 5.0(TASM 5.0)二.安装Borland C++ 4.5/5.0(我的安装在C:/BC45)三.将TASM 5.0安装在Borland C++ 4.5/5.0相同的目录下(C:/BC45)四.将C:/BC45/bin目录下的TDDEBUG.386和TDWINTH.DLL删除或改名(Borland C++ 5.0不需要此步骤)五.测试环境(1)在任何地方建立一个文件夹,并在文件夹内建立一个放置工程文件的文件夹,一个放置源文件的文件夹,一个放置目标文件的文件夹,和一个放置最后生成的可执行
阅读全文
摘要:因为需要,又不想自己写,所以就移植了一个文件系统。 说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。 我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS,支持CF卡,硬盘,SD/MMC卡,还有NAND FLASH等等,比较多,不过是商用的...
阅读全文
摘要:Decimal Keyword Protocol References ------- ------- -------- ---------- 0 Reserved ...
阅读全文
摘要:EtherType :以太网类型字段及值 EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 (即十六进制为 0600)时, EtherType 字段表示为 MAC 客户机协...
阅读全文
摘要:要分析IP包,首先要知道IP包的包头格式,各种计算机网络的书籍都有介绍,必须了解该协议分析包才有意义,IPv4首部一般是20字节长,该协议如下: 下面使用Ethereal抓取一个特定的IP包,然后根据该协议分析该IP包。 使用Ethereal抓取的IP包如下: 我用不同的框框划分出来了,便于分析。 首先,开始的 6字节+ 6字节 + 2字节 不属于IP包包头本身。 (1)“ 00 e0 4c 5f 97 1b ” 目的主机的MAC地址 (2)“ 00 1a 4d 28 62 ff ” 源主机的MAC地址: (3) “08 00 ” 包类型: 08 00 为 IP包 后面的开始为真正的IP包包头
阅读全文
摘要:学习TCP/IP协议就必须的学会怎么学分析数据包,下面为一个简单的实例来说明怎么去分析一个IP数据包 1、以太网(RFC 894)帧的格式 其中的源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位,是在网卡出厂时固化的。用ifconfig命令看一下,“HWaddr 00:15:F2:14:9E:3F”部分就是硬件地址。类型字段有三种值,分别对应IP、ARP、RARP。帧末...
阅读全文
摘要:1.ARP数据包格式 在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃。因此在通讯前必须获得目的主机的硬件地址。ARP协议就起到这个作用。源主机发出ARP请求,询问“IP地址是192.168.0.1的主机的硬件地址是多少”,并将这个请求广播到本地网段(以太网帧...
阅读全文
摘要:晕买了半年的Jlink突然之间灯不亮了,pc也说是连上一个未知的设备,上网查一些发现这样的问题很多,大多是山寨版的不到100快的,当然中国的能人还是有很多的,网上查了解决的办法一试还真的可以,下面是具体的解决办法。 1.先处理硬件的问题,在重现烧写固件 2、重现烧写固件 连接成功后选择一个固件就就YES就可以了 想要打包的文件的留下邮箱~
阅读全文
摘要:1. 简要说明 JLink的调试功能、烧写Flash的功能都很强大,但是对于S3C2410、S3C2440的Flash操作有些麻烦:烧写Nor Flash时需要设置SDRAM,否则速率很慢;烧写Nand Flash只是从理论上能够达到,但是还没有人直接实现这点。 本文使用一个间接的方法来实现对S3C2410、S3C2440开发板的Nor、Nand Flash的烧写。原理为:JLink可以...
阅读全文
摘要:文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地...
阅读全文