Topic : TOS - The Operating System
Author :
Version : tos.hyp (December 19, 2008)
Subject : Programmieren/Atari
Nodes : 3010
Index Size : 93790
HCP-Version : 5
Compiled on : Atari
@charset : atarist
@lang :
@default : Title
@help :
@options : +g -i -s +x +zz -t4
@width : 70
View Ref-File4.16.8 Mfpint TOS Name: »init MFP interrupt« - Initialize the multi-function
peripheral chip interrupt.
Opcode: 13
Syntax: void Mfpint( int16_t number, int16_t (*vector)() );
Description: The XBIOS routine Mfpint initializes the multi-function
chip interrupt for the connected peripheral devices.
This permits hardware interrupts being intercepted. The
argument vektor specifies the interrupt service
routine. The parameter number gives the number of the
interrupt from 0 to 15:
number Description
0 I/O port bit 0 busy parallel port
1 RS-232 DCD
2 RS-232 CTS
3 Blitter
4 Timer D, RS-232 Baud rate generator
5 Timer C, 200-Hz system clock
6 Keyboard and MIDI
7 FDC and DMA
8 Timer B horizontal blank
9 RS-232 transmit error
10 RS-232 transmit buffer empty
11 RS-232 receive buffer full
12 RS-232 buffer full
13 Timer A (DMA sound)
14 RS-232 RI
15 Mono monitor detect / DMA sound complete
Return value: The function does not return a result.
Availability: All TOS versions.
Group: Interface programming See also: BindingJdisintJenabint