当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: 本文详细地介绍如何linux系统的硬件驱动程序的编写原理,指出哪些内核例程将会被调用、如何初始化驱动程序及如何分配内存等等。
 

 

    摘要: ≡谕缰校琌icq能够实现点到点的数据传送,但如果想把一个多媒体图像文件送给另一方,是比较难的。但可以利用c++builder 5.0 的控件来编写一个用于发送图像的应用程序。  打开c++builder 5.0 ,新建一个工程,在form1中添加nmstrm,nmstrmserv,openpicturedialog控件,再添;加button控件3个,label控件1个,edit控件 2 个,s......
 ·用vb编写flash图像浏览器    »显示摘要«
    摘要: ≡谕缟嫌行矶郌lash编写的动画,可惜的是只能在线观看,若下载下来则必须安装flash 才能观看。可是flash 对于只想观看动画来说未必太大了吧,那么有没有可能自己制作一个flash图像浏览器?当然可以,请跟我来。  首先需要安装flash控件swflash.ocx。 您可以通过“控制面板”—“添加/删除程序”进行安装。选择“windows 安装程序”页,在“多媒体”中选择“详细资料”,将“......


Linux系统的硬件驱动程序编写原理

  本文详细地介绍如何linux系统的硬件驱动程序的编写原理,指出哪些内核例程将会被调用.如何初始化驱动程序及如何分配内存等等.大家一定对linux操作系统有所了解了,在此本人也不再赘述了.好吧,下面简单地介绍一下设备驱动程序.顾名思义,驱动程序是用来控制计算机外围设备的,linux系统将所有的外围设备都高度地抽象成一些字节的序列,并且以文件的形式来表示这些设备.我们可以来看一下linux的i/o子系统(图1). 【程序编程相关:用物流理念发展物流产业

【推荐阅读:无线互联将成为下一个十年最大的产业

【扩展信息:新浪“不务正业”5.5亿进军传统产业

    图1 linux的i/o子系统

  从图上我们可以看出,内核紧紧地包围在硬件周围,内核是一些软件包的组合,它们可以直接访问系统的硬件,包括处理器.内存与i/o设备.而用户进程则通过内核提供的用户服务来与内核通讯,从而间接地控制系统硬件.


 ·php编写大型网站问题集    »显示摘要«
    摘要: hp以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个web应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当php用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微的问题开始讨论,直至一些致命的错误。共分三部分。 第一部分、较轻微的错误一、printf(),   该函数主要用来格式化显示数据。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE