|
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