Módulo dependiente del dispositivo de acoplamiento de varios sistemas
Un módulo dependiente de dispositivos de acoplamiento de varios sistemas (MSC) realiza todas las funciones exclusivas de un tipo de enlace.
Las funciones que el módulo dependiente del dispositivo realiza en cada punto de entrada son:
- Punto de entrada DDM
- MSC
- DM01
- Configurar almacenamiento intermedio de salida para una operación de grabación o envío
- DM02
- Error al comprobar la última operación de salida
- DM03
- Configuración para obtener la entrada del enlace
- DM04
- Error al comprobar una operación de entrada
- DM05
- No se utiliza
- DM06
- No se utiliza
- DM07
- Conectar o desconectar el enlace
- DM0I
- Se especifica un método de acceso desde el módulo dependiente del dispositivo
Varios puntos de entrada no se utilizan para conservar una coincidencia entre las funciones de comunicación de acoplamiento y de comunicación de terminal.
La tabla siguiente resume el rastreo de la tarea de comunicación de MSC.
| Rastreado por | Punto de entrada | Función | Guión de rastreo |
|---|---|---|---|
| DFSCMS00 | DFSCMA01 | Entrada de proceso | AM01 |
| DFSCMS00 | DFSCMA02 | AM02 | |
| DFSCMS00 | DFSCMA03 | ¿Qué hacer a continuación? | AM03 |
| DFSCMS00 | DFSCMA05 | AM05 | |
| DFSCMS00 | DFSCMA06 | Después de Good Write | AM06 |
| DFSCMS00 | DFSCMA08 | Mensaje de lavado | AM08 |
| DFSCMS00 | DFSCMA09 | Generar mensaje | AM09 |
| DFSCMS00 | DFSCIO10 | Inmovilizar enlace | AM10 |
| DFSCMS00 | DFSCIO12 | Esperar E/S o cola de mensajes | AM12 |
| DFSCMS00 | DFSCIOC0 | Obtener almacenamiento intermedio de trabajo | CM00 |
| DFSCMS00 | DFSCIOC0 | Almacenamiento intermedio de cola de recuperación | CM01 |
| DFSCMS00 | DFSCIOC0 | Get Next | CM02 |
| DFSCMS00 | DFSCIOC0 | Mensaje Dequeue | CM03 |
| DFSCMS00 | DFSCIOC0 | Salida de lavado | CM04 |
| DFSCMS00 | DFSCIOC0 | Buscar salida | CM05 |
| DFSCMS00 | DFSCIOC0 | Obtener nueva salida | CM06 |
| DFSCMS00 | DFSCIOC0 | Almacenamiento intermedio de cola de entrada | CM07 |
| DFSCMS00 | DFSCIOC0 | Almacenamiento intermedio de trabajo libre | CM08 |
| DFSCMS80 | DFSCMS80 | Proceso de terminación anormal (primer LTB) | MSS1 |
| DFSCMS80 | DFSCMS80 | Proceso de terminación anormal (segundo LTB) | MSS2 |
| DFSCMS81 | DFSCMS81 | Antes de la E/S DDM | DM0I |
| DFSCMS00 | DFSCIO03;06 | Configuración de escritura | DM01 |
| DFSCMS00 | DFSCIO00 | Interrupción de grabación | DM02 |
| DFSCMS00 | DFSCIO01;03 | Configuración de lectura | DM03 |
| DFSCMS00 | DFSCIO00 | Interrupción de lectura | DM04 |
| DFSCMS00 | DFSCIO00;03 | Interrupción de E/S de conexión/desconexión | DM07 |
| DFSCMEI0 | DFSCMEI0 | Proceso de salida de control de mensajes/error | CMEI |
| DFSCMEI0 | DFSCMEI0 | Antes de llamar a la salida Control de mensajes/Error DFSCMUX0 | CMEA |
| DFSCMEI0 | DFSCMEI0 | Después de llamar a la salida Control de mensajes/Error DFSCMUX0 | CMEB |