自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (14)
  • 收藏
  • 关注

转载 HOW TO FIX No module named pywintypes

THE ERRORIs cause because there is a cluster fuck of references to microsoft dlls on the python win32 module and for random reasons the modules.py lost track of them.THE FIXso this particu

2014-05-16 10:45:36 2027

原创 cisco-跨交换机的VLAN划分

跨交换机的VLAN划分的实验拓扑图、 实验设备(1)cisco-3560-24ps(2)PC机实验步骤:(1)交换机的配置每个交换机都划分3个VLAN(如:vlan 11,vlan 22,vlan 33)(config)#valn 11(config)#valn 22(config)#valn 33将每台交换机对应的三台PC机分别划分到三个端口(co

2013-05-14 11:11:06 1641 2

转载 21位花朵数算法

/* 128468643043731391252449177399146038697307*/#include#include#include#include/* 128468643043731391252449177399146038697307*///我的程序只用了34秒//乍一下很难,很容易往那个一位位枚举数字的方向去,但是这样的复

2013-05-04 10:06:28 1191

转载 howto: Compiling checkinstall for Fedora 13/15/17 x86_64, and for RHEL6 x86_64

Compiling checkinstall for Fedora 13/15/17 x86_64, and for RHEL6 x86_64It's a pity there isn't just a checkinstall RPM in a repository somewhere, getting this to compile and run under Fedora 13 (x86

2013-01-09 11:40:16 1206

转载 PHP中session使用方法详解

在PHP开发中对比起Cookie,session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 session 的使用。       由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 session 文件的权限,只保留了系统读和写权限

2012-11-24 22:36:26 1119

转载 网络数据包收发流程(四):协议栈之packet_type

From    http://blog.csdn.net/jw212/article/details/6738497进入函数netif_receive_skb()后,skb正式开始协议栈之旅。先上图,协议栈大致过程如下所示:跟OSI七层模型不同,linux根据包结构对网络进行分层。比如,arp头和ip头都是紧跟在以太网头后面的,所以在linux协议栈中arp和ip地位相同(如上

2012-09-02 09:01:29 1292

转载 网络数据包收发流程(三):e1000网卡和DMA

From    http://blog.csdn.net/jw212/article/details/6738486 一、硬件布局每个网卡(MAC)都有自己的专用DMA Engine,如上图的 TSEC 和 e1000 网卡intel82546。上图中的红色线就是以太网数据流,DMA与DDR打交道需要其他模块的协助,如TSEC,PCI controller以太网数据在 TS

2012-09-02 08:59:27 1463

转载 网络数据包收发流程(二):不配置NAPI的情况

From    http://blog.csdn.net/jw212/article/details/6738474 上一篇讲的是内核配置成NAPI的情况,那也是绝大多数内核使用的配置现在讲讲内核不配置成NAPI时的情况一、no NAPI 数据结构不配置NAPI的时候,网络设备不使用自己的napi_struct结构,所有网络设备驱动都使用同一个napi_struct

2012-09-02 08:55:52 1044

转载 网络数据包收发流程(一):从驱动到协议栈

From    http://blog.csdn.net/jw212/article/details/6738457 网络数据包收发流程(一):从驱动到协议栈早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了一、硬件环境intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大bcm5461: PHY芯片,与之对应的MAC是T

2012-09-02 08:52:06 908

转载 MIPS GCC 嵌入式汇编

转自   http://www.eefocus.com/bbs/article_866_188666.html1. GCC 内嵌汇编的基本格式asm("assembly code");如:     asm("syscall");      //触发一个系统调用如果有多条指令,则需在指令尾部添加'\t'和'\n',如:     asm("li      v

2012-08-15 09:55:27 1061

转载 MII接口类型

简介MII是英文Medium Independent Interface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。下面对它们进行一一介绍。 MII接口:T

2012-08-12 12:27:50 2411

转载 MIPS 下非对齐访问的问题

作者: comcat 发表日期: 2007-07-23 17:43    http://comcat.blog.openrays.org/blog.php?do=showone&tid=438 1. 问题MIPS 下使用访存指令读取或写入数据单元时,目标地址必须是所访问之数据单元字节数的整数倍,这个叫做地址对齐。比如在 MIPS 平台上,lh 读取一个半字时,存储器的地

2012-08-08 12:31:33 2127

转载 Linux 上下文切换分析笔记 (MIPS)

作者: comcat 发表日期: 2007-09-24 16:29         http://comcat.blog.openrays.org/blog.php?do=showone&tid=455 1. 内核栈切换 (MIPS)调度切换至一个进程时,根据 task_struct->thread_info 的值设置 *kernelsp(当前正在运行进程之内核栈栈底),其值为

2012-08-08 12:27:58 660

转载 龙芯版 memcpy 的实现

作者: comcat 发表日期: 2007-06-15 17:50     http://comcat.blog.openrays.org/blog.php?do=showone&tid=423 memcpy 是为最常用之函数,多媒体编解码过程中调用频繁,属调用密集型函数,对其性能优化很有意义。1. 概述memcpy 所做的操作是把内存中的一块数据复制到内存的另一个地方

2012-08-08 12:25:39 1183

转载 龙芯下汇编语言编程(2)

作者: comcat 发表日期: 2007-03-23 20:11  http://comcat.blog.openrays.org/blog.php?do=showone&tid=314 1. 判断的实现看这条C语句的汇编实现:if(i == j)f = g + h;elsef = g - h;---------------------------

2012-08-08 12:24:06 1217

转载 MIPS GCC 嵌入式汇编(龙芯适用)

作者: comcat 发表日期: 2007-04-09 18:06    http://comcat.blog.openrays.org/blog.php?do=showone&tid=329 当前版本: 0.11. GCC 内嵌汇编的基本格式asm("assembly code");如:asm("syscall"); //触发一个系统调用

2012-08-08 12:23:06 1132

转载 Linux 存储管理分析札记

作者: comcat 发表日期: 2007-02-15 10:04   http://comcat.blog.openrays.org/blog.php?do=showone&tid=2711. MIPS 与 X86 的 TLB 差别其在于对 TLB 不命中时的处理上:MIPS 会触发TLB Refill 异常,内核的 tlb_refill_handler 会以 pgd_c

2012-08-08 12:19:54 609

转载 龙芯下汇编语言编程(1)

作者: comcat 发表日期: 2007-03-22 11:20          http://comcat.blog.openrays.org/blog.php?do=showone&tid=310 1. Hello World从经典的Hello World开始:.text #表示将后面的代码编译后置于目标文件的.text段.globl main #声明mai

2012-08-08 12:18:51 1512

转载 关闭龙芯2E 之 cache

作者: comcat 发表日期: 2006-11-01 19:50      http://comcat.blog.openrays.org/blog.php?do=showone&tid=148 PMON 加载kernel 时,是加载到 kseg0 的(通过在 arch/mips/Makefile 中: load-$(CONFIG_GODSONEV2E) += 0x80100000

2012-08-08 12:15:12 958

转载 龙芯2E体系结构之异常、中断

作者: comcat 发表日期: 2006-11-22 12:14    http://comcat.blog.openrays.org/blog.php?do=showone&tid=164 本文拟在宏观上对龙芯2E 的异常、中断系统作一个框架式的描述。1. 概述龙芯2E在高优先级异常出现时,在设置了某些寄存器后,会根据异常类型跳转到相应的固定地址处(高优先级

2012-08-08 12:13:40 1331

转载 C 语言中位操作技巧

作者: comcat 发表日期: 2006-10-17 21:04    http://comcat.blog.openrays.org/blog.php?do=showone&tid=130 注: 本文仅讨论常见的小端机器1. 声明对于RGB模式下, 8 bit 颜色可以用一个字节描述:7 5 4 2 1 0|-------|--------|-----|

2012-08-08 12:10:55 677

转载 GNU/Linux下库机制笔记

作者: comcat 发表日期: 2006-09-08 10:44                http://comcat.blog.openrays.org/blog.php?do=showone&tid=691. 创建静态库:gcc -c hello.c -o hello.oar rcs libhello.a hello.o2. 使用静态库:gcc -o test

2012-08-08 12:09:04 427

转载 龙芯汇编语言编程艺术

转自   http://comcat.blog.openrays.org/blog.php?do=showone&tid=368   作者:comcat 发表日期: 2007-04-27 17:49 分析系统调用的实现时看到这么一段代码,令人不禁拍案叫绝。系统调用的参数传递,前4个参数通过a0~a3传,后面的参数要通过栈来传,目前内核系统调用最长的参数个数为8。用栈

2012-08-08 12:05:27 866

转载 使用AutoMake轻松生成Makefile

转自  http://www.linuxeden.com/html/develop/20001221/18650.html 在 Unix 上写过程序的人一般都遇到过 Makefile,尤其是用 C 来开发程序的人。用 make 来开发和编译程序的确很方便,可是要写出一个MakeFile就不那么简单了。偏偏介紹 Makefile 的文件不多,GNU Make 那份印出来要几百页的文件,光看完

2012-08-08 12:01:46 425

转载 龙芯汇编语言-利用系统调用复制文件

From   http://godsontech.blog.sohu.com/71840880.html 距离龙芯上的汇编版的hello,world!出现已经有段日子了。下面这个程序在那个的基础上多用了几个系统调用。更多的系统调用请参考/usr/include/asm/unistd.h,也可以用类似man 2 open的指令来看系统调用的详细的参数。aa@aa/copy:/home

2012-08-08 11:57:58 1303

转载 Hello World---MIPS汇编例程

# hello.S by Spencer T. Parkin# This is my first MIPS-RISC assembly program!# To compile this program type:# > gcc -o hello hello.S -non_shared# This program compiles without errors or w

2012-08-08 09:24:43 2252

转载 MIPS异常入口点

转自  : http://mips.eefocus.com/article/10-11/2467421291101225.html异常向量:异常处理开始的地方大多数CISC理器由硬件(或微代码)来分析异常,根据发生的异常类烈把CPU发送到不同的入口点。甚至连中断都根据哪个中断输入信号激活而在不同的入口点处理时,就叫做向量化中断(vectored interrupts)。历史上,MIPS C

2012-08-08 08:32:57 1722

转载 高精度整数除法(MIPS汇编)

转自  http://mips.eefocus.com/article/11-01/2467421294793461.html 以下在SPIM下调试成功:.datatitle: .asciiz "\t\t高精度除法演示程序\n"tip1: .asciiz "\n请输入被除数:"tip2: .asciiz "请输入除数:"tip3: .asciiz "要输出小数点后多少位

2012-08-08 08:19:19 1249

转载 MIPS中的分支延迟槽

买了本SEE MIPS RUN LINUX 的中文版,翻译的句子狗屁不通,什么玩意儿。第一章就看不下去,越到关键的地方越读不通。http://hi.baidu.com/comcat/blog/item/c6f4f909cf551bc53ac76359.html1. 概述分支延迟槽 (Branch delay slot),简单地说就是位于分支指令后面的一条指令,不管分支发生与否其总是

2012-08-06 11:25:27 1205

转载 This system is not registered with RHN

转自:http://hi.baidu.com/bluedream_119/item/4f58a5fd7b81c5ee1a111f53 红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.re

2012-07-12 12:12:58 414

转载 Install Open TFTP Server on Deployment Solution 7.1

from:http://www.symantec.com/connect/articles/install-open-tftp-server-deployment-solution-71author:CondorManA lot of people have had good results using Open TFTP Server with Deployment Solution 6

2012-06-17 16:09:23 1252

转载 2440 dm9000 到底咋确定地址

转自:http://blog.sina.com.cn/s/blog_621dafdb0100v3yg.html作者:amylee  今天真是开心啊。一是,有个问题不明白,问了网上的一个大侠,人家给我回邮件解释的很清楚,我也明白了。二是,做了件好人好事,捡了个手机找到了失主,哈哈。下面是大侠给我的解释:    “DM9000对外来说只有两个端口——地址口和数据口,地址口用于输

2012-06-13 09:38:16 1690 3

转载 认识网卡

转自:http://hi.baidu.com/dark_hc/blog/item/47f1e4ec0070493627979170.html作者简介:Ase,VIA网络研发工程师,VNT via networking technologies AE/FAE。参与过100m/1000m网卡,usb2.0卡,1394卡,pcmcia的usb和1394卡,主板,带管理交换机,显卡等的设计工作。

2012-06-12 16:56:40 1563

转载 以太网帧格式

转自:http://hi.baidu.com/dark_hc/blog/item/e584c68b67fc48d8fc1f1009.html一、Ethernet地址  为了标识以太网上的每台主机,需要给每台主机上的网络适配器(网络接口卡)分配一个唯一的通信地址,即Ethernet地址或称为网卡的物理地址、MAC地址。  IEEE负责为网络适配器制造厂商分配Ethernet地址块,各厂商

2012-06-12 16:40:16 987

转载 SDRAM与DRAM

转自:http://hi.baidu.com/dark_hc/blog/item/adb54e4608d284046a63e53e.htmlDRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。而且是行列地址复用的,许多都有页模式。SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。SDRAM,同步的DRAM

2012-06-12 16:25:55 656

转载 PCI总线(二)

5. PCI仲裁器工作原理假设PCI仲裁器上接三个PCI设备,如下图所示。假定PCI1,PCI2,PCI3三个设备的优先级相同,上电后,PCI总线仲裁器会将PCI1设备的GNT1信号驱动为低电平(有效)。即PCI1占用PCI总线。如果此时PCI1上没有数据传输,但PCI2上有数据要传输,PCI2设备就会驱动REQ2为低电平来向仲裁器发出PCI总线使用请求。仲裁器在时钟的上升沿采样到RE

2012-06-12 16:21:46 1323

转载 PCI总线(一)

1.PCI总线管脚功能PCI主设备最少需要49根线,从设备最少需要47根线,剩下的线可选。在介绍PCI管脚功能前,先来说明下PCI管脚信号的类型in:输入信号;out:输出信号;t/s:双向三态信号(Tri-state),无效时为高组态;s/t/s:持续三态信号(Sustained Tri-state),每次由且只由一个单元拥有并驱动的低有效双向、三态信号。驱动一个s/t/s信

2012-06-12 16:15:33 2938 1

转载 DDR工作原理

转自:http://hi.baidu.com/dark_hc/blog/item/217dd58f335a84e1503d9235.htmlDDR SDRAM全称为Double Data Rate SDRAM,中文名为“双倍数据流SDRAM”。DDR SDRAM在原有的SDRAM的基础上改进而来。也正因为如此,DDR能够凭借着转产成本优势来打败昔日的对手RDRAM,成为当今的主流。本文只着重讲

2012-06-12 15:52:34 5619 1

转载 以太网PHY和MAC

转自:http://hi.baidu.com/dark_hc/blog/item/773ae934950120b2d1a2d36c.html作者:骨灰级暗黑以太网PHY和MAC对应OSI模型的两个层——物理层和数据链路层。物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口(RGMII / GMII / MII)。数据链

2012-06-12 15:20:41 1044

转载 lwip协议栈函数返回值定义

转自:http://blog.csdn.net/zhzht19861011/article/details/6617903作者:zhzht19861011在lwip1.3.0/src/include/lwip/err.h中定义。数据类型:typedef s8_t err_t#define ERR_OK 0 /* 没有错误,万事OK*/#define ERR_MEM -1 /

2012-06-10 13:43:30 1598

m2eclipse1.6.2

m2eclipse1.6.2

2016-11-02

qume最新版

qemu 是目前非常流行的虚拟机软件。qemu的优点是支持多种处理器模拟包括其中包括mips,另外qemu是翻译执行的,模拟速度比较快。

2013-06-07

SSM-2.4.0.622-beta

SSM-2.4.0.622-beta

2012-05-14

计算机终极硬件资料教程(详细)

计算机终极硬件资料教程(详细)

2012-05-14

51TimerInit

51定时器初值自动计算软件 选择工作方式和晶振频率计算定时器初值-51

2012-05-08

word转pdf的office2007微软官方插件

word转pdf的office2007微软官方插件

2012-04-19

INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986

INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986

2012-04-18

UNIX操作系统设计(英文版)

UNIX操作系统设计(英文版).

2012-04-18

TCPIP协议的FLash讲解动画(共15节)

TCP/IP协议的讲解动画,swf的flash格式,非常形象易懂,特推荐给大家,希望对想了解该协议的朋友有所帮助.

2012-02-08

UCOS内核实验

UCOS内核实验 PPT教程。包括任务管理实验,优先级反转实验,优先级继承实验,哲学家就餐问题实验,内存管理实验,时钟中断实验和消息队列实验。

2012-02-05

TCP/IP协议介绍

华为公司数据通信交流 TCP/IP协议介绍

2012-02-05

lwip-1.4.0.rc2最新版

lwip-1.4.0.rc2官方发布的最新版,欢迎下载

2012-02-05

单片机教程

很多电子爱好者,都想学习单片机这门技术。下面的这一系列教程是http://www.51hei.com/专门为初学者入门而准备的,基于汇编语言,详细的介绍了单片机的原理,指令,寄存器,以及接口等,后面还为你准备了一些小的设计。都是从单片机最基本的东西讲起,相信你一定能看懂,并且学会单片机这门有意思的技术.

2011-11-07

linux内核0.11注释版

linux内核0.11注释版 超详细的注释,分析linux内核的绝好材料

2011-11-04

空空如也

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

TA关注的人

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