Logo (click for homepage)
 
USB classes
Contact
Links
Archive
Enigma
Enigma-E
MediX
UK
Dutch

 
Class 1 - Audio
Icon Class Description RISC OS Info
1_1_0 Audio Control - -
1_2_0 Audio Streaming - -
1_3_0 MIDI Streaming - -
 
Class 2 - Communication Device Class
This class contains communication devices such as Analog Modems, ISDN modems, Telephone sets, Ethernet control, ATM control, etc.
Icon Class Description RISC OS Info
2 Communication device - -
 
Class 3 - Human Interface Devices
This class contains Human Interface Devices, such as Mouse, Keyboard, Tablet, Joystick, Barcode reader, etc.
Icon Class Description RISC OS Info
3 HID Class device (Human Interface device). Exact details are product specific. - -
3_1_1 Keyboard Standard / !HID -
3_1_2 Mouse Standard / !HID -
3_1_2 Tablet Under development -
3 Joystick !HID -
3 Barcode reader !HID -

 Overview of supported devices in the Human Interface Device class (HID)

 Get the latest USB HID Class Driver
 
Class 6 - Image
Icon Class Description RISC OS Info
6 Document Scanner Optional -
6 Camera - -
 
Class 7 - Printers
Icon Class Description RISC OS Info
7_1_1 Unidirectional printer Standard -
7_1_2 Bi-directional printer (the most common one today) Standard -
7_1_3 IEEE 1284.4 compatible printer - -

 Overview of supported devices in the Printing Class
 
Class 8 - Mass Storage
This is a very versatile device class that will support a large number of storage devices. This can be removable media (e.g. ZIP), external floppies, 6-in-1 card readers, FLASH Pen drives, external USB harddisc and most cameras. Various internal protocols may be used however, so it is worth checking the full class ID first. RISC OS 5 currently supports USB Mass Storage devices that use the SCSI protocol.
Icon Class Description RISC OS Info
8_1 RBC: (reduced Block Commands); typically a Flash device - -
8_2 ATAPI: Typically a CD or DVD using MMC-2 (ATAPI) commands - -
8_3 QIC-157: Typically a tape device using QIC-157 command blocks - -
8_4 UFI: Typically a floppy disc drive (FDD) - -
8_5 SFF-8070i: Typically a FDD using SFF-8070i command blocks. - -
8_6 SCSI: Devices using a SCSI transparent command set. Standard Info

 Overview of supported devices in the Mass Storage Class
 
Class 9 - HUB
This class is the most common one as it will be found on virtually every computer supporting USB. Any interface card with more than one USB port on it contains a Hub and further Hubs can be cascaded to allow more devices to be connected.
9 Hub (the first Hub is present inside the USB expansion card) Standard -

 Overview of supported USB HUBs
 
Class 10 - Data Interface Class
This class contains a wide range of devices that can be used for streaming data, such as webcams. Many different protocols exist in this class and many devices will use Vendor-Specific protocols.
10 Data Interface Under investigation -
10_255_0 Webcam (many different versions exist) Under investigation -
 
Class 11 - Chip card / Smart card
Icon Class Description RISC OS Info
11 Smart cards - -
 
Class 255 - Vendor-Specific
This class contains devices that do not fall into any other class, or devices with the vendor-specific interface and/or protocol. Availability of a RISC OS driver for such a device should not be taken for granted and will be largely dependent on the cooperation of the manufacturer. Some examples are given here:
Icon Class Description RISC OS Info
255 Serial RS232 interface Under development -
255 Peer-to-peer network - -

 

Click for home page © Copyright X-Ample Technology bv. No part of this website may be copied without our written approval. Created with WebXPress on an IYONIX pc. Last changed: Tue,02 Feb 2010.12:12:50