• Jdisint | Interrupts sperren. |
• Jenabint | Interrupts freigeben. |
Querverweis: Schnittstellenprogrammierung
Name: | »disable interrupt« - Unterbrechungen des multifunktionalen
Peripheriebausteins sperren.
| ||||||||||||||||||||||||||||||||||
Xbiosnummer: | 26
| ||||||||||||||||||||||||||||||||||
Deklaration: | void Jdisint( int16_t number );
| ||||||||||||||||||||||||||||||||||
Beschreibung: | Die XBIOS-Routine Jdisint sperrt eine bestimmte Art von
Interrupt, die mit number angegeben wird, am
Multifunktionsperipheriebaustein. Der Parameter number bezieht
sich auf folgende Interrupts:
| ||||||||||||||||||||||||||||||||||
Ergebnis: | Die Funktion liefert kein Ergebnis.
| ||||||||||||||||||||||||||||||||||
Verfügbar: | Alle TOS Versionen.
| ||||||||||||||||||||||||||||||||||
Gruppe: | Interruptfunktionen
| ||||||||||||||||||||||||||||||||||
Querverweis: | Binding Jenabint Mfpint
|
C: | #include <tos.h>
void Jdisint( int16_t number ); |
Assembler: |
move.w number,-(sp) ; Offset 2 move.w #26,-(sp) ; Offset 0 trap #14 ; XBIOS aufrufen addq.l #4,sp ; Stack korrigieren |
Name: | »enable interrupt« - Unterbrechungen des multifunktionalen
Peripheriebausteins freigeben.
| ||||||||||||||||||||||||||||||||||
Xbiosnummer: | 27
| ||||||||||||||||||||||||||||||||||
Deklaration: | void Jenabint( int16_t number );
| ||||||||||||||||||||||||||||||||||
Beschreibung: | Die XBIOS-Routine Jenabint gibt eine bestimmte Art von
Interrupt, die mit number angegeben wird, am
Multifunktionsperipheriebaustein wieder frei. Der Parameter
number bezieht sich auf folgende Interrupts:
| ||||||||||||||||||||||||||||||||||
Ergebnis: | Die Funktion liefert kein Ergebnis.
| ||||||||||||||||||||||||||||||||||
Verfügbar: | Alle TOS Versionen
| ||||||||||||||||||||||||||||||||||
Gruppe: | Interruptfunktionen
| ||||||||||||||||||||||||||||||||||
Querverweis: | Binding Jdisint Mfpint
|
C: | #include <tos.h>
void Jenabint( int16_t number ); |
Assembler: |
move.w number,-(sp) ; Offset 2 move.w #27,-(sp) ; Offset 0 trap #14 ; XBIOS aufrufen addq.l #4,sp ; Stack korrigieren |