1. Controladores de hardware: Estos son los componentes de software principales responsables de interactuar con la tarjeta PC. Proporcionan una interfaz de bajo nivel entre la tarjeta y el sistema operativo, lo que permite que la tarjeta se comunique con el hardware y los recursos del sistema.
2. Soporte del sistema operativo: El sistema operativo en sí debe reconocer y administrar la tarjeta PC. Esto incluye proporcionar un marco para cargar controladores, asignar recursos y administrar la comunicación entre la tarjeta y el sistema.
3. Software específico de la aplicación: Si bien no siempre es necesario, algunas aplicaciones pueden necesitar software especializado para trabajar con tarjetas de PC específicas. Esto podría involucrar a los controladores específicos de la aplicación, o incluso programas dedicados que interactúen con la tarjeta para funcionalidades específicas.
Por lo tanto, aunque no estrictamente "capas", estos tres aspectos (controladores, soporte del sistema operativo y software de aplicación) trabajan juntos para proporcionar el soporte de software necesario para que las tarjetas de PC funcionen correctamente.