Pascal: Interrupts

Pascal 1.1 will work with interrupts. Usually, interrupts are disabled when
Pascal boots and the IRQ vector at $FFFE,FFFF points to the system
re-initialization routine. You can write an assembly language routine that
will point the IRQ vector to your interrupt handler, and thereby enable
interrupts. Refer to the Language Card manual for how to write to the IRQ
vector.

The disk routines in Pascal 1.1 are protected from interrupts during their
time-dependant code. However, Pascal 1.0 doesn't protect its disk routines;
interrupts are therefore not recommended in that environment.
Published Date: Feb 18, 2012