! Aware > default selections > Hardware Access >

Hardware Access

- Gateway category to hardware interface and real-time related processing.
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Subject Divisions (default selections)
(These links to detailed subjects under this one retain your personalized selections.)

SCSI

Real-Time related - time of day, elapsed time, sleeping, waiting for events. time(), gmtime(), localtime(), etc.

Calendar and Time of Day - Calendar and Time of Day (conversions, manipulations, etc)

Hard-world Sensing and Measurement - Sensing the physical world. Data acquisition, measurement equipment, et al

Hard-world Control - Control of physical world. Actuators. Process Control. x9

Printing and Printer Interface

Audio Hardware - Audio input and output

Video Hardware - Video drivers and interface software

PCMCIA - PCMCIA (PC Card) related.

#Overviews and other related subjects# - related, but not under or including this subject directly.


Information and Publications: Showing

COMTRADE (& Others!) Opinion/Info/Review

ftp://rtfm.mit.edu/pub/faqs/pc-hardware-faq/vendor-reviews/comtrade (At MIT)

comp.sys.ibm.pc.hardware.* Frequently Asked Questions (FAQ) Part 1/5

At faqs.org Part 2/5  Part 3/5  Part 4/5  Part 5/5 
At MIT Part 1/5  Part 2/5  Part 3/5  Part 4/5  Part 5/5 

Compaq Contura Aero Frequently Asked Questions

ftp://rtfm.mit.edu/pub/faqs/pc-hardware-faq/laptops/compaq-aero (At MIT)

alt.sys.pc-clone.gateway2000 FAQ Part 0 of 3

At faqs.org Part 1  Part 2  Part 3 
At MIT Part 0  Part 1  Part 2  Part 3 

Personal Computer CHIPLIST 9.9.5 part 1 of 5

At faqs.org part 2  part 3  part 4  part 5 
At MIT part 1  part 2  part 3  part 4  part 5 

Macintosh hardware frequently asked questions (FAQ)

ftp://rtfm.mit.edu/pub/faqs/macintosh/hardware-faq (At MIT)

alt.comp.hardware.homebuilt FAQ Version 20 (modified 06/18/97)

ftp://rtfm.mit.edu/pub/faqs/homebuilt-comp-FAQ (At MIT)

PC-Clone Hardware Newsgroup Pointer

ftp://rtfm.mit.edu/pub/faqs/finding-groups/pc-hardware (At MIT)

Best Power UPS Distributes Source Code


Books: Showing

A+ Certification Study Guide
[Nancy Ward, Inc. Syngress Media; 2002-04-23] ISBN 0072222794
- At Barnes & Noble - At Amazon - At Half

Peter Norton's New Inside the PC
[Scott H. A. Clark, Peter Norton; 2002-04-12] ISBN 0672322897
- At Barnes & Noble - At Amazon - At Half

Pocket PC Developer's Guide
[Bruce E., Ph.D. Krell; 2002-04-10] ISBN 0072131500
- At Barnes & Noble - At Amazon - At Half

PC Overclocking, Optimization, & Tuning
[Victor Rudometov, E. Rudometov; 2002-04] ISBN 1931769052
- At Barnes & Noble - At Amazon - At Half

The Complete A+ Guide to PC Repair
[Leeanne Dollison (Illustrator), et al; 2002-02-13] ISBN 157676057X
- At Barnes & Noble - At Amazon - At Half

Build Your Own PC, Third Edition
[Morris Rosenthal; 2002-01-18] ISBN 0072195584
- At Barnes & Noble - At Amazon - At Half

The Indispensable PC Hardware Book (4th Edition)
[Hans-Peter Messmer; 2002-01-11] ISBN 0201596164
- At Barnes & Noble - At Amazon - At Half

PC Performance Tuning & Upgrading Tips & Techniques
[Kris Jamsa; 2001-12-28] ISBN 0072193786
- At Barnes & Noble - At Amazon - At Half

PC Hardware Maintenance and Repair
[Michael Graves; 2001-12-15] ISBN 079061250X
- At Barnes & Noble - At Amazon - At Half

