home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / TURBOPAS / TURBOPAS.WRN < prev    next >
Internet Message Format  |  2000-06-30  |  756b

  1. Date: Tuesday, 30 October 1984
  2. From: amd!intelca!cem
  3. To:   net.micro.cpm
  4. Re:   Turbo Warning (PASCAL)
  5.  
  6. This is a warning for all users of Turbo Pascal who also are doing BIOS
  7. stuff. As you may know Turbo does most of its I/O through the BIOS and
  8. skips the BDOS, this is not a problem for the most part and Turbo does
  9. not overwrite the BDOS, however it does expect that the Z80 "extra"
  10. registers are UNCHANGED when the BIOS function returns. That means that
  11. your BIOS must save IX,IY,AF'-HL' and restore them if it uses them in 
  12. the BIOS! Sometimes you can get away with it other times your Turbo
  13. program will unexpectedly exit or Hang. Borland does not forsee fixing
  14. this "feature" but they may mention it in the next edition of the
  15. manual. Argh!
  16.  
  17. --Chuck
  18.