• Jdisint | Disables an MFP interrupt. |
• Jenabint | Enables an MFP interrupt. |
See also: Interface programming
Name: | »disable interrupt« - Disable interrupts of the
multi-functional peripheral port.
| ||||||||||||||||||||||||||||||||||
Opcode: | 26
| ||||||||||||||||||||||||||||||||||
Syntax: | void Jdisint( int16_t number );
| ||||||||||||||||||||||||||||||||||
Description: | The XBIOS routine Jdisint disables a designated type of
interrupt that is specified by number on the multi-functional
peripheral port. The parameter number refers to the following
interrupts:
| ||||||||||||||||||||||||||||||||||
Return value: | The function does not return a result.
| ||||||||||||||||||||||||||||||||||
Availability: | All TOS versions.
| ||||||||||||||||||||||||||||||||||
Group: | Interrupt functions
| ||||||||||||||||||||||||||||||||||
See also: | 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 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »enable interrupt« - Enable interrupts of the
multi-functional peripheral port.
| ||||||||||||||||||||||||||||||||||
Opcode: | 27
| ||||||||||||||||||||||||||||||||||
Syntax: | void Jenabint( int16_t number );
| ||||||||||||||||||||||||||||||||||
Description: | The XBIOS routine Jenabint re-enables a designated type of
interrupt that is specified by number on the multi-functional
peripheral port. The parameter number refers to the following
interrupts:
| ||||||||||||||||||||||||||||||||||
Return value: | The function does not return a result.
| ||||||||||||||||||||||||||||||||||
Availability: | All TOS versions.
| ||||||||||||||||||||||||||||||||||
Group: | Interrupt functions
| ||||||||||||||||||||||||||||||||||
See also: | 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 ; Call XBIOS addq.l #4,sp ; Correct stack |