De "Stuurprogramma's" kolom laat u gedetailleerde gegevens zien over de stuurprogramma's die
het apparaat implementeren.
Afhankelijk van het type apparaat, kan de volgende informatie getoond worden:
- Media control driver: De MCB is verantwoordelijk voor het interpreteren
van multimedia opdrachten die vanuit een applicatie naar een apparaat verstuurd worden. Het is
aan de MCD om verdere actie te ondernemen afhankelijk van de opdracht die verstuurd was.
De naam die hier getoond wordt zal overeenkomen met een
DLL
in de MMOS2 directory.
- Vendor-specific driver: Als dat ge‹nstalleerd is, wordt de VSD meestal aangeroepen
vanuit de MCD voor het implementeren van functies voor bepaalde apparatuur. Deze architectuur biedt
MMPM/2 de mogelijkheid om de MCD's behoorlijk algemeen te houden, terwijl de apparatuur-specifieke
code meestal in de VSD zit.
Bijvoorbeeld, de "waveaudio" apparaten zijn meestal ge‹mplementeerd door een algemene
MCD, terwijl het echte werk op de geluidskaart gedaan wordt in een VSD (die op zijn beurt
zal communiceren met een stuurprogramma).
- Physical device driver: De PDD is verantwoordelijk voor het echte werken op
de apparatuur. Aangezien dit gedaan moet worden in ring 0, helemaal als er interrupts afgehandeld
moeten worden, is deze laag noodzakelijk.
Niet alle apparaten hebben een PDD nodig. Dit is typisch het geval voor geluidskaarten, die
interrupts en DMA moeten afhandelen.
- Parameters: dit zijn aanvullende parameters voor het
MMPM2.INI bestand in uw MMOS2 directory die opgegeven zijn voor het apparaat.
Dit is apparaat specifiek, maar lijkt gerelateerd te zijn aan wat opgegeven is voor een apparaat in
het "Multimedia Instellingen" object.