Netzwerkanpassungseinrichtung mit hauptrechnerunterbrechung und indikationsverwaltung

Adaptateur de reseau avec gestion d'indication et d'interruption de l'ordinateur central

Network adapter with host interrupt and indication management

Abstract

Des signaux d'indication et d'interruption générés par un adaptateur de réseau (3) et représentant des événements asynchrones sont gérés par un système central (1). L'adaptateur de réseau (3) comprend une première logique de masque (10) pour empêcher sélectivement les signaux d'indication d'être mémorisés dans une première adresse de mémoire (10a-c) par écriture par le système central dans un premier registre de masque (10). Une seconde logique de masque qui est couplée à la première adresse de mémoire (10a-c) empêche sélectivement les signaux d'indication d'être mémorisés dans une seconde adresse de mémoire (10a-c) en créant deux niveaux d'informations d'état. Les signaux d'indication peuvent également être empêchés d'être mémorisés dans la seconde adresse de mémoire (10a-c) en réponse à l'écriture par l'ordinateur central dans un second registre de masque. La première adresse de mémoire (10a-c) peut être lue par le système central (1) afin de déterminer si un événement dans le réseau s'est produit lors d'un programme de service d'interruption, pendant que des moyens d'interruption (10) génèrent un signal d'interruption envoyé au système central (1), en réponse à la valeur de la seconde adresse de mémoire (10a-c). Un troisième niveau de commande est prévu à l'aide d'un compteur interne qui permet la validation et/ou invalidation automatique d'une pluralité d'indications et d'interruptions avec et sans commandes explicites dans les sous-programmes de pilotage du système central.
Indication and interrupt signals generated by a network adapter (3) representing asynchronous events are managed by a host system (1). The network adapter (3) comprises a first mask logic (10) for selectively disabling the indication signals from being stored in a first memory location (10a-c) by the host writing to a first mask register (10). A second mask logic which is coupled to the first memory location (10a-c) also selectively disables the indication signals from being stored in a second memory location (10a-c) creating two levels of status information. The indication signals may also be disabled from being stored in the second memory location (10a-c) responsive to the host writing to a second mask register. The first memory location (10a-c) may be read from the host (1) in order to determine whether a network event occurred during an interrupt service routine, while interrupt means (10) generates an interrupt signal to the host (1) responsive to the value in the second memory location (10a-c). A third level of control is provided by an internal counter which allows for automatic enabling and/or disabling of a plurality of indications and interrupts with and without explicit commands in the host driver subroutines.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (2)

    Publication numberPublication dateAssigneeTitle
    EP-0288636-A2November 02, 1988Network Systems CorporationNetzwerkübertragungsadapter
    WO-9221081-A1November 26, 1992Zenith Data Systems CorporationSuspend/resume capability for a protected mode microprocessor and hard disk, and idle mode implementation

NO-Patent Citations (1)

    Title
    See also references of WO 9418627A2

Cited By (0)

    Publication numberPublication dateAssigneeTitle