自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (32)
  • 收藏
  • 关注

原创 alsa声卡

http://blog.csdn.net/sepnic/article/details/6960961

2012-07-30 20:58:07 589

转载 mips和mipsel的区别

mips是big-endian的mips架构,mipsel是little-endian的mips架构。他们之间的区别就是内存中存放的数据的字节顺序相反,也就是把低位放在低地址还是高地址。little endian和big endian是表示计算机字节顺序的两种格式,所谓的字节顺序指的是长度跨越多个字节的数据的存放形式.        假设从地址0x00000000开始的一个字中保存

2012-07-23 16:00:45 2364

转载 PMON启动流程2

sw        t1,BONITO_PCIMEMBASECFG(bonito)        /* enable configuration cycles now */        lw        t0,BONITO_BONPONCFG(bonito)        and        t0,~BONITO_BONPONCFG_CONFIG_DIS        sw

2012-07-15 23:18:03 2835

转载 pmon 启动流程(1)

pmon 启动流程(1)--基于loongson2c(zhuan)下面介绍的pmon流程,基于龙芯2c,计算所的北桥。1 pmon的编译1.1 pmon的配置1)配置文件总的配置文件在 :/usr/src/pmon-all/conf/files开发板的配置文件: /usr/src/pmon-all/Target/bonito/conf/Bonito其他配置文

2012-07-15 22:57:08 3478

转载 8259A中断控制器

http://baike.baidu.com/view/197359.htmOverview前言    8259A芯片是一个中断管理芯片,中断的来源除了来自于硬件自身的NMI中断和来自于软件的INT n指令造成的软件中断之外,还有来自于外部硬件设备的中断,这些中断是可屏蔽的。这些中断也都通过PIC(Programmable Interrupt Controller)

2012-07-15 15:33:13 1490

转载 自制AMD CS5536关机代码和嵌入式

http://blog.csdn.net/dog250/article/details/6224640 AMD CS5536是一款很流行的嵌入式处理器,在基于它的架构上,可以做成各种小器具,然后如果操作系统是linux,且内核低于2.6.18的话,据我所知,它不能实现软关机,也就是说调用shutdown之后机器无法关闭,怎么办呢?最近我搞到一块AMD CS5536的板子,想自己做点东西,可

2012-07-14 09:57:13 2464

转载 CS5536中SMB寄存器的说明

http://hengch.blog.163.com/blog/static/10780067201123024415855/   在以前的博文中,提到过CS5536这颗芯片,该芯片的datasheet在下列地址可以下载到:    http://blog.hengch.com/datasheet/cs5536.pdf    这篇博文本来不是一篇公开的文章,仅用于自己需要时查阅,不过

2012-07-13 21:59:14 1526

转载 串行端口地址及寄存器功能详细资料

因为Linux在初始化时间以后就初始化了tty,tty的初始过程包含了串口设备(COM1和COM2)的初始化,为了理解其中内容,我从http://blog.csdn.net/flylonginsky/archive/2005/01/25/267386.aspx转来了相关的说明。关于Linux初始化这部分的分析,我应该在读完这部分内容后一段时间写出来,因为毕竟自己也是在边读代码边学习么。虽然发扬愚公

2012-07-13 19:46:11 2837

转载 Dmidecode

