简介
由于Linux的多平台特性,任何一个重要的驱动程序都应该是可移植的与内核代码相关的核心问题是应该能够同时访问已知长度的数据项,并充分利用不同处理器的能力内核使用的数据类型主要被分成三类
类似int这样的标准C语言类型类似u32这样的有确定大小的类型像pid_t这样的用于特定内核对象的类型
本章将讨论在什么情况下使用这三种类型以及如何使用
使用标准C语言类型
当我们需要“...
分类:
系统相关 时间:
2014-10-05 16:25:48
阅读次数:
308
简介
本章给出一个高层总线架构的综述讨论重点是用于访问Peripheral Component Interconnect(PCI,外围设备互联)外设的内核函数PCI总线是内核中得到最好支持的总线本章主要介绍PCI驱动程序如果寻找其硬件和获得对它的访问本章也会介绍ISA总线
PCI接口
PCI是一组完整的规范,定义了计算机的各个不同部分之间应该如何交互PCI规范涵盖了与计算机接口相关的...
分类:
系统相关 时间:
2014-10-05 16:25:38
阅读次数:
372
一个DumpDex的IDA插件
源码
import idaapi
import struct
def dumpdex(start, len, target):
rawdex = idaapi.dbg_read_memory(start, len)
fd = open(target, 'wb')
fd.write(rawdex)
fd.close()
def getdexlen...
分类:
其他好文 时间:
2014-10-05 16:41:58
阅读次数:
285
当你熟悉OpenCASCADE软件在Windows,你应该试试在Debian的Linux操作系统,因为这是一个开源的样OpenCASCADE软件。论文的重点是如何建立OpenCASCADE软件包。
OpenCASCADE软件、Linux、Debian、建筑
1. Introduction
因为OpenCASCADE是用C++写的几何造型算法库,有良好的跨平台性,所以决定在Linux...
分类:
其他好文 时间:
2014-10-05 14:45:08
阅读次数:
333
一、概述 Overview
Open CASCADE中的几何工具(Geometry Utilities)提供如下功能:
l 通过插值和逼近创建图形 Creation of shapes by interpolation and approximation
l 直接构造图形 Direct construction of shapes
l 将曲线曲面转换成B样条曲线和...
分类:
其他好文 时间:
2014-10-05 14:44:58
阅读次数:
225
随着网络应用的不断丰富,客户端交互技术也如雨后春笋一般,遍地开花。正是这些技术的支持,我们的互联网世界变得更加丰富多彩。一个浏览器上,不用说是简单的动画效果,就是一个Office应用也能顺畅的使用。所有这些都要感谢客户端交互技术的快速发展。甚至,现在的客户端交互技术的发展的趋势是,可以以浏览器为载体,也可以脱离浏览器以单独的应用形式存在。本文从microsoft,oracle,Adobe和w3C这4大企业或者机构组织的核心技术入手进行简单的分析。预示客户端交互技术为了的可持续发展性...
分类:
其他好文 时间:
2014-10-05 15:01:18
阅读次数:
166
Cocos2d-x 3.2 2048开发教程 第五篇 分数,音效,结束判断 环境:WIN7+VS2012...
分类:
其他好文 时间:
2014-10-05 16:07:38
阅读次数:
233
题目大意:圆盘上顺次安放0, 1, 2, …, n – 1的点,每次给出两个点需要连边,可以选择在圆盘的正面连边或在圆盘的反面连边,问是否存在一种方案使得所有连线不相交?思路:本问题可以等价成:圆盘上原本有N条线,每条线在正反面都有画上,将在正反面的两条线只保留一根,问是否存在一种方案使得所有连线不...
分类:
其他好文 时间:
2014-10-05 14:43:28
阅读次数:
198
上周五阿里巴巴在纽交所上市,随后市值一路冲上了2000亿美金的大关,成为美国有史以来最大的IPO。这一夜之间马云成为了新的中国首富,位于杭州的阿里巴巴也诞生了很多千万富翁。这一切就像神话故事一样,让外人各种羡慕嫉妒恨。最让人恨得牙痒痒的是,阿里最后还调侃似的来了一句很傲娇的话:「梦想还是要有的,万一...
分类:
其他好文 时间:
2014-10-05 16:39:48
阅读次数:
128
两题都是水题,1236第一问求缩点后入度为0的点数,第二问即至少添加多少条边使全图强连通,属于经典做法,具体可以看白书POJ2186即求缩点后出度为0的那个唯一的点所包含的点数(即SCC里有多少点)//poj1236#include#include#include#define maxn 6000i...
分类:
其他好文 时间:
2014-10-05 15:49:38
阅读次数:
188
题目大意:给出N个闭区间,每个区间给出一个ci值,让你找出最小的数集Z使得每个闭区间都有不少于ci个Z中的元素,求card(Z)思路:06年集训队论文《浅析差分约束系统》有详细的解题,设Sn为[0,n]中Z中元素的个数,ai,bi为区间的两个端点,则可列出以下不等式:0=ci然后就可以用差分约束做了...
分类:
其他好文 时间:
2014-10-05 14:42:48
阅读次数:
193
在高中时除了物理竞赛没有学习外,竞赛的五大学科剩下的四门均有所涉猎及参加,因而精力分散太多。因此下定决心大学时可以广泛涉猎知识,但是主攻的竞赛只能有两个ACM和MCM,如今虽然高考完挂,但学术之心尚存,而SIR模型对我来说便是数学海洋中的一块拾贝舆论的力量一向是被政府所重视的,所以在战时拥有自己的电...
分类:
其他好文 时间:
2014-10-05 15:49:18
阅读次数:
233
对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str)返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。mysql> select ASCII('2'); -> 50mysql> select ASCII(2); ->.....
分类:
数据库 时间:
2014-10-05 16:38:58
阅读次数:
304
最近闲来无事,在VMware里装了个centos。安装后无法上网。在 google里找到答案第一步:执行命令启动网卡 (最小化安装不是自动启动的)[root@localhost]#ifconfigeth0up第二步:[root@localhost]#dhclienteth0现在应该可以了。自动启动网...
分类:
其他好文 时间:
2014-10-05 14:42:08
阅读次数:
211