会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 15. 发明授权
    • System for adapter with status and command registers to provide status
information to operating system and processor operative to write eject
command to command register
    • 具有状态和命令寄存器的适配器系统,用于向操作系统和处理器提供状态信息,可操作将写入命令写入命令​​寄存器
    • US5923897A
    • 1999-07-13
    • US625253
    • 1996-04-01
    • Ralph A. LipeWilliam G. Parry
    • Ralph A. LipeWilliam G. Parry
    • G06F13/40G06F9/22G06F13/14
    • G06F13/4081
    • A method and system for communicating extended information, including status information, from a hardware device to a computer operating system. An adapter detects changes in the status of hardware devices attached thereto, including inserted, removed or requested-to-be-removed status, places information regarding that status in registers accessible to the operating system, and generates an interrupt. In handling the interrupt, the operating system reads the status information from the registers and takes appropriate action. The described framework extensibly provides the operating system with the ability to issue commands to the adapter such as commands which obtain information on the capabilities of the adapter and the hardware devices attached thereto. Another such command enables the operating system to direct the adapter to mechanically eject a device attached thereto, such as in response to detection of request-to-be-removed status. The framework thus provides for the automatic and safely-controlled removal of a hardware device under the direction of the operating system.
    • 一种用于将包括状态信息在内的扩展信息从硬件设备传送到计算机操作系统的方法和系统。 适配器检测连接到其上的硬件设备的状态的变化,包括插入,移除或要求移除的状态,将关于该状态的信息放置在操作系统可访问的寄存器中,并产生中断。 在处理中断时,操作系统从寄存器读取状态信息并采取适当的措施。 所描述的框架可扩展地向操作系统提供向适配器发出命令的能力,例如获得关于适配器和附接到其的硬件设备的能力的信息的命令。 另一个这样的命令使得操作系统能够引导适配器机械地弹出附接到其上的装置,例如响应于检测到要被移除的状态。 因此,该框架提供了在操作系统的方向下自动和安全地控制地去除硬件设备。
    • 16. 发明授权
    • Method and system for simulating auto-init mode DMA data transfers
    • 用于模拟自动初始化模式DMA数据传输的方法和系统
    • US5875289A
    • 1999-02-23
    • US671770
    • 1996-06-28
    • Bryan Alan WoodruffRalph A. Lipe
    • Bryan Alan WoodruffRalph A. Lipe
    • G06F13/28G06F13/12G06F13/14
    • G06F13/28G05B2219/39002
    • A method and system for simulating auto-init DMA transfers to peripheral devices that do not support system DMA. To simulate auto-init mode DMA, a device driver monitors and responds to activity on the DMA channel when the application program specifies auto-init mode DMA. Data in a buffer is transferred to the peripheral device in small amounts called bursts. Several bursts comprise a block, and the end of each block must coincide with the end of a burst. When a burst is transferred from the buffer to the peripheral device, the peripheral device generates a physical interrupt. The device driver intercepts the physical interrupt and sends a virtual interrupt to the application program only when the physical interrupt is received for a burst that ends at the end of a block. In this manner, the application program is informed that it can again write data into the buffer for subsequent transfer to the peripheral device.
    • 一种用于模拟自动初始化DMA传输到不支持系统DMA的外围设备的方法和系统。 为了模拟自动初始化模式DMA,当应用程序指定自动初始化模式DMA时,设备驱动程序监视和响应DMA通道上的活动。 缓冲区中的数据被传送到外围设备,称为突发数据。 几个突发包括一个块,每个块的末尾必须与突发的结束一致。 当突发从缓冲区传送到外围设备时,外围设备会产生物理中断。 器件驱动程序仅在物理中断被接收到在块结束时结束的突发时拦截物理中断并向应用程序发送虚拟中断。 以这种方式,应用程序被通知它可以再次将数据写入缓冲器以便随后传送到外围设备。
    • 17. 发明授权
    • System for configuring a computer system
    • 用于配置计算机系统的系统
    • US5748980A
    • 1998-05-05
    • US356058
    • 1994-12-13
    • Ralph A. LipePierre-Yves Santerre
    • Ralph A. LipePierre-Yves Santerre
    • G06F9/445G06F15/177G06F11/267
    • G06F15/177G06F9/4411
    • A system for configuring a devices of a computer with minimal support by a user. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. Computer resources, which support the functions of the devices within the computer, are allocated based upon this device information. This allocation process prevents a potential conflicting use of computer resources by the installed devices. A device driver, which enables communications between a corresponding device and the computer, is also identified and loaded for each of the devices in response to the allocation of computer resources.
    • 用于以最小的用户支持来配置计算机的设备的系统。 收集计算机设备的设备信息以唯一地识别设备并描述与具有计算机的那些设备的操作相关联的设备特性。 基于该设备信息分配支持计算机内的设备的功能的计算机资源。 此分配过程可防止安装的设备潜在地冲突使用计算机资源。 响应于计算机资源的分配,也为每个设备识别并加载用于相应设备和计算机之间的通信的设备驱动器。
    • 18. 发明授权
    • System for storing executable code within a resource data section of an
executable file
    • 用于将可执行代码存储在可执行文件的资源数据部分内的系统
    • US5548759A
    • 1996-08-20
    • US584824
    • 1996-01-11
    • Ralph A. Lipe
    • Ralph A. Lipe
    • G06F9/445G06F17/30
    • G06F8/54G06F9/4411
    • Multiple files are combined into a single file (64a) in new executable format to operate a hardware or software device, such as a peripheral device (30a), while retaining compatibility with an operating system (40). The resources portion (98) of the single file is extended to put one or more non-executable file (96) and executable file (97) in the single file. A header includes a resources table that identifies the location of the non-executable files and executable files within the resources section. The executable file is accessed and loaded by the operating system (40) after the peripheral device (30a) is connected to the computer (10), and the executable file is used to operate the peripheral device (30a).
    • 多个文件以新的可执行格式组合成单个文件(64a),以操作诸如外围设备(30a)的硬件或软件设备,同时保持与操作系统(40)的兼容性。 单个文件的资源部分(98)被扩展以将一个或多个不可执行文件(96)和可执行文件(97)放在单个文件中。 标题包括资源表,其标识资源部分内的不可执行文件和可执行文件的位置。 在外围设备(30a)连接到计算机(10)之后,由操作系统(40)访问和加载可执行文件,并且可执行文件用于操作外围设备(30a)。