|
|
|
|
|
|
|
USB Software-ondersteuning
|
 |
 |
 |
|
Deze pagina is bedoeld als ondersteuning voor het gebruik
van USB op RISC OS computers. Doordat we onlangs de
beschikking hebben gekregen over USB kaarten die geschikt
zijn voor de Risc PC, kunnen we een enorm scala aan
randapparatuur aansluiten. Ofschoon dit goed nieuws is
voor de RISC OS markt, is het van het allergrootste
belang dat voldoende drivers beschikbaar komen.
|
|
|
|
Omdat het zeer waarschijnlijk is dat binnen afzienbare
tijd alle randapparatuur (bijv.: muis, toetsenbord,
scanner, printer, camera, etc.) uitsluitend nog met een
USB interface verkrijgbaar zal zijn, wordt op dit moment
door een groot aantal programmeurs en ontwikkelaars gewerkt
aan geschikte drivers. Enkele algemene drivers (zoals
muis en toetsenbord) zullen standaard bij de USB kaart
worden geleverd, terwijl andere drivers samen met de
randapparatuur door uw dealer zullen worden geleverd.
De informatie op deze pagina's heeft alleen betrekking
op USB kaarten die gebruik maken van de DeviceFS interface
zoals beschreven in de Castle USB API.
|
Als u geïnteresseerd bent in het schrijven van USB drivers
dan raden wij u aan de zeer uitgebreide documentatie van
het USB Forum goed door te nemen. Daarnaast dient u te
beschikken over de RISC OS API (Application Programmers
interface) om te weten hoe e.e.a. onder RISC OS geïmplementeerd
dient te worden. Omdat de interne organisatie van het USB
systeem in eerste instantie zeer complex blijkt te zijn,
hebben we een klein hulpprogramma gemaakt dat de structuur
van het systeem op een grafische wijze zichtbaar maakt.
Dit programma kan gratis hieronder worden opgehaald.
|
|
|
|
!USBinfo ()
|
|
Deze gratis software maakt het mogelijk om het USB systeem op verschillende
manieren te bekijken. U kunt zien hoe de apparaten op elkaar en op de computer
zijn aangesloten, u kunt informatie over ieder apparaat opvragen en u kunt een
apparaat resetten. !USBinfo is alleen geschikt voor de Castle USB specificatie.
|
|
|
|
|
!HID ()
|
|
Uitgebreide ondersteuning voor USB Human Interface Devices (HID).
Het pakket bestaat uit USBHID, een complete HID parser, WimpScroll,
ondersteuning voor muizen met een scroll-wiel, WimpKey, ondersteuning
voor speciale toetsen op het toetsenbord, en nog veel meer.
Daarboven bevindt zich het !HID programma dat ervoor zorgt dat
de onderliggende modules op een eenvoudige manier kunnen worden geconfigureerd.
|
|
|
| |
|
USB klassificatie
|
 |
 |
|
|
|
| Icon |
Class |
Description |
RISC OS |
Info |
|
|
 |
1 |
Audio Control |
- |
- |
 |
2 |
Communicatie (bijv. telefoon, modem, etc.) |
- |
- |
 |
3 |
Human Interface Devices (HID) bijv. toetsenbord en muis |
!HID |
Info |
 |
6 |
Imaging devices, bijv. scanners en camera's |
Optional |
- |
 |
7 |
Printing |
Standard |
Info |
 |
8 |
Mass Storage Devices (opslagmedia) |
Standard |
Info |
 |
9 |
USB-1 HUB (de eerste HUB bevindt zich in de USB interface) |
Standard |
Info |
 |
9 |
USB-2 HUB (de eerste HUB bevindt zich in de USB interface) |
Standard |
Info |
 |
10 |
Data Interface |
- |
- |
 |
11 |
Smart cards en chip cards |
- |
- |
 |
255 |
Vendor Specific Class (fabrikant-afhankelijk) |
- |
- |
Gedetailleerde beschrijving van de USB klassen
|
|
|
|
|
|
© Copyright X-Ample Technology bv.
Teksten en afbeeldingen op deze website mogen niet zonder onze toestemming worden overgenomen.
Ontworpen met WebXPress op een IYONIX pc.
Laatste wijziging: Thu,26 Jan 2012.12:01:41
|
|