RA_YIELD 1.0 => Implements '_appl_yield' for MultiTOS AES ----- why you may need RA_YIELD ----- It is needed for using STinG (all versions) under MTOS AES 4.1. It is also very helpful in making MTOS AES 4.0 more efficient. It may have similar effects under other MiNT-based multitaskers. Under non-MiNT systems it will ensure that '_appl_yield' overhead costs occur at most once per two system clock 'ticks', which is 10 milliseconds. That should make the costs negligible. But RA_YIELD should not really be needed under any systems that have a fully functional '_appl_yield' function. (MTOS does not!) ----- installation ----- RA_YIELD must be installed after the new AES has been loaded, so for MTOS the correct way to do it is by a 'run' line in GEM.CNF eg: "run c:\mint\ra_yield.prg" You can store the program anywhere, as the 'run' commands of GEM.CNF need full paths anyway. Just be sure you specify it properly. ----- technical ----- RA_YIELD links into the BIOS and XGEM vectors using the XBRA id "RAay" (Stands for "Ronald Anderssons _appl_yield"), and it has special protection against some programs that can trash the XGEM XBRA chain (such as NVDI). ----- legal ----- RA_YIELD was created by me, Ulf Ronald Andersson, and I reserve all rights to it, but I also release it as FREEWARE for unlimited use and distribution. So it is free, and I own the right to say so. ----- version ----- This is version 1.0, the first public release of RA_YIELD. It was assembled on 1999.06.17 (June 17 1999). ----- end of file -----