next up previous contents index
Next: Asignación dinámica de números Up: Módulos para dispositivos de Previous: Nota sobre como dar   Índice General   Índice de Materias


Un módulo algo más complicado

Hasta ahora el módulo que hemos programado no era usado por ningún dispositivo, simplemente lo cargábamos y lo descargábamos. De ahora en adelante nuestro módulo implementará funciones de acceso sobre un determinado dispositivo.

Para ello vamos a crear un dispositivo ficticio (que no va a estar ligado a ningún hardware de nuestra máquina) al que asociaremos el ``numero mayor'' de nuestro módulo.

Nuestro dispositivo va a simular una unidad de cinta magnética, por lo que su acceso va a ser secuencial. Hemos de elegir un número mayor para nuestro driver que no esté reservado para otros dispositivos, la mejor manera de hacer esto es mediante la asignación dinámica de numero mayores.

A partir de ahora llamaremos a nuestro driver "mpcinta'', es decir ``modulo para cinta''.



Subsecciones

Alberto Cortés 2001-03-26