PC -kort har ikke 3 forskjellige lag med programvarestøtte som noen andre teknologier. De er avhengige av en kombinasjon av drivere, støtte for operativsystem og noen ganger applikasjonsspesifikk programvare. Vi kan imidlertid kategorisere programvarestøtten i disse tre områdene:
1. Maskinvaredrivere: Dette er de primære programvarekomponentene som er ansvarlige for å samhandle med PC -kortet. De gir et grensesnitt på lavt nivå mellom kortet og operativsystemet, slik at kortet kan kommunisere med systemets maskinvare og ressurser.
2. operativsystemstøtte: Operativsystemet i seg selv må gjenkjenne og administrere PC -kortet. Dette inkluderer å gi rammer for å laste drivere, tildele ressurser og håndtere kommunikasjon mellom kortet og systemet.
3. applikasjonsspesifikk programvare: Selv om det ikke alltid er nødvendig, kan noen applikasjoner trenge spesialisert programvare for å jobbe med spesifikke PC -kort. Dette kan involvere drivere som er spesifikke for applikasjonen, eller til og med dedikerte programmer som grenser til kortet for spesifikke funksjoner.
Derfor, selv om de ikke er strengt "lag", fungerer disse tre aspektene (drivere, OS -støtte og applikasjonsprogramvare) sammen for å gi nødvendig programvarestøtte for PC -kort for å fungere riktig.