mxInterrupt.h


/*
 * mxInterrupt.h
 *
 * ====================================================================================================================
 * Das Modul mxInterrupt stellt Funktionen zur Kontrolle der Unterbrechungen
 * vom MFP-Baustein zur Verfuegung.
 * ====================================================================================================================
 */

#ifndef __mxInterrupt__
#define __mxInterrupt__

/************
** Defines **
************/
#define cInterruptRegAdr     ((volatile unsigned char *) (cMFP+0x07))  /* Adresse des Interrupt-Registers               */
#define cInterruptMaskRegAdr ((volatile unsigned char *) (cMFP+0x13))  /* Adresse des Interrupt-Mask-Registers          */

#define cUhrBit              0                                         /* Das Bit fuer die Uhr                          */
#define cEingabeBit          4                                         /* Das Bit fuer den seriellen Empfang            */

/***************
** Prototypen **
***************/
void InterruptZulassen(unsigned int Quelle);
/* setzt das Bit <Quelle> im Interrupt-Register
 */

void InterruptSperren(unsigned int Quelle);
/* loescht das Bit <Quelle> im Interrupt-Register
 */

int InitInterrupt(void);
/* Init fuer das Modul mxInterrupt */

#endif


Bei Problemen mit der Seite bitte eine Mail an Marek
Converted with C2HTML V0.669 by Iluvatar
Prozeßdatenverarbeitung