
其他
文章平均质量分 78
evenness
http://hi.youkuaiyun.com/cp.php?ac=task&op=do&taskid=7
展开
-
PPC的MCU初始化
MMU初始化重要的有2个,TLB和LAW 通过TLB,把EA(Effective address)转换为RA(Real Address) 通过LAW,把RA送到物理总线上去,即总线地址下面以MPC8560来举例-------------------------- 格机格机格机格机格机格机 ------------------------------Effec转载 2012-03-30 10:29:44 · 4128 阅读 · 0 评论 -
MPlayer移植到TI DM816X
下载主程序:http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2下载皮肤:http://www.mplayerhq.hu/MPlayer/skins/Abyss-1.7.tar.bz2下载解码器库http://www.mplayerhq.hu/MPlayer/releases/codecs/all-200转载 2013-08-06 11:06:52 · 1185 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2013-07-17 13:16:20 · 924 阅读 · 0 评论 -
windows下NFS服务器SFU设置
一、安装SFU1、下载软件SFUhttp://download.microsoft.com/download/a/1/c/a1ca7af1-a6e3-46e7-874a-4c5d8c0fb3b7/SFU35SEL_EN.exe2、编辑用户组group文件 和密码passwd文件 ,并复制到C:\例如:passwd内容root:x:0:0:root:/root:/bin/sh转载 2013-07-12 09:19:03 · 1750 阅读 · 0 评论 -
IBM System X服务器操作系统安装
IBM System X操作系统安装手册1、概述在IBM系列服务器上安装操作系统,方法有别于安装其他品牌的服务器和台式机。为了保证IBM服务器的稳定性和数据的安全性,IBM Ssystem X将对硬盘数据安全至关重要的serveraid阵列卡以及主板集成控制器独立出来,所以,通常情况下都需要单独加载驱动。2、安装方法Serverguide光盘引导安装转载 2013-05-27 09:57:36 · 23599 阅读 · 0 评论 -
__asm__ __volatile__内嵌汇编用法简述
作者:刘洪涛__asm__ __volatile__内嵌汇编用法简述 在阅读C/C++原码时经常会遇到内联汇编的情况,下面简要介绍下__asm__ __volatile__内嵌汇编用法。因为我们华清远见教学平台是ARM体系结构的,所以下面的示例都是用ARM汇编。带有C/C++表达式的内联汇编格式为: __asm__ __volatile__("Instruction List" :转载 2013-02-06 10:45:47 · 703 阅读 · 0 评论 -
elf文件格式
可执行文件elf的格式By WSW机器执行的是机器指令,而机器指令就是一堆二进制的数字。高级语言编写的程序之所以可以在不同的机器上移植就因为有为不同机器设计的编译器的存在。高级语言的编译器就是把高级语言写的程序转换成某个机器能直接执行的二进制代码。以上的知识在我们学习CS(Computer Science)的初期,老师都会这么对我们讲。但是我就产生疑问了:既然机器都是执行的二进制代码,转载 2013-01-21 09:44:36 · 739 阅读 · 0 评论 -
gcc __attribute__(())
_attribute_((packed))1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ cha转载 2012-12-21 16:18:59 · 601 阅读 · 0 评论 -
ifconfig 源码, MAC地址分类
源码地址:http://www.tazenda.demon.co.uk/phil/net-tools/ $ strace -e socket,ioctl ifconfig eth0 socket(PF_FILE, SOCK_DGRAM, 0) = 3 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 socket(原创 2012-06-18 17:29:57 · 7886 阅读 · 1 评论 -
函数指针,函数声明
定义函数指针: return_type (*func_pointer)(parameter_list);返回值类型(*函数指针名)(参数列表);定义返回函数指针的函数:return_type(*function(func_parameter_list))(parameter_list);返回值类型(*函数名(函数的参数列表))(返回的函数指针的参数列表);再原创 2012-06-07 09:52:01 · 555 阅读 · 0 评论 -
中国开源镜像站点汇总
网易开源镜像站:http://mirrors.163.com/ FreeBSD | FreeBSD-updates | archlinux | centos | cpan | cygwin | debian | debian-backports | debian-cd | debian-security | fedora | gentoo | gentoo-portage | kdemod转载 2012-04-20 09:35:16 · 1165 阅读 · 0 评论 -
大端小端(Big- Endian和Little-Endian)
http://www.cppblog.com/tx7do/archive/2009/01/06/71276.html 在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领 域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正 确的编/译码从而导致通信失败。目前转载 2012-05-02 15:48:50 · 1318 阅读 · 0 评论 -
PowerPC体系结构学习笔记之内存管理
E500MMU简介E500采用了两级MMU机制,L1-MMU和L2-MMU,以及一些辅助寄存器和指令来实现虚实地址的转换。E500与其他PowerPC处理器相比的一个最大不同就是,E500不能禁止虚实地址转换,并且支持两个地址空间,分别是地址空间0与地址空间1。其实这点有些类似于MIPS,除了直接通过虚拟地址来区分以外,MIPS处理器也没有机制禁止/启用地址翻译。L1-MMU包含I转载 2012-04-30 22:17:18 · 5179 阅读 · 0 评论 -
VMWare 虚拟系统上网设置详解
VMWare 提供了三种工作模式,host-only(主机模式)、NAT(网络地址转换 模式)、bridged(桥接模式)。 host-only(主机模式) .在某些特殊的网络调试环境中,如何要求将真实环境和虚拟环境隔离开, 这时你就可采用 host-only 模式。 host-only 模式中, 所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,VMWare 虚拟机不能访问转载 2012-04-23 12:34:31 · 781 阅读 · 0 评论 -
使用iperf测试网络性能
iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息;从而能够帮助我们测试网络性能,定位网络瓶颈。iperf是开源的,源代码可以从http://sourceforge.net/projects/iperf/下载。1. iperf能够做什么提起iperf,想必大家都知道它是用了测转载 2012-03-20 10:06:01 · 122065 阅读 · 4 评论 -
四款免费数据恢复软件
对于一些由于突发事件引起的硬盘数据丢失现象,我们完全可以通过一些数据恢复软件来对硬盘进行数据恢复,可如今市面上大部分的数据恢复软件皆为商业收费软件,只有极少数的免费数据恢复软件,小编今天就为大家带来几款免费的数据恢复软件,并且通过一系列的评测,如数据恢复时间,恢复效果等方面来对其进行评测,让我们一起来看看究竟谁才是它们之间的最强者!一.软件简介No.1 Pandora Recove转载 2012-04-04 22:42:51 · 5056 阅读 · 2 评论 -
PowerPC 体系结构之存储管理
取 BOOKE 精要,兼顾 E500 规范。 E500 规范是 BOOKE 的 32-bit 实现,更详细些,大部与 BOOKE 兼容。BOOKE 对存储管理的规范较抽象,没有非常多的细节(比如 TLB 每项的结构必须如此等等),涉及细节则多以 E500 为例子。1. 概述E500 实现有两级 TLB,即:L1 TLB 和 L2 TLB。L1 TLB 可以理解为 L2 TL转载 2012-03-31 17:36:00 · 1880 阅读 · 0 评论 -
x86函数调用过程探究
http://www.cnblogs.com/bangerlee/archive/2012/05/22/2508772.html引言如何定义函数、调用函数,是每个程序员学习编程的入门课。调用函数(caller)向被调函数(callee)传入参数,被调函数返回结果,看似简单的过程,其实CPU和系统内核在背后做了很多工作。下面我们通过反汇编工具,来看函数调用的底层实现。 基转载 2013-11-01 10:21:22 · 1807 阅读 · 0 评论