Plug and Play for Windows 2000
|
|
|
- Joseph Singleton
- 10 years ago
- Views:
Transcription
1 Operating System Plug and Play for Windows 2000 White Paper Abstract This paper describes the Microsoft Windows 2000 operating system implementation of Plug and Play. Plug and Play is one of a number of enhancements to Windows that will simplify device driver development and device management.
2 1999 Microsoft Corporation. All rights reserved. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This white paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. Microsoft, Active Desktop, BackOffice, the BackOffice logo, MSN, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. Microsoft Corporation One Microsoft Way Redmond, WA USA 0499
3 &217(176,1752'8&7,21 The Evolution of Plug and Play 1 The Windows 2000 Implementation 2 3/8*Ã$1'Ã3/$<Ã29(59,(: System Support for Plug and Play 3 Device and Driver Support Levels 4 :,1'2:6ÃÃ3/8*Ã$1'Ã3/$<Ã$5&+,7(&785( Kernel-mode Plug and Play Manager 6 Power Manager and Policy Manager 6 I/O Manager 7 WDM Interface for Plug and Play 7 Types of Drivers 7 Driver Layers 8 Device Objects 8 Additional Windows Interfaces 8 WDM Bus Drivers 8 WDM Device Drivers 9 User-Mode Plug and Play Components 9 3/8*Ã$1'Ã3/$<Ã'(9,&(Ã75(( &21&/86,21 5()(5(1&(6 6800$5< For More Information 16
4
5 ,1752'8&7,21 The Microsoft Window 2000 operating system includes enhancements to simplify device driver development and device management. These enhancements include support for low-level instrumentation, power management, and Plug and Play (the subject of this white paper). Plug and Play is a combination of hardware and software support that enables a computer system to recognize and adapt to hardware configuration changes with little or no user intervention. With Plug and Play, a user can add or remove devices dynamically, without awkward and confusing manual configuration and without any intricate knowledge of computer hardware. For example, a user can dock a portable computer and use the docking station s Ethernet card to connect to the network without changing the configuration. Later, the user can undock that same computer and use a modem to connect to the network again without making any manual configuration changes. Plug and Play allows a user to change a computer s configuration with the assurance that all devices will work together and that the machine will boot correctly after the changes are made. 7KHÃ(YROXWLRQÃRIÃ3OXJÃDQGÃ3OD\ Support for Plug and Play was first provided in the Microsoft Windows 95 operating system; however, since that time Plug and Play has evolved dramatically. This evolution is largely a result of the OnNow design initiative, which seeks to define a comprehensive, system-wide approach to controlling system and device configuration and power management. One product of the OnNow initiative is the Advanced Configuration and Power Interface (ACPI) version 1.0 specification, which defines a new system board and BIOS interface that extends Plug and Play data to include power management and other new configuration capabilities, all under complete control of the operating system. Unlike Plug and Play support in Microsoft Windows 95, the Windows 2000 Plug and Play implementation does not rely on an Advanced Power Management (APM) BIOS or a Plug and Play BIOS. These two BIOS implementations were designed for Windows 95 as early attempts to support Plug and Play and power management; they will be maintained in Windows 98 for backward compatibility only. ACPI provides these services for both Windows 98 and Windows The primary design goal of Plug and Play is to further the industry initiative to simplify personal computers for end users. Beyond that, Windows 2000 Plug and Play is designed to: Extend the existing Windows I/O infrastructure to support Plug and Play and power management, while also supporting industry hardware standards for Plug and Play. Achieve common device driver interfaces that support Plug and Play and power management for many device classes under Windows 2000 and Windows 98. In Windows 2000, Plug and Play support is optimized for laptop, workstation, and Windows 2000 White Paper 1
6 server computers that include ACPI system boards. In addition, Plug and Play device driver support for many device classes is provided by the Microsoft Win32 Driver Model (WDM), which also supports power management and other new capabilities that can be configured and controlled by the operating system. 7KHÃ:LQGRZVÃÃ,PSOHPHQWDWLRQ To incorporate Plug and Play support into Windows 2000, a native Plug and Play implementation was integrated into the existing Windows code base. This results in the following changes for developers who previously created drivers under the Windows NT 4.0 device driver model: Bus drivers are now separate from the HAL. Bus drivers control an I/O bus, including per-slot functionality that is device-independent. In the new architecture, bus drivers have moved out of the hardware abstraction layer (HAL) to coordinate with changes and extensions made to existing kernel-mode components, such as the Executive, device drivers, and the HAL. Bus drivers are generally provided by Microsoft. New methods and capabilities are available to support device installation and configuration. The new design includes changes and extensions to existing user-mode components, such as the Spooler, class installers, Control Panel applications, and Setup. In addition, new kernel-mode and user-mode Plug and Play enabled components have been added. New Plug and Play APIs are used to read and write information from the registry. For the new design, changes and extensions were made to the registry structure. This structure supports Plug and Play and allows the registry to be enhanced in future versions of Windows, while also providing backward compatibility. Windows 2000 supports legacy Windows NT drivers, but these have no Plug and Play and power management functionality. Manufacturers who want to support complete Plug and Play capabilities for their devices and who want the same drivers to function on both Windows NT and Windows operating systems need to develop new drivers that integrate the latest Plug and Play and power management functionality. This white paper provides a brief overview of the architecture and design direction for Plug and Play under Windows The beta releases of the Windows 2000 DDK document the actual driver modifications required to allow current drivers to work in a Windows 2000 Plug and Play system. Windows 2000 White Paper 2
7 3/8*Ã$1'Ã3/$< 29(59,(: A Plug and Play system requires the combined interaction of the personal computer s BIOS, hardware components, device drivers, and operating system software. The basic system board implementation and BIOS support required for Plug and Play support under Windows 2000 are defined in the ACPI specification. Both Windows 2000 and Windows 98 use this specification as the basis for their Plug and Play and OnNow architecture. The ACPI specification defines a new interface between the operating system and the personal computer s Plug and Play and power management features. The ACPI methods defined are independent of the actual operating system or CPU. ACPI specifies a register-level interface to core Plug and Play and power management functions and defines a descriptive interface for additional hardware features. This gives system designers the ability to implement a range of Plug and Play and power management features with different hardware designs while using the same operating-system driver. ACPI also provides a generic system-event mechanism for Plug and Play and power management. In addition to the ACPI specification, other hardware support is defined in industry standards, such as Universal Serial Bus, Version 1.0, PCI Local Bus Specification, Revision 2.1, or PCMCIA standards, and in the Plug and Play specifications. (See the References section at the end of this paper for locations of all specifications.) 6\VWHPÃ6XSSRUWÃIRUÃ3OXJÃDQGÃ3OD\ Windows 2000 provides the following support for Plug and Play: Automatic and dynamic recognition of installed hardware. This includes initial system installation, recognition of Plug and Play hardware changes that occur between system boots, and response to run-time hardware events, such as dock or undock and device insertion or removal. Hardware resource allocation (and reallocation). Drivers for Plug and Play devices do not assign their own resources. Instead, the required resources for a device are identified when the device is enumerated by the operating system. The Plug and Play Manager retrieves the requirements for each device during resource allocation. Based on the resource requests that each device makes, the Plug and Play Manager assigns the appropriate hardware resources, such as I/O ports, IRQs, DMA channels, and memory locations. The Plug and Play Manager reconfigures resource assignments when needed, such as when a device is added to the system, and requests resources that are already in use. Loading of appropriate drivers. The Plug and Play Manager determines which drivers are required to support a particular device and loads those drivers. An interface for driver interaction with the Plug and Play system. The interface consists primarily of I/O routines, Plug and Play I/O request packets (IRPs), required driver entry points, and information in the registry. Interaction with power management. One of the key features of both Plug and Play and power management is dynamic handling of events. The addition Windows 2000 White Paper 3
8 or removal of a device is an example of such a dynamic event, as is the ability to awaken a device or put it to sleep. Plug and Play and power management both use WDM-based functions and have similar methods for responding to dynamic events. Registration for device notification events. Plug and Play enables usermode code to register for and be notified of certain Plug and Play events. The RegisterDeviceNotification routine allows callers to filter exactly the class or device for which they want to receive notification. This can be specific, such as a file system handle, or general, such as a class of devices. Legacy Windows NT notification methods continue to work as before. 'HYLFHÃDQGÃ'ULYHUÃ6XSSRUWÃ/HYHOV The extent to which a device supports Plug and Play depends on the Plug and Play support in both the device hardware and the driver(s) for the device (see Table 1). Plug and Play driver Non-Plug and Play driver Plug and Play device Full Plug and Play No Plug and Play Non-Plug and Play device Possible partial Plug and Play No Plug and Play As this table indicates, any device that supports Plug and Play should have Plug and Play support in its driver. The following list expands on the possible configurations: Plug and Play device and driver full Plug and Play support. To provide the optimal Plug and Play support, the hardware implementation must comply with the OnNow design initiative, including ACPI. Windows 2000 Plug and Play targets ACPI systems only. Plug and Play device/non-plug and Play driver no Plug and Play support. If a driver does not support Plug and Play, its device behaves as a non-plug and Play device, regardless of support in the hardware. A non-plug and Play device can constrain the Plug and Play capabilities of the entire system. Non-Plug and Play device/plug and Play driver possible partial Plug and Play support. A non-plug and Play device can have partial Plug and Play support. Although it is not possible for the system to automatically and dynamically recognize the hardware and load the appropriate drivers, it is possible to have Plug and Play manage resource allocation, provide an interface for driver interaction with the Plug and Play system, interact with power management, and register device notification events. Also, if a non-plug and Play device has a Plug and Play driver, the device appears in the Device Manager application, and property pages are available for that device. Non-Plug and Play device/non-plug and Play driver: no Plug and Play support. Windows 2000 White Paper 4
9 Legacy drivers written before Plug and Play was incorporated into the operating system continue to function as they did previously (without any Plug and Play capability). All new drivers should support Plug and Play. Windows 2000 White Paper 5
10 :,1'2:6ÃÃ3/8* $1'Ã3/$< $5&+,7(&785( Kernel-mode functionality in Windows 2000 Plug and Play supports boot-time Plug and Play activity and interfaces with the HAL, Executive, and device drivers. Usermode functionality cooperates with kernel-mode components to provide dynamic configuration and interfaces with other components that need to participate in Plug and Play, such as Setup and Control Panel. Class Installers Control Panel Applets Spooler (other) Plug and Play Manager Enumeration control Hardware event management Setup Enum control, and so on User mode Kernel mode Hardware event notification Applications Executive WDM Interface PnP Manager I/O Interface I/O Manager Power Manager Plug and Play Interface (other Executive components) Power Management Interface More Windows Interfaces WDM Plug and Play Bus Drivers WDM Device Drivers Windows Plug and Play Drivers ACPI PC Card USB PCI Figure 1. Windows 2000 Plug and Play architecture Hardware Abstraction Layer (HAL) Plug and Play modules shown in Figure 1 are described at length in the following sections..huqhoprghã3oxjãdqgã3od\ã0dqdjhu The kernel-mode Plug and Play Manager maintains central control, directing bus drivers to perform enumeration and configuration and directing device drivers to add a device, start a device, and so on. For example, the Plug and Play Manager can send requests to determine whether a device can be safely paused or removed and to give the device driver a chance to synchronize outstanding I/O requests to the incoming request. The Plug and Play Manager coordinates with the user-mode Plug and Play counterpart to pause or remove devices that are available for such actions. 3RZHUÃ0DQDJHUÃDQGÃ3ROLF\Ã0DQDJHU The Power Manager is the kernel-mode component that works in combination with the Policy Manager to handle power management APIs, coordinates power events, and generates power management IRPs. For example, when several devices Windows 2000 White Paper 6
11 request to be turned off, the Power Manager collects those requests, determines which requests must be serialized, and then generates appropriate power management IRPs. The Policy Manager monitors activity in the system and integrates user status, application status, and device driver status into power policy. Under specified circumstances or upon request, the Policy Manager generates IRPs to change device power states.,2ã0dqdjhu The I/O Manager provides core services for device drivers. The I/O Manager is the kernel-mode component that translates user-mode read and write commands into read or write IRPs. It manages all the other main operating system IRPs. These interfaces work as they did in Windows NT 4.0. Because both Windows NT 4.0 and Windows 2000 include the I/O manager, a Plug and Play driver can be manually installed on Windows NT 4.0 and can function as a Windows 2000 Plug and Play driver. :'0Ã,QWHUIDFHÃIRUÃ3OXJÃDQGÃ3OD\ The I/O system provides a layered architecture for drivers. This section discusses types of WDM drivers, driver layers, and device objects. For a different discussion of the topics covered in this section, see the Introduction to Plug and Play Help file in the Windows 98 DDK Preview. 7\SHVÃRIÃ'ULYHUV From the Plug and Play perspective, there are three kinds of drivers: A bus driver services a bus controller, adapter, bridge, or any device that has child devices. Bus drivers are required drivers and are generally provided by Microsoft; there is one bus driver for each type of bus on a system. A function driver is the main device driver and provides the operational interface for its device. It is a required driver unless the device is used raw (an implementation in which I/O is done by the bus driver and any bus filter drivers). The function driver for a device is typically implemented as a driver/minidriver pair. In such driver pairs, a class driver (usually written by Microsoft) provides the functionality required by all devices of that type, and a minidriver (usually written by the device vendor) provides device-specific functionality. The Plug and Play Manager loads one function driver for each device. A filter driver sorts I/O requests for a bus, a device, or a class of devices. Filter drivers are optional and can exist in any number, placed above or below a function driver and above a bus driver. Usually, filter drivers are supplied by system OEMs or independent hardware vendors (IHVs). In most cases, lower-level filter drivers modify the behavior of device hardware. For example, a lower-level class filter driver for mouse devices could provide acceleration, performing a non-linear conversion of mouse movement data. Windows 2000 White Paper 7
12 Upper-level filter drivers usually provide added-value features for a device. For example, an upper-level device filter driver for a keyboard could enforce additional security checks. 'ULYHUÃ/D\HUV For a given device, there are two or more driver layers: a bus driver for the underlying I/O bus (or the Plug and Play Manager for root-enumerated devices) and a function driver for the device. Optionally, one or more filter drivers can be provided for the bus or device. 'HYLFHÃ2EMHFWV A driver creates a device object for each device that it controls; the device object represents the device to the driver. From the Plug and Play perspective, there are three kinds of device objects: physical device objects (PDOs), functional device objects (FDOs), and filter device objects. PDOs represent a device on a bus; every Plug and Play API that refers to a device refers to the PDO. FDOs represent the functionality of a device to a function driver. Filter device objects represent a filter driver as a hook to add value. These three kinds of device objects are all of the type DEVICE_OBJECT, but are used differently and can have different device extensions. $GGLWLRQDOÃ:LQGRZVÃ,QWHUIDFHV Windows 2000 Plug and Play drivers are not limited to using the WDM interfaces. Drivers can call other interfaces to support legacy Windows NT drivers, detection, or other Windows-specific capabilities that are not provided under WDM. Notice that a driver that supports features specific to Windows NT is no longer compatible with Windows 98. If a driver will be used under both Windows NT and Windows 98, only WDM interfaces can be used. :'0Ã%XVÃ'ULYHUV Bus power management and Plug and Play are controlled by WDM bus drivers, which are standard WDM drivers that expose bus capabilities. In this context, any device from which other devices are enumerated is referred to as a bus. A bus driver responds to new Plug and Play and power management I/O request packets (IRPs) and can be extended using filter drivers. The bus driver is primarily responsible for the following: Enumerating the devices on its bus. Reporting dynamic events on its bus to the operating system. Responding to Plug and Play and power management IRPs. Multiplexing access to the bus (for some buses). Generically administering the devices on its bus. During enumeration, a bus driver identifies the devices on its bus and creates device objects for them. The method that a bus driver uses to identify connected devices depends on the particular bus. Windows 2000 White Paper 8
13 A bus driver performs certain operations on behalf of the devices on its bus but usually does not handle reads and writes to the devices on its bus. (A device s function driver handles reads and writes to a device.) A bus driver acts as a function driver for its controller, adapter, bridge, or other device. Microsoft provides bus drivers for most common buses, including PCI, Plug and Play ISA, SCSI, and USB. Other bus drivers can be provided by IHVs or OEMs. A bus driver can be implemented as a driver/minidriver pair, the way a SCSI port/miniport pair drives a SCSI host adapter. In such driver pairs, one driver is linked to the second driver, and the second driver is a DLL. The ACPI driver fulfills the role of both bus driver and function driver. ACPI allows the system to learn about devices that either do not have a standard way to enumerate themselves (that is, legacy devices) or are newly defined ACPI devices to be enumerated by ACPI (such as the LID device or the embedded controller device). ACPI also installs upper-level filter drivers for devices that have functionality beyond the standard for their bus. For example, if a PCI bus driver installs a graphics controller with power controls that are not supported by the PCI bus, the device can access its added functionality if the ACPI driver loads an upperlevel filter driver for it. :'0Ã'HYLFHÃ'ULYHUV WDM device drivers are usually the function driver/minidriver pair and filter drivers discussed in the WDM Interface for Plug and Play section above. In addition to providing the operational interface for its device, function drivers play an important role in a power-managed system, contributing information as the policy owner for the device about power management capabilities and carrying out actions related to transitions between sleeping and fully on power states. 8VHU0RGHÃ3OXJÃDQGÃ3OD\Ã&RPSRQHQWV The Windows 2000 user-mode APIs for controlling and configuring devices in a Plug and Play environment are 32-bit extended versions of Windows 95 based Configuration Manager APIs. In Windows 95, the Configuration Manager is a virtual device driver (VxD) that exposes these routines as services to both ring 0 and ring 3 components. In Windows 2000, these routines expose functionality from the user-mode Plug and Play Manager and are exclusively user-mode APIs. The Windows Setup program installs the drivers, and so on. The 32-bit device installer installation APIs that Setup uses to install drivers are functionally a superset of the Windows 95 SetupxDi routines. Windows 2000 provides APIs that applications can use for customized hardware event management and to create new hardware events. Windows 2000 White Paper 9
14 3/8*Ã$1'Ã3/$<Ã'(9,&( 75(( The Plug and Play Manager maintains a device tree, viewable through Device Manager, which keeps track of the active devices in the system and information about those devices. The Plug and Play Manager updates the device tree as devices are added and removed or as resources are reallocated. The device tree is hierarchical, with devices on a bus represented as children of the bus adapter or controller. The registry is the central repository for static hardware information. Plug and Play system components and drivers build, maintain, and access new and existing subtrees in the registry. During enumeration, data for each device is stored under a new HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum key in the registry (this is the enum tree). Plug and Play makes decisions about which device drivers are loaded based on the results of enumeration. Thus, there is an important connection between the enum tree and the services list in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services. Figure 2 shows a Plug and Play device tree for a hypothetical ACPI system configuration. In practice, a device tree would consist of many additional devices, but Figure 2 shows only the devices needed in this discussion. Windows 2000 White Paper 10
15 USB Hub FDO (usbhub.sys) USB Hub PDO (uhcd.sys or openhci.sys) LAN Adapter FDO (LAN adapter driver) LAN Adapter PDO (pci.sys) USB Host Controller FDO (uhcd.sys or openhci.sys) USB Host Controller PDO (pci.sys) PCI Bus FDO (pci.sys) PCI Bus Controller PDO (acpi.sys) ACPI FDO (acpi.sys) ACPI PDO (ACPI HAL) ACPI HAL FDO ACPI HAL PDO (PnP Manager) Attachment (FDO, PDO) Parent-child relationship Logical device instance Figure 2. Sample Windows 2000 Plug and Play device tree for an ACPI system In Figure 2, a LAN adapter and a USB host controller plug into a PCI bus. A USB hub plugs into the sole port of the USB host controller. From a Plug and Play perspective, the PCI bus controller, the USB host controller, and the USB hub are bus devices because they each provide ports. The LAN adapter is not a bus device. The following discussion walks through the steps required to build the device tree shown in Figure 2. The example begins with the objects at the bottom of the stack. 1. ACPI HAL PDO and FDO. The ACPI HAL is detected during Setup, and the root enumerator creates a PDO for the ACPI HAL. The driver creates an FDO, and the ACPI HAL attaches it to the device stack for ACPI (shown by a curved arrow in Figure 2). 2. ACPI PDO and FDO. The ACPI HAL enumerates ACPI and creates a PDO for it. The Plug and Play Manager identifies Acpi.sys as the function driver for ACPI, loads the driver, and passes the PDO to the ACPI driver. The ACPI Windows 2000 White Paper 11
16 driver creates an FDO for ACPI and attaches it to the device stack for ACPI. 3. PCI adapter PDO and FDO. Plug and Play directs the ACPI driver to enumerate ACPI and create a PDO for each device it finds. In Figure 2, a PCI bus controller is found. The Plug and Play Manager identifies the PCI driver (Pci.sys) as the function driver for the PCI controller, loads the PCI driver, and passes the PDO to the PCI driver. The PCI driver creates an FDO for the PCI bus and attaches the FDO to the device stack for the PCI controller. Creating and attaching this FDO are the PCI driver s responsibilities as the function driver for the PCI controller. An IHV can add functionality to a bus by supplying a bus filter driver (not shown in Figure 2). This method is preferred to supplying a custom bus driver. 4. LAN adapter and USB host controller PDOs and FDOs. The Plug and Play Manager directs the PCI driver to enumerate the PCI bus. In this example, the PCI bus driver finds a LAN adapter and a USB host controller, and creates PDOs for both devices. The Plug and Play Manager identifies the LAN adapter driver as the function driver for the LAN adapter, loads the driver, and passes the adapter PDO to the LAN adapter driver. The LAN adapter driver creates an FDO for the LAN adapter and attaches the FDO to its device stack. The Plug and Play Manager identifies the USB host controller driver (either Uhcd.sys or Openhci.sys, depending on the chip set used) as the function driver for the USB host controller, loads the driver, and passes the USB host controller driver the USB host controller PDO. The USB host controller driver creates an FDO for the USB host controller and attaches the FDO to its device stack. 5. USB hub PDO and FDO. The Plug and Play Manager directs the USB host controller driver to enumerate the USB host controller. In this example, the USB host controller driver finds a USB hub and creates a PDO for it. The Plug and Play Manager identifies the USB hub driver (Usbhub.sys) as the function driver for the USB hub, loads the driver, and passes the USB hub driver the USB hub PDO. The USB hub driver creates an FDO for the USB hub and attaches the FDO to its device stack. The PDO created by the underlying bus driver is always at the bottom of the device stack for a particular device. When drivers handle Plug and Play and power management IRPs, they must pass the IRP all the way down the device stack to the PDO and its associated bus driver. 6. Re-enumeration of devices as a result of a power state change. Systems that go to sleep often cannot detect whether a device has been removed or added while the system was asleep because the hardware circuitry that detects such an event may not be available. When an ACPI system wakes up, the ACPI driver can notify an existing bus driver that there is a device check on its Windows 2000 White Paper 12
17 device, providing the signal to the bus driver that it needs to re-enumerate its devices. Good system design provides for selective notification on wake-up rather that requiring the entire system to re-enumerate devices. The PDO created by the underlying bus driver is always at the bottom of the device stack for a particular device. When a driver handles a Plug and Play IRPs, it must pass the IRP all the way down the device stack to the PDO and its associated bus driver. Windows 2000 White Paper 13
18 &21&/86,21 A major factor in the customer experience for Windows 2000 is the availability of tested, certified Plug and Play device drivers at the time that the operating system ships. The list of supported Windows Plug and Play drivers allows Microsoft to notify customers of hardware issues that they may encounter during the operating system upgrade. This list of supported hardware will also influence the purchasing decisions of both OEMs and enterprise customers. For these reasons, it is vital that writers of device drivers incorporate Plug and Play and power management functionality into their drivers as soon as possible. It is recommended that you update your drivers to include Plug and Play functionality and submit these updated drivers to the Microsoft Windows Hardware Quality Lab (WHQL) for testing and certification. Look for more information on Plug and Play drivers in the coming Windows 2000 DDK and in future white papers in the Hardware News Letter. Windows 2000 White Paper 14
19 5()(5(1&(6 Advanced Configuration and Power Interface Specification, Version Microsoft DDKs for Windows operating systems, including NDIS documentation Microsoft Developer Network (MSDN) Professional membership Note: The Windows 2000 Device Driver Kit documents the Plug and Play interfaces and provides background information on Plug and Play, power management, and the Win32 Driver Model. The Windows 2000 DDK will be substantially updated from the Windows 98 DDK Preview, which provided an early introduction to this material. OnNow and ACPI: Introduction and Specifications and related white papers Power management specifications for device and bus classes OnNow capabilities and power management PCI Local Bus Specification, Revision 2.1 (PCI 2.1) PCMCIA standards Plug and Play specifications USB Specification, Version Windows 2000 White Paper 15
20 6800$5< (or Conclusion) )RUÃ0RUHÃ,QIRUPDWLRQ For the latest information on Windows 2000, check out our World Wide Web site at the Windows NT Server Forum on MSN, and The Microsoft Network online service (GO WORD: MSNTS). Windows 2000 White Paper 16
Network PC System Design Guidelines
Network PC System Design Guidelines A Reference for Designing Net PC Systems for Use with the Microsoft Windows and Windows NT Operating Systems Version 1.0b August 5, 1997 Co-authored by Compaq Computer
Part 3 070-210. Answer: D
Part 3 QUESTION 101 You are the administrator of your company's network. A user named Tom in the Art department wants to update his Windows 2000 Professional computer so that he can view graphics at the
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction
Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction Revision 0.41 December 9, 2011 1 Revision History Rev Date Author(s) Comments 0.1 June 7, 2010 Martin
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies. Bridging BIOS to UEFI
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies Bridging BIOS to UEFI Copyright Copyright 2007 by Phoenix Technologies Ltd. All rights reserved. No part of this publication
Print Server Upgrade, Migration, and Interoperability
Print Server Upgrade, Migration, and Interoperability Microsoft Corporation Published: April 2003 Abstract Microsoft has made a number of enhancements to the printing subsystem of the Microsoft Windows
Booting XP Embedded from USB Flash By Sean D. Liming and John R. Malin
Booting XP Embedded from USB Flash By Sean D. Liming and John R. Malin 11/01/06 1 Copyright 2006 SJJ Embedded Micro Solutions, LLC., All Rights Reserved No part of this guide may be copied, duplicated,
I/O. Input/Output. Types of devices. Interface. Computer hardware
I/O Input/Output One of the functions of the OS, controlling the I/O devices Wide range in type and speed The OS is concerned with how the interface between the hardware and the user is made The goal in
Chapter 15 Windows Operating Systems
Understanding Operating Systems, Fifth Edition 15-1 Chapter 15 Windows Operating Systems At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion Topics Additional
The Microsoft Windows Hypervisor High Level Architecture
The Microsoft Windows Hypervisor High Level Architecture September 21, 2007 Abstract The Microsoft Windows hypervisor brings new virtualization capabilities to the Windows Server operating system. Its
TEST CHAPTERS 1 & 2 OPERATING SYSTEMS
TEST CHAPTERS 1 & 2 OPERATING SYSTEMS True/False Indicate whether the statement is true or false. 1. Changes that you make in virtual machines do not affect your physical computer. 2. The size of a bus
COS 318: Operating Systems. I/O Device and Drivers. Input and Output. Definitions and General Method. Revisit Hardware
COS 318: Operating Systems I/O and Drivers Input and Output A computer s job is to process data Computation (, cache, and memory) Move data into and out of a system (between I/O devices and memory) Challenges
Intel Server Board S5000PALR Intel Server System SR1500ALR
Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server Board S5000PALR Intel Server System SR1500ALR Intel Server System SR2500ALBRPR Server Test Submission (STS) Report For
USB Complete. Everything You Need to Develop Custom USB Peripherals. by Jan Axelson
The following material is excerpted from USB Complete Everything You Need to Develop Custom USB Peripherals by Jan Axelson For more information about the book, code examples, and links to other USB information
70-271. Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Q&A. DEMO Version
Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Q&A DEMO Version Copyright (c) 2007 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration
Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. [email protected].
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali [email protected] 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
UEFI on Dell BizClient Platforms
UEFI on Dell BizClient Platforms Authors: Anand Joshi Kurt Gillespie This document is for informational purposes only and may contain typographical errors and technical inaccuracies. The content is provided
Computer Systems Structure Input/Output
Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices
85MIV2 / 85MIV2-L -- Components Locations
Chapter Specification 85MIV2 / 85MIV2-L -- Components Locations RJ45 LAN Connector for 85MIV2-L only PS/2 Peripheral Mouse (on top) Power PS/2 K/B(underside) RJ45 (on top) +2V Power USB0 (middle) USB(underside)
HP USB Smartcard CCID Keyboard. User Guide
HP USB Smartcard CCID Keyboard User Guide Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Microsoft, Windows, and Windows
CentreWare Internet Services Setup and User Guide. Version 2.0
CentreWare Internet Services Setup and User Guide Version 2.0 Xerox Corporation Copyright 1999 by Xerox Corporation. All rights reserved. XEROX, The Document Company, the digital X logo, CentreWare, and
CBE Architectural Overview and System Requirements
CBE Architectural Overview and System Requirements January 2015 ARCHITECTURAL OVERVIEW ARCHITECTURAL OVERVIEW EXAMPLE OF CBE SOFTWARE INSTALLATION The following diagram shows the users, programs in use
SUSE Linux Enterprise 10 SP2: Virtualization Technology Support
Technical White Paper LINUX OPERATING SYSTEMS www.novell.com SUSE Linux Enterprise 10 SP2: Virtualization Technology Support Content and modifications. The contents of this document are not part of the
Implementing McAfee Device Control Security
Implementing McAfee Device Control Security COPYRIGHT Copyright 2009 McAfee, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system,
Hard Drive Installation Options Ontrack Data Recovery Technical Paper.2004
Hard Drive Installation Options Ontrack Data Recovery Technical Paper.2004 Ontrack Data Recovery and Disk Manager are trademarks or registered trademarks of Kroll Ontrack Inc. in the United States and/or
Intel Server Board S3420GPV
Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server Board S3420GPV Rev 1.0 Server Test Submission (STS) Report For the Microsoft Windows Logo Program (WLP) Dec. 30 th,
HP Compaq dc7800p Business PC with Intel vpro Processor Technology and Virtual Appliances
HP Compaq dc7800p Business PC with Intel vpro Processor Technology and Virtual Appliances Introduction............................................................ 2 What is Virtualization?....................................................2
The easy way! Mark Maszak. Jane Lawrence Program Manager Microsoft. Microsoft
Windows Logo for USB The easy way! Jane Lawrence Program Manager Microsoft Mark Maszak Test Engineer Microsoft Agenda WLK & USB 3.0 Requirements Overview Design Guidelines System: Companion controllers
Application Note Gemalto.NET 2.0 Smart Card Certificate Enrollment using Microsoft Certificate Services on Windows 2008
7 Application Note Gemalto.NET 2.0 Smart Card Certificate Enrollment using Microsoft Certificate Services on Windows 2008 All information herein is either public information or is the property of and owned
Quick Installation Guide of ASUSCOM ISDNLINK 128K PnP Adapters Including ISDN Internal Card, ISDN USB TA and ISDN TA with CAPI20 driver
Quick Installation Guide of ASUSCOM ISDNLINK 128K PnP Adapters Including ISDN Internal Card, ISDN USB TA and ISDN TA with CAPI20 driver V1.5 Oct. 22, 1999 This quick installation guide only covers the
Chapter 02: Computer Organization. Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures
Chapter 02: Computer Organization Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures Objective: Understand the IO Subsystem and Understand Bus Structures Understand
Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems
Fastboot Techniques for x86 Architectures Marcus Bortel Field Application Engineer QNX Software Systems Agenda Introduction BIOS and BIOS boot time Fastboot versus BIOS? Fastboot time Customizing the boot
Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services
Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services 2000 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 www.filemaker.com FileMaker
Windows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
NEC Versa Dock Important Information. Updating the BIOS. Before Docking for the First Time. Windows 95 and 98. Note
NEC Versa Dock Important Information Congratulations on purchasing an NEC Versa Dock! Before using your NEC Versa Dock, be sure to read the important information detailed below. Your NEC Versa Dock operates
BSP for Windows* Embedded Compact* 7 and Windows* Embedded Compact 2013 for Mobile Intel 4th Generation Core TM Processors and Intel 8 Series Chipset
BSP for Windows* Embedded Compact* 7 and Windows* Embedded Compact 2013 for Mobile Intel 4th Generation Core TM Processors and Intel 8 Series Chipset Software Developer Guide February 2015 Software Release
MicroScribe: Connection problems between the MicroScribe and your PC
MicroScribe: Connection problems between the MicroScribe and your PC If you are having problems with your MicroScribe-to-PC connection, this is the document for you. The MicroScribe-3D uses a standard
Intel Desktop Board DG31GL
Intel Desktop Board DG31GL Basic Certified Motherboard Logo Program (MLP) Report 4/1/2008 Purpose: This report describes the DG31GL Motherboard Logo Program testing run conducted by Intel Corporation.
Computer Setup (F10) Utility Guide Evo Desktop Family Evo Workstation Family
b Computer Setup (F10) Utility Guide Evo Desktop Family Evo Workstation Family Document Part Number: 215867-004 May 2002 This guide provides instructions on how to use Computer Setup. This tool is used
Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010
White Paper Todd Langley Systems Engineer/ Architect Intel Corporation Intel architecture Platform Basics September 2010 324377 Executive Summary Creating an Intel architecture design encompasses some
Ways to Use USB in Embedded Systems
Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,
Installing, upgrading and troubleshooting your CLIO system under the Windows environment.
Installing, upgrading and troubleshooting your CLIO system under the Windows environment. Audiomatica Srl Rev. 1.1. June 2001. Contents 1 What does this document cover?... 1 2 Windows compatibility...
Installing/Uninstalling Logitech desktop for Bluetooth on my computer
Installing/Uninstalling Logitech desktop for Bluetooth on my computer 2005 Logitech, Inc. Contents Introduction 3 Before you start 3 I have a computer without Bluetooth. What should I do? 4 I have or I
Guest PC. for Mac OS X. User Guide. Version 1.6. Copyright 1996-2005 Lismore Software Systems, Ltd. All rights reserved.
Guest PC for Mac OS X Version 1.6 User Guide Copyright 1996-2005 Lismore Software Systems, Ltd. All rights reserved. Table of Contents About Guest PC... 1 About your Virtual Computer... 1 Creating a Virtual
Chapter 5 Cubix XP4 Blade Server
Chapter 5 Cubix XP4 Blade Server Introduction Cubix designed the XP4 Blade Server to fit inside a BladeStation enclosure. The Blade Server features one or two Intel Pentium 4 Xeon processors, the Intel
WinDriver 5.22 User s Guide. Jungo Ltd
WinDriver 5.22 User s Guide Jungo Ltd 27th November 2002 COPYRIGHT Copyright c 1997-2002 Jungo Ltd. All Rights Reserved Information in this document is subject to change without notice. The software described
Guest Operating System. Installation Guide
Guest Operating System Installation Guide VMware, Inc. 3145 Porter Drive Palo Alto, CA 94304 www.vmware.com Please note that you will always find the most up-to-date technical documentation on our Web
RTX64 2014 Runtime with Service Pack 2 WES7 DEPLOYMENT GUIDE
RTX64 2014 Runtime with Service Pack 2 WES7 DEPLOYMENT GUIDE Copyright 1996-2015 by IntervalZero, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any
Creating a More Secure Device with Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc.
Creating a More Secure Device with Windows Embedded Compact 7 Douglas Boling Boling Consulting Inc. About Douglas Boling Independent consultant specializing in Windows Mobile and Windows Embedded Compact
Windows BitLocker Drive Encryption Step-by-Step Guide
Windows BitLocker Drive Encryption Step-by-Step Guide Microsoft Corporation Published: September 2006 Abstract Microsoft Windows BitLocker Drive Encryption is a new hardware-enhanced feature in the Microsoft
Using High Availability Technologies Lesson 12
Using High Availability Technologies Lesson 12 Skills Matrix Technology Skill Objective Domain Objective # Using Virtualization Configure Windows Server Hyper-V and virtual machines 1.3 What Is High Availability?
Skynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
WHITE PAPER. HP Guide to System Recovery and Restore
WHITE PAPER January 2003 Prepared By PSG Product Software Engineering Hewlett-Packard Company CONTENTS Purpose3 Using Safe Mode To Diagnose And Correct Problems 4 Using the Recovery Console To Repair Damaged
Why Use ThinManager to Manage Thin Clients? White Paper. For more information, please visit: www.thinmanager.com
Why Use ThinManager to Manage Thin Clients? Table of Contents Terminal Services... 1 Terminal Server Relationship... 1 Centralized Computing Benefit... 1 Managing All The Pieces... 2 Centralized Client
Tablets in Data Acquisition
Tablets in Data Acquisition Introduction In the drive to smaller and smaller data acquisition systems, tablet computers bring a great appeal. Desktop personal computers gave engineers the power to create
PCI Hot-Plug Specification
PCI Hot-Plug Specification Preliminary Revision for Review Only Revision 0.9 3/5/97 THIS DOCUMENT IS A DRAFT FOR COMMENT ONLY AND IS SUBJECT TO CHANGE WITHOUT NOTICE. READERS SHOULD NOT DESIGN PRODUCTS
Multimedia Systems Hardware & Software THETOPPERSWAY.COM
Multimedia Systems Hardware & Software THETOPPERSWAY.COM Table of Content 1. Categories of multimedia systems 2. Categories of multimedia devices 3. Evolution of multimedia PC 4. Authoring tools 5. Classification
End-User troubleshooting guide For Sentinel SuperPro/UltraPro and Sentinel Hardware Keys
End-User troubleshooting guide For Sentinel SuperPro/UltraPro and Sentinel Hardware Keys Preface Welcome to Safenet End User Troubleshooting guide! This guide is intended to assist our Distributors, Customers
Virtualization and the U2 Databases
Virtualization and the U2 Databases Brian Kupzyk Senior Technical Support Engineer for Rocket U2 Nik Kesic Lead Technical Support for Rocket U2 Opening Procedure Orange arrow allows you to manipulate the
System Release Notes Express5800/320LB System Release Notes
System Release Notes Express5800/320LB System Release Notes PN: 455-01681-004 2 Proprietary Notice and Liability Disclaimer The information disclosed in this document, including all designs and related
Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools
Terminal Server Software and Hardware Requirements Datacolor Match Pigment Datacolor Tools January 21, 2011 Page 1 of 8 Introduction This document will provide preliminary information about the both the
Intel Server Board S3420GPRX Intel Server System SR1630GPRX Intel Server System SR1630HGPRX
Server WHQL Testing Services Enterprise Platforms and Services Division Intel Server Board S3420GPRX Intel Server System SR1630GPRX Intel Server System SR1630HGPRX Rev 1.0 Server Test Submission (STS)
Intel Desktop Board DG45ID. MLP Report. Motherboard Logo Program (MLP) 9/29/2009
Motherboard Logo Program (MLP) Intel Desktop Board DG45ID MLP Report 9/29/2009 Purpose: This report describes the DG45ID Motherboard Logo Program testing run conducted by Intel Corporation. THIS TEST REPORT
Analysis of Open Source Drivers for IEEE 802.11 WLANs
Preprint of an article that appeared in IEEE conference proceeding of ICWCSC 2010 Analysis of Open Source Drivers for IEEE 802.11 WLANs Vipin M AU-KBC Research Centre MIT campus of Anna University Chennai,
How To Install The Safenet-Inc.Com Software On A Pc Or Mac Or Macintosh (For A Powerpoint) With A Powerline (For Windows) Or Ipad (For Mac) With The Safetime (For Pc
End-User troubleshooting guide For Sentinel SuperPro/UltraPro and Sentinel Hardware Keys 1 Preface Welcome to Safenet End User Troubleshooting guide! This guide is intended to assist our Distributors,
Introduction to Windows Embedded Standard 7 By Sean D. Liming Managing Director SJJ Embedded Micro Solutions
Introduction to Windows Embedded Standard 7 By Sean D. Liming Managing Director SJJ Embedded Micro Solutions May 2010 Welcome and now for something completely different It has been almost a decade since
I/O Device and Drivers
COS 318: Operating Systems I/O Device and Drivers Prof. Margaret Martonosi Computer Science Department Princeton University http://www.cs.princeton.edu/courses/archive/fall11/cos318/ Announcements Project
Introduction to PCI Express Positioning Information
Introduction to PCI Express Positioning Information Main PCI Express is the latest development in PCI to support adapters and devices. The technology is aimed at multiple market segments, meaning that
v1 System Requirements 7/11/07
v1 System Requirements 7/11/07 Core System Core-001: Windows Home Server must not exceed specified sound pressure level Overall Sound Pressure level (noise emissions) must not exceed 33 db (A) SPL at ambient
How To Use Softxpand (A Thin Client) On A Pc Or Laptop Or Mac Or Macbook Or Ipad (For A Powerbook)
SoftXpand in Thin Client Environment Prepared by MiniFrame Marketing & Sales Team What is SoftXpand? SoftXpand software turns ANY PC (desktop/server/laptop) into multiple independent workstations. It is
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 2 Introducing Operating Systems
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 2 Introducing Operating Systems Objectives Learn about the various operating systems and the differences between them Learn about the components
CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations
DE1005-15 CS SoftDent Practice Management Software Installation Guide for Client/Server Configurations Notice Carestream Health, Inc., 2012. No part of this publication may be reproduced, stored in a retrieval
Active Network Monitor
Reference Guide Active Network Monitor SmartLine Inc 1 Contents Using this guide... 3 1. Overview... 4 1.1 General Information... 4 1.2 Requirements... 5 1.2.1 Scanning Prerequisites... 5 1.3 Main Purpose...
USB CDC/ECM Class Driver
Thesycon Systemsoftware & Consulting GmbH USB CDC/ECM Class Driver For Windows XP, Vista, 7, 8 and 8.1 Reference Manual Version 2.33 January 31, 2014 Thesycon R Systemsoftware & Consulting GmbH Werner-von-Siemens-Str.
Review from last time. CS 537 Lecture 3 OS Structure. OS structure. What you should learn from this lecture
Review from last time CS 537 Lecture 3 OS Structure What HW structures are used by the OS? What is a system call? Michael Swift Remzi Arpaci-Dussea, Michael Swift 1 Remzi Arpaci-Dussea, Michael Swift 2
A M D DA S 1. 0 For the Manageability, Virtualization and Security of Embedded Solutions
A M D DA S 1. 0 For the Manageability, Virtualization and Security of Embedded Solutions AMD DAS (DASH, AMD Virtualization (AMD-V ) Technology, and Security) 1.0 is a term used to describe the various
Navigating Endpoint Encryption Technologies
Navigating Endpoint Encryption Technologies Whitepaper November 2010 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
Selecting the Right NAS File Server
Selecting the Right NAS File Server As the network administrator for a workgroup LAN, consider this scenario: once again, one of your network file servers is running out of storage space. You send out
Virtualization: What does it mean for SAS? Karl Fisher and Clarke Thacher, SAS Institute Inc., Cary, NC
Paper 347-2009 Virtualization: What does it mean for SAS? Karl Fisher and Clarke Thacher, SAS Institute Inc., Cary, NC ABSTRACT SAS groups virtualization into four categories: Hardware Virtualization,
Microsoft Internet Information Server 3.0 Service Failover Using Microsoft Cluster Server
Microsoft Internet Information Server 3.0 Service Failover Using Microsoft Cluster Server TechNote First Edition (March 1998) Part Number 309827-001 Compaq Computer Corporation Notice The information in
How To Write A Windows Operating System (Windows) (For Linux) (Windows 2) (Programming) (Operating System) (Permanent) (Powerbook) (Unix) (Amd64) (Win2) (X
(Advanced Topics in) Operating Systems Winter Term 2009 / 2010 Jun.-Prof. Dr.-Ing. André Brinkmann [email protected] Universität Paderborn PC 1 Overview Overview of chapter 3: Case Studies 3.1 Windows Architecture.....3
Intel Chipset Software Installation Utility User s Manual
Intel Chipset Software Installation Utility User s Manual Revision 2.00 September 2001 Tilottama S. System Software Applications Engineer Intel DPG System Software Marketing Shane K. System Software Support
Technology Note. PCI Express
Technology Note www.euresys.com [email protected] Copyright 2006 Euresys s.a. Belgium. Euresys is registred trademarks of Euresys s.a. Belgium. Other product and company names listed are trademarks or trade
Machine Edition USB Hardware License Key did not get recognize inside Virtual Machine
Machine Edition USB Hardware License Key did not get recognize inside Virtual Machine A virtual machine (VM) is a software implementation of a machine (i.e. a computer) that executes programs like a physical
Objectives. Chapter 2: Operating-System Structures. Operating System Services (Cont.) Operating System Services. Operating System Services (Cont.
Objectives To describe the services an operating system provides to users, processes, and other systems To discuss the various ways of structuring an operating system Chapter 2: Operating-System Structures
Out-of-Band Management: the Integrated Approach to Remote IT Infrastructure Management
WHITE PAPER Management: the Integrated Approach to Remote IT Management EXECUTIVE SUMMARY For decades, business imperatives for information technology (IT) have remained constant to cut costs and improve
SecureD Technical Overview
WHITEPAPER: SecureD Technical Overview WHITEPAPER: SecureD Technical Overview CONTENTS section page 1 The Challenge to Protect Data at Rest 3 2 Hardware Data Encryption Provides Maximum Security 3 3 SecureD
9 Headless Systems & Remote Management
9 Headless Systems & Remote Management Headless support is a key feature of XPe. Since the nature of the XP operating system is to have a graphical interface, designing an XPe headless device involves
System Integration Software
System Integration Software Release Notes for Version 6.0.5 1.0 Compatibility Currently, PC9000 is compatible with the following Radionics control/communicators: D7212, D7412, D7412G D9112, D9412 and D9412G
for Windows 7 Laplink Software, Inc. Quick Start Guide h t t p : / / w w w. l a p l i n k. c o m / h e l p MN-LLG-EN-15 (REV.
1 for Windows 7 Laplink Software, Inc. Customer Service/Technical Support: Web: http://www.laplink.com/help E-mail: [email protected] Laplink Software, Inc. 14335 NE 24th Street, Suite 201 Bellevue,
Setup and Configuration Guide for Pathways Mobile Estimating
Setup and Configuration Guide for Pathways Mobile Estimating Setup and Configuration Guide for Pathways Mobile Estimating Copyright 2008 by CCC Information Services Inc. All rights reserved. No part of
How To Build A Scada System
SECTION 17902 SCADA SYSTEMS PART 1 - GENERAL 1.01 SCOPE OF WORK A. The work of this section shall be performed by a qualified System Integrator and includes providing and installing SCADA computer system
A Brief Tutorial on Power Management in Computer Systems. David Chalupsky, Emily Qi, & Ilango Ganga Intel Corporation March 13, 2007
A Brief Tutorial on Power Management in Computer Systems David Chalupsky, Emily Qi, & Ilango Ganga Intel Corporation March 13, 2007 Objective & Agenda Objective: Establish a common foundation for EEESG
BIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DG31PR, DG31PRBR (Standard BIOS) BIOS Version 0070 About This Release: February 8, 2010 Integrated Graphics Option ROM Revision: PXE LAN Option ROM Revision: Improved
Installing and Upgrading to Windows 7
Installing and Upgrading to Windows 7 Before you can install Windows 7 or upgrade to it, you first need to decide which version of 7 you will use. Then, you should check the computer s hardware to make
ComPTIA CERTIFICATIONS COURSE. A+ (Core Hardware)
ComPTIA CERTIFICATIONS COURSE A+ (Core Hardware) The programs designed to train participants in all aspect of OC hardware and software and be certified as Computer Network Technician. The program adopts
Lecture 2: Computer Hardware and Ports. [email protected] http://faculty.sau.edu.sa/y.alharbi/en
BMTS 242: Computer and Systems Lecture 2: Computer Hardware and Ports Yousef Alharbi Email Website [email protected] http://faculty.sau.edu.sa/y.alharbi/en The System Unit McGraw-Hill Copyright 2011
APPLICATION NOTE. RTD Linux Support Overview. SWM-640000020 Rev C
APPLICATION NOTE RTD Linux Support Overview ISO9001 and AS9100 Certified SWM-640000020 Rev C RTD Embedded Technologies, Inc. 103 Innovation Blvd. State College, PA 16803-0906 Phone: +1-814-234-8087 FAX:
