[comp.sys.atari.st] INTERRUPT PROCESSING

jdn@homxc.UUCP (J.NAGY) (12/31/87)

How do you disable and enable interrupts from
1. The keyboard?
2. The SIO port?

In the documentation at my disposal (Mark Williams C and Abacus)
I can find the following table under Jdisint:

	Interrupt #		event
		0		I/O port bit 0
		1		I/O prot bit 1
		2		I/O port bit 2
		3		I/O port bit 3
		4		Timer D
		5		Timer C
		6		I/O port bit 4
		7		I/O port bit 5
		8		Timer B
		9		sender error
		10		sender buffer empty
		11		receive error
		12		receive buffer full
		13		Timer A
		14		I/O port bit 6
		15		I/O port bit 7

Half of these are self explanatory, but the other half requires
a mapping to atari st hardware events.  Would someone be kind
enough to inform me what events are represented by I/O port bits 0-7 in
the atari 1040 ST? I presume that one of these represents a
keyboard interrupt and another an SIO interrupt; otherwise
I really need help!

Thanks,

Jonathan Nagy
{ihnp4|allegra|mtune}!homxc!jdn
(201) 615-4349