Posted in Default on November 30th, 2007 by admin
Archive for November, 2007
Posted in Default on November 30th, 2007 by admin

这两天在做另外一个网站:XXOO.com.cn 这是基于google个性化搜索引擎的一个搜索站。说白了,就是在指定的几个网站内搜索结果。
Google确实一直在改进,这个功能我挺喜欢,而且我相信,越来越多的人会喜欢这个。
网址导航站在国内一直很流行,不过我相信,中国网民已经开始慢慢升级了,找网站从“网址导航”到“搜索引擎”转变。
搜索引擎有一个很大的问题,那就是网络上存在这许许多多垃圾站,充斥着各种无用的信息,甚至还包括很多病毒,这就给那些一直用惯网址导航站的用户一个理由,一个不“进化”的理由。
而个性化搜索的出现,正好可以解决这个问题。
个性化搜索,可以说是介于网址导航和现在通用搜索之间的一个东东。
唯一的门槛:打字。
个人推测,国内众多网民当中,不会打字的人所占的比例还是很大的。所以这部分人,是网址导航站的坚定拥护者。
我最近做的XXOO.com.cn,就是基于google个性化搜索的一个搜索网站,人工添加那些受大家信用的,数据量大的网站,到这些结果里面去寻找信息,可以大大提高效率。
另外,参考传统的网址导航站,XXOO.com.cn也会陆续添加一些常用的功能。
Posted in Default on November 25th, 2007 by admin
符合SMBIOS规范的计算机的系统信息获取方法
SMBIOS,DIM
在阅读SMBIOS spec之前先看看这两篇文章,有个感性认识,再去阅读规范文档,可以帮助理解.
================================
DMI是英文单词Desktop Management Interface的缩写,也就是桌面管理界面,它含有关于系统硬件的配置信息。计算机每次启动时都对DMI数据进行校验,如果该数据出错或硬件有所变动,就会对机器进行检测,并把测试的数据写入BIOS芯片保存。所以如果我们在BIOS设置中禁止了BIOS芯片的刷新功能或者在主板使用跳线禁止了 BIOS芯片的刷新功能,那这台机器的DMI数据将不能被更新。如果你更换了硬件配置,那么在进行WINDOWS系统时,机器仍旧按老系统的配置进行工作。这样就不能充分发挥新添加硬件的性能,有时还会出现这样或那样的故障。
在介绍什么是DMI之前,先说说SMBIOS (System Management BIOS,SMBIOS)的概念。 SMBIOS是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。 DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS和DMI是由行业指导机构Desktop Management Task Force (DMTF)起草的开放性的技术标准,其中,DMI设计适用于任何的平台和操作系统。 DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的了解。DMI的主要组成部分是 Management Information Format (MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。为了提供更为友好的用户工作环境,AOpen开发了实用的WinDMI工具,它采用Windows界面,能够用于多款AOpen主板,完全兼容 Windows 98SE/98/2000/XP操作系统。 WinDMI分为几种功能,首先,默认的[Normal Mode]功能让用户可以获取包括BIOS、操作系统、主板、内存、扩展槽及扩展接口的所有详细系统信息。 第二种功能为[Dump Memory],它可以让用户转储内存数据,因为它显示了当前DMI的结构数据,所以可以帮助高级用户及软件设计人员处理内存数据。此外,对DMI结构有兴趣的用户也可以使用此项功能进行初步的问题诊断。第三,WinDMI还可以让用户以普通或raw模式保存DMI数据,如果用户需要保存DMI信息,只需按下[Save As]即可。此项功能会在用户指定的文件夹下创建一个 .txt文件,用户就可以在此文本文件中找到所有所需的系统信息
DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的了解。DMI的主要组成部分是 Management Information Format (MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。
Posted in Default on November 8th, 2007 by admin
从今天起,我25岁了。
24年,约四分之一世纪。
24年,三分之一人生。
24年,无房,无车,无….
在公司的第一个生日。
几年没有在家里过生日了?
从高中起。。。。。已经九年了。
Posted in Default on November 1st, 2007 by admin
项目描述:一个简单的PCI bus寄存器访问工具 PCI Viewer
项目目标:理解PCI总线结构,加深对《PCI Local Bus specification V2.3》的理解,为BIOS开发做准备
功能描述:
1 在dos下遍历计算机中的PCI bus;
2 通过指定bus number,device number 和 function number来浏览configuration space寄存器的256个字节
编程语言:汇编 或 C
预备知识:
1 汇编
3 PCI总线相关概念和知识(阅读《PCI Local Bus specification V2.3》第三章和 第六章)
具体方法:
访问PCI的配置寄存器,可以通过在底层直接操作CFCH和CF8H这两个端口来实现。(这两个端口的作用,见《PCI Local Bus specification V2.3》第三章)
代码:
1 汇编版