- 博客(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 2075
原创 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 1720 2
转载 21位花朵数算法
/* 128468643043731391252449177399146038697307*/#include#include#include#include/* 128468643043731391252449177399146038697307*///我的程序只用了34秒//乍一下很难,很容易往那个一位位枚举数字的方向去,但是这样的复
2013-05-04 10:06:28 1242
转载 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 1244
转载 PHP中session使用方法详解
在PHP开发中对比起Cookie,session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 session 的使用。 由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 session 文件的权限,只保留了系统读和写权限
2012-11-24 22:36:26 1190
转载 网络数据包收发流程(四):协议栈之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 1338
转载 网络数据包收发流程(三):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 1504
转载 网络数据包收发流程(二):不配置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 1079
转载 网络数据包收发流程(一):从驱动到协议栈
From http://blog.csdn.net/jw212/article/details/6738457 网络数据包收发流程(一):从驱动到协议栈早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了一、硬件环境intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大bcm5461: PHY芯片,与之对应的MAC是T
2012-09-02 08:52:06 946
转载 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 1094
转载 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 2466
转载 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 2186
转载 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 695
转载 龙芯版 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 1222
转载 龙芯下汇编语言编程(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 1277
转载 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 1169
转载 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 636
转载 龙芯下汇编语言编程(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 1559
转载 关闭龙芯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 982
转载 龙芯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 1410
转载 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 716
转载 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 462
转载 龙芯汇编语言编程艺术
转自 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 903
转载 使用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 456
转载 龙芯汇编语言-利用系统调用复制文件
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 1354
转载 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 2321
转载 MIPS异常入口点
转自 : http://mips.eefocus.com/article/10-11/2467421291101225.html异常向量:异常处理开始的地方大多数CISC理器由硬件(或微代码)来分析异常,根据发生的异常类烈把CPU发送到不同的入口点。甚至连中断都根据哪个中断输入信号激活而在不同的入口点处理时,就叫做向量化中断(vectored interrupts)。历史上,MIPS C
2012-08-08 08:32:57 1776
转载 高精度整数除法(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 1296
转载 MIPS中的分支延迟槽
买了本SEE MIPS RUN LINUX 的中文版,翻译的句子狗屁不通,什么玩意儿。第一章就看不下去,越到关键的地方越读不通。http://hi.baidu.com/comcat/blog/item/c6f4f909cf551bc53ac76359.html1. 概述分支延迟槽 (Branch delay slot),简单地说就是位于分支指令后面的一条指令,不管分支发生与否其总是
2012-08-06 11:25:27 1252
转载 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 442
转载 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 1318
转载 2440 dm9000 到底咋确定地址
转自:http://blog.sina.com.cn/s/blog_621dafdb0100v3yg.html作者:amylee 今天真是开心啊。一是,有个问题不明白,问了网上的一个大侠,人家给我回邮件解释的很清楚,我也明白了。二是,做了件好人好事,捡了个手机找到了失主,哈哈。下面是大侠给我的解释: “DM9000对外来说只有两个端口——地址口和数据口,地址口用于输
2012-06-13 09:38:16 1725 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 1654
转载 以太网帧格式
转自:http://hi.baidu.com/dark_hc/blog/item/e584c68b67fc48d8fc1f1009.html一、Ethernet地址 为了标识以太网上的每台主机,需要给每台主机上的网络适配器(网络接口卡)分配一个唯一的通信地址,即Ethernet地址或称为网卡的物理地址、MAC地址。 IEEE负责为网络适配器制造厂商分配Ethernet地址块,各厂商
2012-06-12 16:40:16 1125
转载 SDRAM与DRAM
转自:http://hi.baidu.com/dark_hc/blog/item/adb54e4608d284046a63e53e.htmlDRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。而且是行列地址复用的,许多都有页模式。SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。SDRAM,同步的DRAM
2012-06-12 16:25:55 724
转载 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 1504
转载 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 3434 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 5875 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 1089
转载 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 1783
INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986
2012-04-18
单片机教程
2011-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人