A+ Complete Study Guide, Deluxe Edition
[David Groth, Dan Newland; 2001-11-15] ISBN 0782140521
- At Barnes & Noble - At Amazon - At Half

USB Complete: Everything You Need to Develop Custom USB Peripherals
[Jan Axelson; 2001-09-15] ISBN 0965081958
- At Barnes & Noble - At Amazon - At Half

PCs for Dummies (PC'S for Dummies 8th Ed)
[Dan Gookin; 2001-09] ISBN 0764508385
- At Barnes & Noble - At Amazon - At Half

Upgrading and Repairing PCs (13th Edition)
[Scott Mueller; 2001-08-27] ISBN 0789725428
- At Barnes & Noble - At Amazon - At Half

Troubleshooting, Maintaining & Repairing PCs
[Stephen J. Bigelow; 2001-08-16] ISBN 0072132728
- At Barnes & Noble - At Amazon - At Half

The Complete PC Upgrade & Maintenance Guide, 12th Ed.
[Mark Minasi; 2001-08] ISBN 0782129900
- At Barnes & Noble - At Amazon - At Half

The Do-It-Yourself PC Book: An Illustrated Guide to Upgrading and Repairing Your PC
[Kyle MacRae, Dell Keegan-Martin; 2001-07-30] ISBN 0072133775
- At Barnes & Noble - At Amazon - At Half

A+ Certification Bible
[Ed Tetz, et al; 2001-07] ISBN 0764548107
- At Barnes & Noble - At Amazon - At Half

A+ Exam Cram, 2nd Edition Personal Trainer (Exam: 220-201, 220-202)
[James Jones, et al; 2001-06-22] ISBN 1588800628
- At Barnes & Noble - At Amazon - At Half

Sonar Power!
[Scott R. Garrigus; 2001-06-15] ISBN 192968536X
- At Barnes & Noble - At Amazon - At Half

(Partial list shown.)
[Complete List of Books]


Articles: Showing

New I/O Technologies Seek to End Bottlenecks ( George Lawton ; IEEE Computer Magazine 2001-06)

Toward a New Generation of Simpler PCs ( David Clark ; IEEE Computer Magazine 1999-12)

Extending PCI Performance Beyond the Desktop ( Shlomo Weiss, Ehud Finkelstein ; IEEE Computer Magazine 1999-06)

- PCI buses are not only prevalent in desktop systems, they are also being reconfigured for industrial applications, embedded systems, laptops, other mobile devices, and graphics applications.

Simplicity and Power: When More Means Less ( Darren Dalcher ; IEEE Computer Magazine 1999-05)

How the PC Will Disappear ( Brian Halla ; IEEE Computer Magazine 1998-12)

FireWire Finally Comes Home ( Charles Severance ; IEEE Computer Magazine 1998-11)

Designs for the Computers of Tomorrow ( Douglas W. Westcott ; IEEE Computer Magazine 1998-04)

Fibre Channel: A connection to the future ( Clint Jurgens ; IEEE Computer Magazine 1995-08)

PowerPC 601 and Alpha 21064: A Tale of Two RISCs ( ; IEEE Computer Magazine 1994-06)

- A discussion is given on two RISC implementations: from Digital Equipment Corporation, the Alpha 21064, and from IBM/Motorola/Apple, the PowerPC 601. Both are superscalar implementations, that is, they can sustain execution of two or more instructions per clock cycle. Otherwise, these two implementations present vastly different philosophies for achieving high performance. The PowerPC 601 focuses on powerful instructions and great flexibility in processing order, while the Alpha 21064 depends on a very fast clock, with simpler instructions and a more streamlined implementation structure. These two RISC microprocessors exemplify contrasting, but equally valid, implementation philosophies. An overview is given of the instruction sets and the authors emphasize the differences in design: PowerPC uses powerful instructions so that fewer are needed to get the job done; Alpha uses simple instructions so that the hardware can be kept simpler and faster. The authors also discuss the pipelined implementations of the two architectures; again, the contrast is between powerful and simple.

Container shipping: operating system support for I/O-intensive applications ( Joseph Pasquale, Eric Anderson, P. Keith Muller ; IEEE Computer Magazine 1994-03)

- New I/O devices with data rates ranging from 10 to 100 Mbytes per second are becoming available for personal computers and workstations. Along with continual improvements in processor, memory, and bus technology, these devices have enabled I/O-intensive applications for desktop computing that require input, processing, and output of very large amounts of data. We focus on an important aspect of operating system support for these applications: efficient transfer of large data objects between the protection domains in which processes and devices reside. A rapidly growing class of I/O-intensive applications is multimedia computing. After we present an I/O-pipeline model, we analyze issues relevant to the design of an operating system inter-domain data-transfer facility. Then we present the design for such a facility. An I/O pipeline is a model of a dynamic computation structure consisting of a sequence of domains: an input domain followed by one or more intermediate domains, and an output domain.

The Alloc Stream Facility: a redesign of application-level stream I/O ( Orran Krieger, Michael Stumm, Ron Unrau ; IEEE Computer Magazine 1994-03)

- The authors introduce an application-level I/O facility, the Alloc Stream Facility, that addresses three primary goals. First, ASF addresses recent computing substrate changes to improve performance, allowing applications to benefit from specific features such as mapped files. Second, it is designed for parallel systems, maximizing concurrency and reporting errors properly. Finally, its modular and object-oriented structure allows it to support a variety of popular I/O interfaces (including stdio and C++ stream I/O) and to be tuned to system behavior, exploiting a system's strengths while avoiding its weaknesses. On a number of standard Unix systems, I/O-intensive applications perform substantially better when linked to the Alloc facility. Also, modifying applications to use a new interface provided by the facility can improve performance by another factor of two. These performance improvements are achieved primarily by reducing data copying and the number of system calls. Not visible in these improvements is the extra degree of concurrency the facility brings to multithreaded and parallel applications.

The I/O subsystem/spl minus/a candidate for improvement ( Yale N. Patt ; IEEE Computer Magazine 1994-03)

- A computer system can be partitioned into hardware and the software executing on that hardware. The hardware consists of processor(s), memory, and "everything else". The "everything else" we generally combine under the umbrella "I/O, whose job it is to manage the availability of information to and from the processor(s) and memory". That information comes from storage devices, networks, and nonstorage devices. The I/O subsystem is the collection of all three; its influence on performance is a reflection of how well it manages the availability of information to and from all three. The impression today, from both the hardware side and the software side, is that the I/O subsystem can certainly stand improvement. The author considers improvements to the I/O subsystem.

Fundamentals of Bar Code Information Theory ( Theo Pavlidis, Jerome Swartz, Ynjiun P. Wang ; IEEE Computer Magazine 1990-04)

- To compare encoding and decoding schemes requires one to first look into information and coding theory. This article discusses problems and possible solutions in encoding information.

A Hierarchical Taxonomic System for Computer Architectures ( Subrata Dasgupta ; IEEE Computer Magazine 1990-03)

- A novel hierarchical architectural taxonomic system that appears to possess the desirable characteristics of a good taxonomic scheme is presented. The author focuses on the endoarchitecture, i.e. the logical structure, control and behavior of the integrated system of hardware components. The starting point for this system is D.B. Skillicorn's scheme (see ibid., vol.21, no.11, p.46-57, 1988). However, the system both extends and departs from Skillicorn's scheme, using formulas inspired by chemical notation to classify computer architectures in a way that provides both predictive power and explanatory capabilities.


Questions and Answers: Showing

How do I send escape sequences to control a terminal or other device? []

At comp.lang.c FAQ

How can I find out how much memory is available? []

At comp.lang.c FAQ

How can I allocate arrays or structures bigger than 64K? []

At comp.lang.c FAQ

What does the error message "DGROUP exceeds 64K'' mean? []

At comp.lang.c FAQ

How can I access memory located at a certain address? []

At comp.lang.c FAQ

How do I use BIOS calls? How can I write ISR's? How can I create TSR's? []

At comp.lang.c FAQ

But I can't use all these nonstandard, system-dependent functions, because my program has to be ANSI compatible! []

At comp.lang.c FAQ

Unix Programming FAQ How can I tell how much memory my system has? []

At Unix Programming FAQ

Mutant USB K(V)M Switches? [2002/04/18]

At Ask Slashdot

Flash and Open Source [2002/04/15]

At Ask Slashdot

Open Flash/EEPROM/EPROM Writers? [2002/04/03]

At Ask Slashdot

Making Computer Cases out of Plexiglass? [2002/03/15]

At Ask Slashdot

Liquid Nitrogen Cooling at Home? [2002/03/06]

At Ask Slashdot

ACPI Forced On & Option Disabled in WinXP-Certified Motherboards [2002/03/06]

At Ask Slashdot

Underclocking for a Quiet Machine? [2002/02/26]

At Ask Slashdot

Mini-PC w/o Fans? [2002/02/18]

At Ask Slashdot

Weird PC Clock Behavior? [2002/02/04]

At Ask Slashdot

Where Can You Buy Refurbished Hardware, Now? [2002/01/15]

At Ask Slashdot

Wireless Peripherals? [2002/01/07]

At Ask Slashdot

Water Cooling and Fishtanks? [2001/12/25]

At Ask Slashdot

Affordable Mag-Stripe Card Readers for Linux? [2001/12/12]

At Ask Slashdot

Websites that Track PC Hardware Failure Rates? [2001/12/09]

At Ask Slashdot

Can Linux Support a PCI Expansion Chassis? [2001/11/30]

At Ask Slashdot

Stable 2.2.x Linux Kernels and Older i386 Boxen? [2001/11/28]

At Ask Slashdot

Firewire and Linux? [2001/11/14]

At Ask Slashdot

The Death of DOS and BIOS Updates? [2001/11/09]

At Ask Slashdot

Building Custom Rackmount Systems? [2001/11/09]

At Ask Slashdot

Computer Desks and UPS's? [2001/11/01]

At Ask Slashdot

Using Commodity Hardware in Laboratories? [2001/10/27]

At Ask Slashdot

Convincing Companies into Donating Old Computers? [2001/10/16]

At Ask Slashdot

Parallel Port I/O Access Under Win2K? [2001/10/15]

At Ask Slashdot

Squeezing 160G on to ATA Motherboards [2001/10/02]

At Ask Slashdot

Blown Motherboard from ATA-100 Cables? [2001/09/29]

At Ask Slashdot

Who Makes the Best Power Supplies? [2001/09/14]

At Ask Slashdot

Do Modern PCs Need Swap Space? [2001/09/14]

At Ask Slashdot

Leveraging Cheap PC Hardware? [2001/08/18]

At Ask Slashdot

Rackmounting at Home? [2001/07/07]

At Ask Slashdot

Cases w/ Knockouts Up-To 10 I/O Ports? [2001/06/28]

At Ask Slashdot

Protecting Computers From Lightning? [2001/06/26]

At Ask Slashdot

Hacking A PC Around The Sun PCI IIPro? [2001/06/19]

At Ask Slashdot

What Devices Produce the Largest Power Draw in PCs? [2001/06/08]

At Ask Slashdot

Connecting AT Power Supplies to ATX Motherboards? [2001/06/04]

At Ask Slashdot

Building Quieter Computers [2001/06/04]

At Ask Slashdot

Measuring Power Consumption? [2001/06/03]

At Ask Slashdot

Water-Cooling Kits as Temp. Control for Photography? [2001/06/02]

At Ask Slashdot

Fitting 2 PCI Cards into a 1U Case? [2001/06/01]

At Ask Slashdot

Hardening PCs for Hostile Environments? [2001/05/30]

At Ask Slashdot

Libraries for PC Settings? [2001/05/28]

At Ask Slashdot

Motherboards With More Slots Sought [2001/05/28]

At Ask Slashdot

Neon Light Kits and Computer Interference? [2001/05/18]

At Ask Slashdot

Determining Necessary Power Requirements for PCs? [2001/05/14]

At Ask Slashdot

Why Haven't UPSes Been Integrated w/ PC Power Supplies? [2001/05/04]

At Ask Slashdot

Enabling the "Disabled" Card Interfaces? [2001/05/04]

At Ask Slashdot

RJ45/11 Crimpers & Punchdown Tools for the Road? [2001/04/29]

At Ask Slashdot

What is Ultra DMA? [2001/04/29]

At Ask Slashdot

Why Aren't PC Power Supplies External? [2001/04/25]

At Ask Slashdot

DC Power Supply for Desktop Computers? [2001/04/17]

At Ask Slashdot

Rack Mount Systems for the Home Experimenter? [2001/04/12]

At Ask Slashdot

Matching Battery Backup "Waveshape" to the Right Equipment? [2001/04/06]

At Ask Slashdot

Energy Efficient PC's? [2001/04/03]

At Ask Slashdot

Sun PCI II Coprocessor Support for Linux? [2001/03/30]

At Ask Slashdot

Quiet Laptop Fan? [2001/03/23]

At Ask Slashdot

Mag-Stripe Devices for a LAN? [2001/03/23]

At Ask Slashdot

Is MiniDisc Dead? [ 2000/11/05]

At Ask Slashdot

Will 'PowerNow' Cause Trouble in Linux? [ 2000/10/26]

At Ask Slashdot

USB Hard Drive Recommendations? [ 2000/10/24]

At Ask Slashdot

Do Overclocked CPUs Need a "Burn In" Period? [ 2000/10/23]

At Ask Slashdot

Why Do We Still Use Clock Frequencies? [ 2000/10/10]

At Ask Slashdot

'Case-less' Rackmounts and Multi-Machine Power Supplies? [ 2000/10/09]

At Ask Slashdot

Reading Punch Cards on Today's Hardware? [ 2000/10/08]

At Ask Slashdot

IBM's PowerPC Motherboard Design? [ 2000/09/29]

At Ask Slashdot

More Information on Total mPOWER? [ 2000/09/24]

At Ask Slashdot

Shielding An HD From Excessive Vibrations? [ 2000/09/12]

At Ask Slashdot

Front Ports for PCs? [ 2000/09/09]

At Ask Slashdot

IDE Co-Processors? [ 2000/08/29]

At Ask Slashdot

Accurate Methods For Benchmarking Hardware? [ 2000/08/26]

At Ask Slashdot

Upgrading A Headless Server? [ 2000/08/20]

At Ask Slashdot

Why Faster CPUs? What About SMP? [ 2000/08/18]

At Ask Slashdot

Global PC-What's Under the Hood? [ 2000/08/18]

At Ask Slashdot

Who Is The Best Vender For Rackmount Unix Systems? [ 2000/08/16]

At Ask Slashdot

What's Apple's Legal Basis For Blocking Cube Previews? [ 2000/08/08]

At Ask Slashdot

Donating Antique Computers To Museums? [ 2000/08/04]

At Ask Slashdot

Electrical Grounding in ATX Cases? [ 2000/08/01]

At Ask Slashdot

Firewire Support On 'Alternative OSes'? [ 2000/07/28]

At Ask Slashdot

Would you please explain that bit from your last column abhttp://www.daemonnews.org/200005/answerman.html "charging down" machines? [ 2000/05/01]

At DaemonNews

Writing Drivers For Multiple Operating Systems? [ 2000/04/11]

At Ask Slashdot

Hardware ATA/66 Controllers and Installing Linux [ 2000/03/09]

At Ask Slashdot

CPU Heat w/ Distributed.Net Client? [ 2000/03/03]

At Ask Slashdot

Dual vs. Single Processors [ 2000/03/01]

At Ask Slashdot

What is the AMR slot? [ 2000/01/22]

At Ask Slashdot

How do I get MS-DOS parallel port code to run on NetBSD/i386? [ 2000/01/01]

At DaemonNews

Celeron 466 - Good Or Bad? [ 1999/12/17]

At Ask Slashdot

Linux Drivers for Silitek's SM-1000 IR Remote? [ 1999/11/11]

At Ask Slashdot

Ultra-Quiet Linux Boxes? [ 1999/11/11]

At Ask Slashdot

Tip of the month: Sometimes it is the hardware [ 1999/10/01]

At DaemonNews

Processor Upgrade for an Old Notebook? [ 1999/09/26]

At Ask Slashdot

Pentiums, socklets, and Coppermine, Oh My! [ 1999/08/29]

At Ask Slashdot

Athlon Motherboards? [ 1999/08/08]

At Ask Slashdot

ULTRA66/DMA mode 4 in Linux? [ 1999/07/25]

At Ask Slashdot

Motherboard Memory Limitations [ 1999/07/18]

At Ask Slashdot

Didn't you make up a little bit of history (specifically, the death of the DEC 'Tulip' chips) in your January column? [ 1999/07/01]

At DaemonNews

Wooden Chasis and EMF [ 1999/06/16]

At Ask Slashdot

Intercepting the Reset Button [ 1999/06/10]

At Ask Slashdot

Controlling PCI Drivers [ 1999/06/10]

At Ask Slashdot

Whatever happened to PulseBox ? [ 1999/05/07]

At Ask Slashdot

Finding Quad Pentium II Motherboards? [ 1999/04/07]

At Ask Slashdot

Tip of the month [ 1999/04/01]

At DaemonNews

Is SMP worth it? [ 1999/03/09]

At Ask Slashdot

Suggestions for Motherboard Supporting K6/K6-2 [ 1999/01/18]

At Ask Slashdot

Call for thoughts on the Thrustmaster Fragmaster [ 1999/01/08]

At Ask Slashdot

What's a good motherboard for SMP Linux [ 1998/12/10]

At Ask Slashdot

Why do Intel x86 Chips Run so Hot? [ 1998/12/08]

At Ask Slashdot

How do you produce BUS errors? [ 1998/11/29]

At Ask Slashdot

How can I write a device driver? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part4 (At comp.os.msdos.programmer FAQ at faqs.org)

Why does my interrupt function behave strangely? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part4 (At comp.os.msdos.programmer FAQ at faqs.org)

Is there a 80x87 math unit installed? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part4 (At comp.os.msdos.programmer FAQ at faqs.org)

How can I tell if my program is running on a PS/2-style machine. []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part4 (At comp.os.msdos.programmer FAQ at faqs.org)

Which 80x86 CPU is running my program? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part4 (At comp.os.msdos.programmer FAQ at faqs.org)

What and where is "Ralf Brown's interrupt list"? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part1 (At comp.os.msdos.programmer FAQ at faqs.org)

Are there any good on-line references for PC interrupts? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part1 (At comp.os.msdos.programmer FAQ at faqs.org)

Are there any good on-line references for PC hardware components? []

At comp.os.msdos.programmer FAQ at MIT
http://www.faqs.org/faqs/msdos-programmer-faq/part1 (At comp.os.msdos.programmer FAQ at faqs.org)

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

mt eject(1) - magnetic tape and removable media manipulating program {oss}

tcopy(1) - copy and/or verify mag tapes {oss}

Man pages: FreeBSD Solaris NetBSD
Source code: OpenBSD FreeBSD

chio(1) - medium changer control utility {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

iostat(8) - report I/O statistics {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

rdconfig(8) - configure RAM disks {oss}

Source code: OpenBSD

rmt(8) - remote magtape protocol module {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

vmstat(8) - report virtual memory statistics {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

apm(8) - Advanced Power Management control program {oss}

Man pages: FreeBSD
Source code: OpenBSD FreeBSD
apmd(8) - Advanced Power Management monitor daemon
APMD - Set of tools for managing notebook power consumption

UPnP SDK for Linux - The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux. {BSD-like}

At Sourceforge ( Mature)

p5-Net-Wake-0.01 - Send Wake On Lan (WOL) packets to power on computers

At FreeBSD Ports

birda-0.8 - Bohlin's IrDA utilities, ported from NetBSD's pkgsrc

At FreeBSD Ports

acpicatools-20020404.0 - Some utilities for Intel ACPICA (Debugger, ASL Compiler and etc.).

At FreeBSD Ports

wol-0.6.0_1 - Wake On LAN client

At FreeBSD Ports

bundle - Buffered copy to/from physical devices {oss}

At comp.sources.unix at UUNET

everex-led - LED driver for Everex Step machines {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume26/ (At comp.sources.unix at UUNET)

COSA - Linux driver and tools for the COSA and SRP synchronous serial boards {GPL}

(Info at freshmeat)

lpswitch - Control devices connected to a pport-relais-card {PD}

(Info at freshmeat)

pioct - Controls Pioneer HiFi equipment from the commandline {PD}

(Info at freshmeat)

The Linux/IR Project - Linux IrDA implementation {GPL}

(Info at freshmeat)

MTX - program for controlling the robotic mechanism of DDS autoloaders {GPL}

(Info at freshmeat)

Linux joystick driver - Provides Linux support for joysticks {GPL}

(Info at freshmeat)

EAPSampler - A driver for Aug1996 Electronics Australia Pocket Sampler Kit {GPL}

(Info at freshmeat)

comedi - Linux Control and Measurement Device Interface {GPL}

(Info at freshmeat)

i8255 - i8255 (digital I/O) kernel module {GPL}

(Info at freshmeat)

Joy2Key - Translate joystick movements into keyboard events (X and console) {GPL}

(Info at freshmeat)

PCI Utilities - Utilities for diagnostics and cofiguration of PCI devices {GPL}

(Info at freshmeat)

isapnptools - ISA plug and play configuration utility {GPL}

(Info at freshmeat)

lirc - Linux Infra-red Remote Control {GPL}

(Info at freshmeat)

bpowerd - UPS line monitor daemon for Best Patriot power supplies {GPL}

(Info at freshmeat)

xhdbench - Qt-based X-program for testing the output speed of several devices {x,GPL}

(Info at freshmeat)

FireWire Subsystem - IEEE 1394 Support for Linux {free to use but restricted}

uusbd - USB Support for Linux {free to use but restricted}

(Info at freshmeat)

plextor-tool - tool for querying and setting options of Plextor CD-ROM drives {Freeware}

(Info at freshmeat)

Net Lightning - x-10 device control server for Linux and OS/2 {Freeware}

(Info at freshmeat)

gpnpconf - Perl/Gtk applet for Plug 'n' Play device configuration [X] {GPL}

wmToshiba.app - WindowMaker dock app. to control the fan on Toshiba laptops. [X] {GPL}

apc-upsd.tgz - UPS software for APC UPS models

At OpenBSD 2.8_packages i386
UPS software for APC ups models. (At OpenBSD 2.7_packages sparc)
http://www.openbsd.org/2.8_packages/sparc/apc-upsd.tgz-long.html (At OpenBSD 2.8_packages sparc)

apc-upsd.tgz - UPS software for APC ups models.

At OpenBSD 2.7_packages i386

Linux PnP driver - Plug and Play driver for Linux {GPL}

Intel.H - Header for x86 hardware functions {oss}

At snippets.org

Cpuid.Asm - Determine type of CPU/coprocessor in use {oss}

At snippets.org

8087_Sav.Asm - Saves/restores 80x87 environment {oss}

At snippets.org

Os_Id.Txt,Os_Id.C - Description of OS_ID.C functions {oss}

At snippets.org

Dspdtst.C - I/O benchmark - Miscrosoft/Borland/Symantec/Watcom/Mix {oss}

At snippets.org

Dspdtst.Out - Results from DSPDTST on my machine {oss}

At snippets.org

MasterSwitch Secure Outlet Manager - CGI interface to the MasterSwitch with unique logins to each outlet. {GPL}

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

devname (3) - get device name {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

opendev (3) - short form device open routine {oss}

Source code: OpenBSD

open (2) - open or create a file for reading or writing {oss}

Man pages: FreeBSD RedHat Solaris NetBSD

poll (2) - synchronous I/O multiplexing {oss}

Man pages: FreeBSD RedHat Solaris NetBSD

revoke (2) - revoke file access {oss}

Man pages: FreeBSD NetBSD

read readv (2) - read input {oss}

Man pages: FreeBSD RedHat Solaris NetBSD

write writev (2) - write output {oss}

Man pages: FreeBSD RedHat NetBSD

ioctl (2) - control device {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
p5-Ioctl-0.81 - Perl module that provides a way to get the value of C ioctl constants (At FreeBSD Ports)

getpagesize (3) - get system page size {oss}

Man pages: FreeBSD Solaris NetBSD
Source code: OpenBSD FreeBSD

sysctl (3) - get or set system information {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

i386_get_ioperm i386_set_ioperm (2) - manage i386 per-process I/O permission bitmap {oss}

Man pages: FreeBSD NetBSD

i386_get_ldt i386_set_ldt (2) - manage i386 per-process Local Descriptor Table entries {oss}

Man pages: FreeBSD NetBSD

reboot (2) - reboot system or halt processor {oss}

Man pages: FreeBSD RedHat NetBSD

sysarch (2) - architecture-depenent system call {oss}

Man pages: FreeBSD NetBSD

swapon (2) - add a swap device for interleaved paging/swapping {oss}

Man pages: FreeBSD RedHat

cfgetispeed cfsetispeed cfgetospeed cfsetospeed cfsetspeed cfmakeraw tcgetattr tcsetattr (3) - manipulating the termios structure {oss}

Man pages: FreeBSD
Source code: OpenBSD FreeBSD
[IEEE Std1003.1-1988 (``POSIX'').]

Pchwio.H,Pchwio.C - Hardware I/O portability functions {oss,msdos}

At snippets.org

Biport.H.Biport.C - Header to port orland _geninterrupt() {oss,msdos}

At snippets.org

Joystick.C - Joystick support functions {oss,msdos}

At snippets.org

Fndislot.C - Locate an unused user interrupt vector {oss,msdos}

At snippets.org

Towitoko Smartcard Drivers - Drivers for Towitoko's ChipDrives {LGPL}

(Info at freshmeat)

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)
Subject classifications directly under this one are #here#.

(The following links to subjects at this site retain your personalized selections.)

See also: Local machine and Operating System Information - (kernel topics, uname, boot, shutdown, et al)

Communication Implementation - (low level implementation, multicast, ppp, slip, wrappers,firewalls, et al)

Mouse and Pointer Interfaces

Keyboard Interfaces

Textual User Interfaces - Text and Character-oriented user interfaces

Graphical User Interfaces - including window managers, screen savers, et al.

See also: Serial I/O - Serial port use.

See also: Terminal I/O - TTY (character based display and keyboard) and related routines.

See also: File System Information - Obtaining information of the filesystem as a whole. Status of disk subsystems, capacity, etc.

See also: Low level file and device operations - " Unbuffered " access of files and devices. (ioctl, fcntl, /dev, et al)

See also: Curses - Curses (Library for text display interfaces)

(There may be additional related subject pages listed here)

External Categories

Computers : Hardware :

Computers : Hardware : Peripherals :

Computers : Software : Bar Code :

Yahoo! Computers and Internet:Hardware:Components

Yahoo! Computers and Internet:Hardware:Components:Microprocessors

Yahoo! Computers and Internet:Hardware:Peripherals

Yahoo! Computers and Internet:Hardware:Peripherals:Cable Modems

Yahoo! Computers and Internet:Hardware:Peripherals:Keyboards

Yahoo! Computers and Internet:Hardware:Peripherals:Modems

(Metalab at UNC) /pub/linux/hardware/ - non-kernel support for peripheral hardware

(Metalab at UNC) /pub/linux/hardware/drivers/ - user-space drivers for various kinds of hardware

(Metalab at UNC) /pub/linux/kernel/misc-cards/ - miscellaneous device-card drivers

(Metalab at UNC) /pub/linux/system/hardware/ - hardware configuration utilities for your system

(Metalab at UNC) /pub/linux/system/network/drivers/ - support for drivers (look in patches for drivers)

(Metalab at UNC) /pub/linux/system/power/ - tools for power management on portables

(Metalab at UNC) /pub/linux/system/ups/ - daemons for UPS monitoring

(Metalab at UNC) /pub/linux/X11/kde-apps/hardware/ - stuff to allow kde to interface with your hardware

freshmeat.net : Topic : System : Hardware

Personalized Selections
Platform:
MS-DOS.
Unix/BSD/Linux.
X.
Prog.Language:
C/C++.
Perl.
License:
  Public Domain.
  BSD-like.
Commercial.
Open-source.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Hardware Access >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments