Petición I/O
Un proceso (de usuario, de administrador, del mismo sistema operativo...) hace una petición
Consta
lectura / escritura
direccción lógica de donde se encuentra el controlador del dispositivo
dirección lógica de almacenamiento de datos y número de bytes a leer/escribir
Llama a la parte Kernel del S.O.
El subsistema I/O es la parte kernel que getiona la petición (y la respuesta del dispositivo)
El subsistema habla con el driver específico del dispositivo
Habla con todos el mismo 'idioma'
No sabe distinguir el tipo de dispositivo que es
El driver habla con el controlador del dispositivo
Es muy específico del dispositivo
Interpreta la petición del subsistema I/O y la 'traduce' para que la entienda el hardware
El controlador (hardware) emite IRQ que el driver comunica al subsistema I/O y éste la gestiona
Última actualización