科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 向嵌入式Linux移植实时设备驱动程序

向嵌入式Linux移植实时设备驱动程序

本文将纵览几种常用的内存映射I/O方法,它们经常出现于旧的嵌入式应用中。它们涵盖的范围,包括从对中断服务例程的特殊使用和用户线程对硬件访问,到出现于有些ROTS中的半规范化驱动程序模型。它对于移植RTOS 代码到规范化模式的Linux设备启动程序具有启发性,并且介绍了一些方法。特别地,本文会重点讨论和比较RTOS代码中的内存映射,Linux基于 I/O调度队列的移植,和重新定义RTOS I/O,以便在本地Linux 驱动程序和守护进程里应用。
相关文档
  • 2008-01-14 17:27:34

    x260安装Windows 2000后需安装的设备驱动程序

    x260使用Windows 2000光盘安装操作系统后会出现视频控制器(VGA兼容),两个以太网控制器,一个未知设备以及通用串行总线控制器等其他设备未安装。其中未知设备为Active PCI。操作系统安装完成后,依次安装Windows 2000的最新Service Pack补丁和设备驱动。操作系统安装前准备和安装步骤请参阅IBM xSeries 服务器安心服务有关文档内容。

    标签:驱动程序

    分类:安全

    分享人:CS9

    文件:N/A

  • 2008-01-14 17:25:35

    x100安装Windows 2003后需安装的设备驱动程序

    Windows 2003光盘安装操作系统后需要安装主板芯片组驱动,视频控制器(VGA兼容),以太网控制器,一个未知设备等设备驱动。其中未知设备为ASR(Automatic Server Restart)。操作系统安装完成后,依次安装Windows 2003的最新Service Pack补丁和设备驱动。操作系统安装前准备和安装步骤请参阅IBM xSeries 服务器安心服务有关文档内容。

    标签:驱动程序

    分类:安全

    分享人:CS9

    文件:N/A

  • 2008-01-14 17:25:08

    Windows 2003后需安装的设备驱动程序

    Windows 2003光盘安装操作系统后需要安装主板芯片组驱动,视频控制器(VGA兼容),以太网控制器,一个未知设备等设备驱动。其中未知设备为ASR(Automatic Server Restart)。操作系统安装完成后,依次安装Windows 2003的最新Service Pack补丁和设备驱动。操作系统安装前准备和安装步骤请参阅IBM xSeries 服务器安心服务有关文档内容。

    标签:Windows 2003驱动程序

    分类:安全

    分享人:CS9

    文件:N/A

  • 2008-01-14 15:35:26

    安装Windows 2000后需安装的设备驱动程序

    x260使用Windows 2000光盘安装操作系统后会出现视频控制器(VGA兼容),两个以太网控制器,一个未知设备以及通用串行总线控制器等其他设备未安装。其中未知设备为Active PCI。操作系统安装完成后,依次安装Windows 2000的最新Service Pack补丁和设备驱动。操作系统安装前准备和安装步骤请参阅IBM xSeries 服务器安心服务有关文档内容。

    标签:驱动程序

    分类:安全

    分享人:CS9

    文件:N/A

  • 2008-01-14 14:18:52

    Windows Vista操作系统下驱动程序安装步骤

    介绍在Windows Vista 操作系统下,KB-C450 驱动程序的安装步骤等事项。Windows Vista 操作系统下无线网卡驱动程序安装步骤、服务提供商的电话号码,连接相关的各项设置、Windows Vista 32bit/64bit 确认方法。以下步骤是使用windows Vista“32bit 操作系统”时的安装步骤。另外也备有“64bit 操作系统”时的安装步骤。此外,您如果不能判断现在所使用的windowsVista 是32bit 版本或者是64bit 版本时,请从控制面板的系统中进行确认。

    标签:Windows Vista驱动程序

    分类:安全

    分享人:CS9

    文件:N/A

  • 2008-01-11 09:57:28

    Linux操作系统下KDE Office套件总结

    在KOffice包中还包含一个叫做Kimage的插件。这个插件的功能就是显示不同格式的图片。对于不能原生就显示图片的KOffice程序就需要插入Kimage。未来Kimage将具备图形编辑功能。Kimage是为KOffice组件创建插件的优秀模式。最近KoHTML加入了KOffice套件。顾名思义,它是用做HTML的,更明确 的说是用来显示和浏览HTML页的。当然通常KDE把这个工作交给KDE文件管理器。但是如同Kimage一样,它有raison d‘etre:可以提供给KOffice其他组件显示和嵌入HTML文件的能力。这再次说明了KOffice插件的好处。

    标签:KOffice

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2008-01-11 09:55:42

    Linux操作系统的声音设备编程实例

    Linux下的声音设备编程比大多数人想象的要简单得多。一般说来,我们常用的声音设备是内部扬声器和声卡,它们都对应/dev目录下的一个或多个设备文件,我们象打开普通文件一样打开它们,用ioctl()函数设置一些参数,然后对这些打开的特殊文件进写操作。由于这些文件不是普通的文件,所以我们不能用ANSI C(标准C)的fopen、fclose等来操作文件,而应该使用系统文件I/O处理函数来 处理这些设备文件。本文为大家举两个实际的例子来说明如何实现Linux下的声音编程。

    标签:驱动声音设备

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2008-01-11 09:54:40

    Linux操作系统的硬链接与软链接讲解

    在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。 链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic link)。

    标签:操作系统

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2008-01-11 09:53:33

    Linux操作系统里的进程管理详细介绍

    在Linux系统里,当前正在运行的程序实例称为进程。比如,当你启动Apache的时候,系统会为它分配一个进程ID。然后就可以用这个ID监视和控制这个程序。进程监视和控制是任何Linux系统管理员的核心任务。一个管理员可以终止 (\\\\\\\"kill\\\\\\\")、重启一个进程,甚至可以为它指定一个不同的优先级。标准的Linux命令\\\\\\\"ps\\\\\\\"和\\\\\\\"top\\\\\\\"通常用于查看当前的进程列表。本文为大家说明如何用这些命令和其它命令来管理Linux系统中的进程。 

    标签:进程管理

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2008-01-11 09:52:51

    将OS/2应用程序移植到Linux操作系统

    当从 OS/2 移植到 Linux 时,关键的编程问题是什么?本文为大家介绍将OS/2应用程序移植到Linux操作系统的方法。

    标签:移植OS/2Linux

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2008-01-11 09:51:26

    Linux操作系统的编程环境详细介绍

    在Linux系统的程序设计中,有一些重要特性要特别注意。Linux是多任务的,可以同时创建多个进程或者线程。绝不能认为自己的程序是系统唯一运实例;同一个用户或者不同的用户可以运行该程序的其他实例,因此,在某些情况下必须小心对待同步的问题。本文为大家介绍Linux操作系统的编程环境。

    标签:操作系统

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2007-12-26 16:03:45

    将Unix应用程序移植到Linux系统详解

    您知道 Linux®现在已是世界第二的服务器操作系统吗?今天,您的应用程序在 Linux 上运行吗?如果不是,那么本文将给您些提示和技巧,在您把应用程序移植到 Linux 的时候为您提供指导。本文首先为大家描述 Linux 的特征和它在开发和管理应用程序中的具体价值。然后将回顾重要问题,给出包含移植的主要步骤的移植指南。最后以 IBM ~ zSeries™ 为例,为您演示从一个 Linux 平台移植到另一个平台是多么的容易。

    标签:移植Linux

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 11:31:54

    VMware下Linux的安装及简单设置

    VMware就是一款虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机。这个子机一方面建立在你正在运行的操作系统之上,同时,它又拥有自己独立的CPU、硬盘、内存及各种硬件。当然,这些都是虚拟出来的。值得一提的是虚拟的硬盘其实就是母机上的一个文件,你可以随意地对其进行分区、格式化、安装操作系统等操作而不会对原有的系统产生任何影响。虚拟子机所使用的内存大小、硬盘容量大小等都可以根据你的需要进行调整。本文为大家介绍一下怎样用这款软件来安装Linux。

    标签:VMware

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 11:14:41

    Linux系统中BSD套接口开发的基础介绍

    本文为大家介绍如何用各种可以得到的接口为Linux开发网络程序。就像大多数 Unix-based的操作系统一样,Linux支持将TCP/IP作为本地的网络传输协议。在这个系列中,我们假定你已经比较熟悉Linux上的C编程 和Linux的一些系统知识诸如signals,forking等等。

    标签:开发BSD

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-12-26 10:43:32

    记东方通公司中间件平台向Solaris 10的成功迁移

    “我们很早就支持Sun公司Solaris操作系统,在平台合作方面,与其它厂商相比,Sun对我们的支持更好。”东方通首席软件设计师朱律玮说,“这次Sun直接与我们配合,是这次移植更顺利的一个原因。有问题,就可以直接找他们。以前都是我们自己在摸索,Sun给我们提供更多的知识和经验。Solaris这个产品的兼容性很好。移植到Solaris 10,可以为我们的客户提供更多、更好的选择。”

    标签:移植中间件Solaris 10

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-12-21 16:45:23

    将Oracle 8i数据成功移植Oracle 10g

    本文将为大家介绍如何将Oracle 8i数据成功移植Oracle 10g。

    标签:移植Oracle 10gOracle 8i

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-12-17 14:24:57

    将Access数据库移植到SQL

    当对企业级的高性能的数据库的要求和需求增加时,客户有时需要从文件棗服务器环境的Microsoft Access Jet引擎迁移到客户棗服务器环境的Microsoft SQL Server。随同微软Office 2000发行的Access 2000 Upsizing Wizard(升级向导)可以把Access表格和查询迁移到SQL Server 7.0。如果你使用Access的早期版本,你也可以通过升级到Access 2000,并使用升级向导把你的应用程序移植到SQL SERVER。

    标签:数据库移植

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2007-12-15 14:34:29

    OS/400 PASE 入门

    您可能想要熟悉在 AIX 操作系统上运行的应用程序,并充分利用 AIX 操作系统的功能,但您却不想增加管理 AIX 和 OS/400 操作系统的负担。 此时 OS/400 可移植应用程序解决方案环境(OS/400 PASE)可帮助您解决问题。OS/400 PASE 允 许您在 OS/400 上稍加更改或不作任何更改的情况下运行许多 AIX 应用程序二进制,并有效扩展您的平台解决方案任务夹。

    标签:移植OS/400AIX

    分类:软件

    分享人:itp_dev

    文件:N/A

  • 2007-12-13 22:28:31

    Sun助英国Virgin公司完成数据移植

    Virgin Money公司不仅可以从购置的Sun产品中受益,而且还可以从Sun公司咨询专家在移植项目中向其IT技术人员传授的知识中获得好处。他们认为,Sun 公司的移植方法是业内的最佳方法,数据移植项目的每个阶段都留下了深刻影响。

    标签:移植

    分类:服务器

    分享人:itp_dev

    文件:N/A

  • 2007-12-13 22:16:56

    Virgin大西洋航空公司数据库向Sun平台的移植

    Virgin大西洋航空公司已成功地将其所有90个基于Oracle的数据库从IBM Sequent系统移植到Sun Fire 6800服务器,并在此过程中把这些数据库从原来的9台服务器中整合到现在的2台服务器上。Virgin大西洋航空公司迁移到Sun公司技术的行动由Sun专业服务部促成,Sun专业服务部的服务包括初始结构设计和规划以及配置和安装。

    标签:移植

    分类:服务器

    分享人:itp_dev

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书