fpc/rtl/zxspectrum
nickysn 1ae70c6825 * switch to interrupt mode 2 and install a custom maskable interrupt handler in
the ZX Spectrum startup code, because the ROM handler requires the IY register
  to always have a specific value, but the FPC code generator uses the IY
  register for various purposes, which causes random crashes and glitches when
  the timer interrupt occurs.

git-svn-id: trunk@45677 -
2020-06-22 14:00:33 +00:00
..
Makefile * regenerate Makefiles 2020-06-06 17:18:48 +00:00
Makefile.fpc zxspectrum: pascal startup code. this allows the RTL to be built with any assembler 2020-04-28 23:13:29 +00:00
prt0.asm * allow setting the stack size from FPC 2020-04-26 16:04:29 +00:00
rtldefs.inc
si_prc.pp * switch to interrupt mode 2 and install a custom maskable interrupt handler in 2020-06-22 14:00:33 +00:00
sysdir.inc * cheat and declare many of the empty routines as 'inline' to save some precious memory bytes :) 2020-04-26 23:01:20 +00:00
sysfile.inc * cheat and declare many of the empty routines as 'inline' to save some precious memory bytes :) 2020-04-26 23:01:20 +00:00
sysheap.inc * cheat and declare many of the empty routines as 'inline' to save some precious memory bytes :) 2020-04-26 23:01:20 +00:00
sysos.inc
sysosh.inc
system.pp + initialize StackBottom and StackLength in the startup of the ZX Spectrum system unit 2020-04-29 01:10:52 +00:00