Dmidecode dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。  DMI有人也叫SMBIOS(System Management BIOS),这两个标准都由DMTF(Desktop Manageme

2012-07-12 22:20:55 970

转载 Linux下的性能测试工具 – sysbench

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,后续准备利用sysbench来对MySQL进行一系列的测试。具体的一些参数设置,需要根据不同的测试要求来进行调整.编译安装# wget  -c http://sourceforge.net

2012-07-12 21:58:00 2252

转载 cache

因为我不知道WINDOWS下怎么看。LINUX下很方便,你们在如下目录/sys/devices/system/cpu/cpu0/cache你也可以执行grep . /sys/devices/system/cpu/cpu0/cache/index*/*这样会把CPU0的各个CACHE参数列出来。我的 CORE 2 I5-2500 ,2500元入手的。L1 L2 是X4的,每个CO

2012-07-12 21:34:12 879

转载 CPU cache学习

计算机中cache的概念无处不在,buffer大多是指软件缓存,而cache多指硬件缓存,我把buffer和cache理解为同一个概念。经过几天的学习,对cpu cache有点了解,把学习过程记录下来。cache位于cpu和存储器之间CPU -fast-> CACHE -slow-> MEMORY每当cpu执行的指令需要访问存储器时,给出物理地址在地址总线上,cache控制器会

2012-07-12 21:28:28 908

转载 Linux释放cache内存

因为LINUX的内核机制,一般情况下不需要特意去释放已经使用的cache。这些cache起来的内容可以增加文件以及的读写速度。先说下free命令怎么看内存[root@yuyii proc]# freetotal used free shared buffers cachedMem: 515588 295452 220136 0 2060 64040-/+ b

2012-07-12 21:24:25 1378

转载 iozone测试

iozone介绍:  iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。  可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread,  mmap, aio_read,

2012-07-12 20:24:36 4651

转载 一年来完全用Linux工作

记得王垠同学写过文章《完全用 GNU/Linux 工作》。嗯,当初看了也是很激动。本篇文章,不是为了学人家怎么样,我只是和大家聊聊我用Linux一年来的体会、感受罢了。别人是模仿不来的,模仿别人没有什么可以值得称道的,做好自己方为好汉。 #1,学习Linux的初衷我若说当初学习Linux就是为了求自由、觅独立之精神,完全是扯淡的事情。我没有使用过,开始对Linux的认知全是从他人口中或

2012-07-12 14:23:44 3076

转载 linux shell 时间运算以及时间差计算方法

最近一段时间,在处理Shell 脚本时候,遇到时间的处理问题。 时间的加减,以及时间差的计算。 1。 时间加减 这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒。 如:1990-01-01 01:01:01  加上 1小时 20分处理方法:a.将基础时间转为时间戳time1=$(date +%s -d '1990-01-01 01:

2012-07-11 21:22:31 1056

转载 Linux下时间计算

一、 Linux的time命令    Linux系统下统计程序运行实践最简单直接的方法就是使用time命令,文献[1, 2]中详细介绍了time命令的用法。此命令的用途在于测量特定指令执行时所需消耗的时间及系统资源等资讯,在统计的时间结果中包含以下数据:       (1) 实际时间(real time):从命令行执行到运行终止的消逝时间;       (2) 用户CPU时间(user

2012-07-11 21:20:21 5567

转载 MIPS Linux 最初启动流程

http://hi.baidu.com/comcat/blog/item/8c3078cdeefd9c550eb34527.html1. bootloader 将ELF 格式的Kernel 加载到某个空闲地址处,然后一般有个内存移动操作,目的地址在 arch/mips/Makefile 内指定: load-$(CONFIG_MIPS_PB1550) += 0xFFFFFFFF80100000,

2012-07-10 13:10:54 1905

转载 64位多核 MIPS 异常和中断内核代码分析

http://hi.baidu.com/comcat/blog/item/3cff7bddec14a1f176c6388a.html1. 概述MIPS 统称异常(同步事件)和中断(异步事件)为例外 (Exception)引入异常则是为了解决处理器运行过程中的一些意外情形,比如执行流中有非法指令(无法被处理器辨识的指令),访问了没有映射的虚拟地址等等。中断的引入则是提供一种 IO

2012-07-10 13:02:51 10207

转载 MIPS cache指令 .

http://blog.csdn.net/wyjie1987/article/details/6444769 MIPS cache指令:指令编码:31...26        25...21     20...16    15......0CACHE(101111)  base        op          offset格式:cache op,offset(ba

2012-07-10 12:50:29 7054 1

转载 用 OProfile 彻底了解性能[IBM]

http://www.ibm.com/developerworks/cn/linux/l-oprof/评测 是表示不同性能特性和特征的数据的形式化总结或分析,它通常以图形和表的形式的出现。评测表提供为特定的处理器事件收集的采样的百分数或数量,比如高速缓存线路故障的数量、传输后备缓存( TLB )故障的数量,等等。Oprofile 是用于 Linux 的若干种评测和性能监控工具中的一种。

2012-07-09 21:59:02 1788

转载 oprofile整理

前序:在网上搜资料的时候,经常会看见comcat关于龙芯的文章,对其的借鉴尤多,为了向其学习,本打算以后所有ID一      律更名为comeagle,不过貌似这个称号太长了~~ 大家有什么好点的名字,多多提意见!    oprofile起源于John Levon (Victoria U of Manchester)的一篇硕士论文,最初它以DCPI(DEC Continuous Profi

2012-07-09 21:54:04 941

转载 龙芯内存基础知识

内存基础知识内存颗粒: 组成内存设备的基本单元,也就是我们在内存条上看到的规格相同的一个个小黑块。目前主流的类型为SDRAM(Synchronized Dynamic RAM)。SDRAM根据技术发展又分为DDR、DDR2、DDR3等几代产品。目前主流的是DDR2和DDR3。内存颗粒的技术规范见JEDEC标准(JESD79-2和JESD79-3)。该文档可到jedec官网免费下载(www.je

2012-07-09 21:40:59 4110

原创 龙芯专家的空间

在网上溜达的时候,突然发现锅巴馒头的空间,也不知道真假,反正是这名字,内容也是龙芯的,留下吧。http://hi.baidu.com/new/guobamantou龙芯官方开源社区http://www.loongson.cn/dev/wiki/%E9%A6%96%E9%A1%B5comcat的空间http://hi.baidu.com/comcat/home

2012-07-05 22:28:35 1689 1

转载 龙芯2Fcpu内部物理地址的转换

在经过TLB或者特有机制之后,虚拟地址被转化成物理地址。这个物理地址是不能被外设直接使用的,要经过一些转化。    对于龙芯,32位的地址使用现在只残存于bios中。内核都是使用64bit的地址。在经过cpu的cache和tlb转换后,cpu-core出来的地址(就是我们常说的物理地址)还要经过一层转化。   cpu的地址转换靠的是4个cpu窗口。其中win0,win2是给DDR2映射

2012-07-05 22:15:04 1707

mscale-ddr-tool-v3.30-setup.exe.zip

imx8mq DDR tool.用于iMX8M系列DDR参数调整,此工具需要配合RPA文件使用 i.MX 8M Family DDR Register Programming Aid (RPA): Current Versions

2022-10-27

RU5.25.0379.7z

此软件为台湾AMI公司James wang写的DOS平台下调试工具。下载后重新压缩。借大家下载使用。

2020-05-09

QNX 6.5.0 SP1 x86 BIOS_APIC BSP.zip

2017年1月份更新的BSP软件包。结合上一版本使用更方便。在使用本版本时,应该先解压SVN版本,再解压path版本。

2018-01-18

Linux设备驱动程序(第2版)

此书第二版内容是以Linux 2.4为基础进行讲解,如果使用redhat 7.2等老版本操作系统,可以参考此书

2017-05-19

vxworks 6.8帮助文档

此文档为安装程序中所携带所有文档。

2016-05-23

安国U盘量产工具使用后USB损坏修改软件WIN7

使用安国U盘量产工具后,USB出现异常,有时候U盘无法使用,有时候U盘无法使用。后经百度查询,是安国量产修改了部分驱动。后在网上查询到此工具。分享给大家使用。需要使用管理员权限运行。

2015-11-25

borland c 3.1 dos windows

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。此版本中添加了DPMI16BI.OVL。保证可以在DOS环境下运行。

2015-09-15

USB_DOS710_BOOT启动盘DOS710

此工具是根据网上的HP使用U盘制作DOS启动盘软件,外加自己安装完整版MSDOS77.10版本的程序.此版本程序中已经可以自动补全路径和程序名,同时也启动了HIMEM.SYS高内存.

2015-09-15

borland c 3.1 dos

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。

2015-09-12

Microsoft Loopback Adapter Cracked x64 AMD64

先前修改过一版XP下虚拟网卡。最近同事要在64位win7下使用虚拟网卡,原来的32位网卡已经不能使用。故修改此64位网卡驱动,以便解除微软网卡只能修改为02开头网卡MAC地址限制。

2015-09-11

gdisk-windows

windows下gdisk工具,可以恢复gpt分区。如果mac系统安装windows后重新分区引起异常。可以使用此方法重新还原分区。

2015-09-10

SM3257ENLT U盘修改,量产工作

公司新发一U盘,由于里面有CDFS,想格式化成可以全部为U盘分区。根据网上教程折腾一下午才搞定。

2015-07-17

自己动手写操作系统完全版.pdf

自己动手写操作系统完全版.pdf,虽然是影印的,大部分还是不影响阅读的

2015-07-01

自己动手写操作系统.ISO随书光盘

随书光盘,里面包含基本的编译用工具以及源代码

2015-07-01

QNX 6.5全套官方文档

本文件包括QNX 6.5官方IDE自带的所有PDF文档。

2015-05-29

QNX6.5SP1 Generic x86 BIOS-APIC BSP

此BSP为QNX6.5SP1 x86平台通用BSP。

2015-05-29

QNX6.5 sys_arch

QNX6.5官方文档。本文档主要讲述QNX体系架构,深入了解QNX架构必备

2015-05-29

QNX 6.5 neutrino_library_reference

此文档为QNX6.5官方文档。主要讲述开发用library函数接口及使用方法。编程必备

2015-05-29

QNX6.5 utilities_reference

此文档为QNX6.5IDE文档,文档主要讲述QNX6.5系统自带命令使用方法。入门手册。博随时查看

2015-05-29

QNX2007年公开源代码

此源代码为其它网友分享,请大家也可以随时分享给有需要的人

2015-05-29

IPv6详解卷2:高级协议实现.pdf(ipv6 advanced protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书

2014-10-15

IPv6详解卷1:核心协议实现(ipv6 core protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书。

2014-10-15

mips64el-gcc-4.4-x86-32bit

用于交叉编译mips内核。在32位x86系统上使用。

2013-08-20

Loadcepc.exe编译方法及编译工具

loadcepc编译要使用16位编译器。只能使用msvc152版本。同时压缩包中提供汇编编译时使用的工具及编译方法。

2013-07-09

VC ++ User's Guide

从MSDN中提取的,VC++ User's Guide.好多版本里没有关于Add-ins开发的内容,此版本中含有

2011-08-27

VC 6.0显示行号

由于在VC 6中编辑器不看不到代码行数,用此工具可方便显示代码行数。

2011-07-29

[Visual.Studio插件].Visual.Assist.X.v10.6.1850.0.Cracked

用与VC6.0及VS系列中代码自动提示功能

2011-07-20

Oracle 10G数据库与Sql Server数据的透明网关连接配置

Oracle 10GR2 配置SQL Server 2000 SP4透明网关说明

2010-08-30

Oracle Statspack 高性能调整技术1-15章全

Oracle Statspack 高性能调整技术1-15章全 是DBA必看的书,oracle high-performance tuning with staspack,Donald K.Burleson 著

2010-01-22

空空如也

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

TA关注的人

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