Contact
Links
Archief
Enigma
Enigma-E
MediX
English
Logo (klik voor homepage)
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.
 
Ontwikkelaars
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.
 
Software

!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

 
Documentatie en Links

Klik voor homepage © 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