PC -kort har inte tre distinkta lager av mjukvarastöd som vissa andra tekniker. De förlitar sig på en kombination av förare, support för operativsystem och ibland applikationsspecifik programvara. Vi kan dock kategorisera mjukvarusstödet till dessa tre områden:
1. Hårdvarudrivrutiner: Dessa är de primära mjukvarukomponenterna som är ansvariga för att interagera med PC -kortet. De tillhandahåller ett lågnivågränssnitt mellan kortet och operativsystemet, vilket gör att kortet kan kommunicera med systemets hårdvara och resurser.
2. Operativsystemstöd: Operativsystemet måste själv känna igen och hantera PC -kortet. Detta inkluderar att tillhandahålla en ram för att ladda drivrutiner, tilldela resurser och hantera kommunikation mellan kortet och systemet.
3. Applikationsspecifik programvara: Även om det inte alltid krävs, kan vissa applikationer behöva specialiserad programvara för att arbeta med specifika PC -kort. Detta kan involvera förare som är specifika för applikationen, eller till och med dedikerade program som gränssnitt med kortet för specifika funktioner.
Därför, även om de inte strikt "lager", arbetar dessa tre aspekter (drivrutiner, OS -support och applikationsprogramvara) tillsammans för att tillhandahålla nödvändigt programstöd för PC -kort för att fungera korrekt.