ioctl
支持的操作,例如
简单数据传输控制动作,例如用户空间发起弹出介质动作反馈硬件的状态,例如报告错误信息参数配置,例如改变波特率执行自破坏
用户空间的ioctl方法原型:int ioctl(int fd, unsigned long cmd, …);每个ioctl命令就是一个独立的系统调用,而且是非公开的驱动程序的ioctl方法原型:int (*ioctl) (struct ...
分类:
系统相关 时间:
2014-09-27 23:37:30
阅读次数:
332
度量时间差
内核通过定时器中断来跟踪时间流时钟中断由系统定时硬件以周期性的间隔产生,这个间隔由内核根据HZ的值设定,在常见的x86 PC平台上,默认定义为1000jiffies_64unsigned long jiffies使用jiffies计数器
int time_after(unsigned long a, unsigned long b);int time_before(...
分类:
系统相关 时间:
2014-09-27 23:20:20
阅读次数:
448
1. 开机启动时自动运行程序
Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在
/etc/rc或
/etc/rc.d 或
/etc/rc?.d
目录下的脚本文件,可以使init自动启动其它程序。例如:编辑/etc/rc.d/rc.local 文件(该文件通常是系统最后启动的脚本),在文件最末...
分类:
其他好文 时间:
2014-09-27 21:47:10
阅读次数:
202
选择一家好的供应商是很重要的,她不仅能保证你的服务器的安全、稳定、速度,还有过硬的技术人员来提供技术保障。建议将您的虚拟主机存放在我们的服务器上,因为我们采用了令人满意的硬件和先进的软件,并有专业的技术人员。1、某些功能受到服务商的限制,比如,可能耗用系统资源的论坛程序、流量统计功能等;2、网站...
分类:
其他好文 时间:
2014-09-27 16:24:39
阅读次数:
224
1、HKEY_LOCAL_MACHINE,包含了操作系统及硬件相关信息的配置单元,是一个公共配置信息,与具体用户无关。2、HKEY_CURRENT_USER,包含着当前登录到这个注册表服务的计算机上的用户的配置文件,其子项包含着环境变量、个人程序组、桌面设置、网络连接、打印机和应用程序首选项。该字段...
分类:
其他好文 时间:
2014-09-27 15:51:09
阅读次数:
145
风扇控制系统--初版利用51单片机实现的风扇控制系统,包括硬件到软件的实现。(功能未完,待完善)硬件的代码如下: /********************************************************************* 文件名 : 风扇控制智能系统* 描述 : ....
分类:
其他好文 时间:
2014-09-27 13:38:09
阅读次数:
221
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /...
分类:
系统相关 时间:
2014-09-27 11:53:09
阅读次数:
313
Android API Levels当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的。同样的,知道API级别标识以及该标识如何保障你的应用与实际硬件设备相兼容对于开发及后续的发布、维护都是有益的。本节内容告诉你API级别的知识,以及它如何影响你开发和使用的应...
分类:
移动开发 时间:
2014-09-27 11:34:59
阅读次数:
722
Python是Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言。当你用一种语言开始作真正的软件开...
分类:
编程语言 时间:
2014-09-27 02:00:09
阅读次数:
200