CNN logo
Navigation
 
COMMUNITY 
Message Boards 
Chat 
Feedback 

SITE SOURCES 
Contents 
Help! 
Search 
CNN Networks 

SPECIALS 
Quick News 
Almanac 
Video Vault 
News Quiz 


Pathfinder/Warner Bros


Barnes and Noble



Barnes and Noble






Computing
rule

From...

The not-so-universal serial bus

May 19, 1998

Web posted at 4 p.m. EDT

by Bob O'Donnell

I'm a big believer in the value of anything that makes computers easier to set up, install and use. So I've long been interested in the notion of the Universal Serial Bus, or USB, which aims to make the process of adding peripherals to your computer as simple as possible.

As you probably know, USB offers the promise of as many as 127 devices daisy-chained off the USB ports on the back of your desktop or notebook computer. It can also provide power to those devices -- which gets rid of the need for bulky AC adapters -- and it supports hot-plugging, which means you can simply connect the device to your computer while your PC is turned on and start using your new peripheral almost immediately. Finally, its best trick of all is that it can do all this while only using a single interrupt request for the USB controller (which is built into the chip set of most newer computers).

 MORE COMPUTING INTELLIGENCE
  IDG.net home page
 Reviews & in-depth info at IDG.net
  IDG.net's personal news page
  Questions about computers? Let IDG.net's editors help you
  Search IDG.net in 12 languages
 News Radio
  PC World News Radio
  Computerworld Minute audio news for managers
     

USB ports have been standard on most desktop PCs for nearly a year and a half now and have started showing up on notebooks since around the first of this year. Even Apple recently got into the act by announcing that its slick new iMac will be the first of many Macintoshes to also feature USB ports.

On the PC side, USB ports sat idle for quite a while because although Microsoft added USB support to Windows 95 in OEM Service Release 2.1 around the same time they started to appear in volume on desktops, no USB devices were available to take advantage of them for quite a while. Now that USB devices have started to appear in quantity, it appears that the bus may not be as "universal" as originally hoped. Interestingly, however, it is more universal than Microsoft's marketing for Windows 98 suggests -- but I'll get to that in a bit.

First, according to some research I've been doing on Intel's Web site, there are two different types of USB controllers and not all devices work with all controllers. Intel's Create & Share USB video camera, for example, works on computers with Open Host Controllers but not Universal Host Controllers. (See USB Troubleshooting Notes for more.) There is no solution to this problem from what I can tell -- the camera just won't work properly. Other USB devices apparently have similarly frustrating limitations.

Also, it turns out that USB's power capabilities are rather limited unless you attach a powered USB hub to one of your computer's USB ports. If you hook together more than a few low-power devices or try and attach even one power-hungry peripheral to your PC's USB ports you'll probably need to use AC power adapters after all, which is kind of disappointing. This isn't exactly a secret, but very few people seem to know about this limitation. It's just another case of the computer industry setting expectations that don't quite match reality.

In a somewhat related way, Microsoft's marketing for Windows 98 seems to imply that you need the latest OS to take advantage of USB. The truth is, however, Windows 95 has had built-in support for USB since OSR 2.1 and USB devices can and will work under Windows 95 B (or OSR2). Since OSR 2.1 has been around about as long as PCs have had USB ports, most people who will be interested in adding USB devices (i.e., the ones who have USB ports on their computers) already have the version of the OS they need. And even if they don't, USB peripheral vendors can ship both the USB system drivers and their own device-specific drivers along with the USB device. So, as with most other hardware add-ons, users simply have to install the drivers when they attach the device to their PC.

Under Windows 98, the difference is that the OS will have a bunch of device-specific drivers built-in. This means that certain USB devices will truly be plug-and-play because the user won't have to install anything. Of course, drivers that don't ship with Windows 98 or that are updated down the road will still have to be installed anyway, so I really don't think this is such a huge advantage. The implications that Windows 98 is somehow "necessary" for USB (or digital video disc, for that matter) is just another classic case of Microsoft FUD (fear, uncertainty and doubt) mongering.

Ultimately, I think USB will prove to be a great addition to the PC market and a favorite among end-users, but it would sure be nice to get a more complete disclosure on what it can and can't do and what's really needed to make it work.

Bob O'Donnell has been writing about, talking about, analyzing, testing, and using computers and other high-technology equipment for more than 13 years. He also hosts "O'Donnell on Computers," a weekly computer talk show heard every Saturday from 10:00 a.m. to 1:00 p.m. on San Francisco Bay area radio station KSFO (560 AM) and on the Web via RealAudio. In addition, he is the computer expert on the "Meeting the Challenge" television program.

Related stories at IDG.net:

Related sites:


Infoseek search  


rule

Watch Science & Technology Week on CNN for more sci-tech stories.

rule
Message Boards Sound off on our
message boards & chat


rule
Back to the top

© 1998 Cable News Network, Inc.
A Time Warner Company
All Rights Reserved.

Terms under which this service is provided to you.
Read our privacy guidelines.