Interfaz de Programación del Controlador MCA
Anterior |  | Siguiente

# mca_write_pos

## Nombre

mca_write_pos -- lee el registro POS de la tarjeta

## Sinopsis

``void mca_write_pos` (int slot, int reg, unsigned char byte);`

## Argumentos

`slot`

  número de slot desde donde leer

`reg`

  registro de donde leer

`byte`

  byte a escrigir en los registros POS

## Descripción

Almacena un valor POS directamente al hardware. Normalmente no necesitarías usar esta función y deberías de tener un muy buen conocimiento del bus MCA antes de hacerlo. Realizando esto de forma incorrecta puedes dañar el hardware.

Esta función quizás no sea usada desde un contexto de interrupciones.

Nota que esto es técnicamente Algo Malo, como dice el equipo técnico de IBM, sólo deberías de establecer valores POS a través de sus utilidades. En todo caso, algunos dispositivos como el 3c523 recomiendan que les escribas algunos datos para asegurarte de que la configuración es consistente. Yo diría que IBM está en lo cierto, pero me gusta que mis controladores funcionen.

Esta función no puede chequear para ver si múltiples dispositivos están con los mismos recursos, por lo tanto quizás veas humo mágico si alguien se lía.

Anterior | Inicio | Siguiente
mca_read_pos | Subir | mca_set_adapter_name