home *** CD-ROM | disk | FTP | other *** search
- Wimp_TransferBlock Patch 0.00 (31 Jan 1997)
- by Andrew Clover of DoggySoft
- -----------------------------------------------------------------------------
-
- This small program patches around a bug in RISC OS 3.7 affecting the SWI
- Wimp_TransferBlock running on a StrongARM with the cache on. Basically, any
- program calling Wimp_TransferBlock twice in succession between code
- synchronisations (eg. as a result of calling Wimp_Poll) will go wrong in
- bizarre and unpredictable ways.
-
- Acorn have been informed of the problem, and it is hoped that it will be
- fixed in later versions of the OS and/or in an official patch. Until this
- appears, here's a module to fix it. Stick the !WTBPatch application in your
- !Boot.Choices.Boot.Tasks directory to avoid problems.
-
- WTBPatch works by intercepting calls to Wimp_TransferBlock (using the
- WimpSWIVe program also available from DoggySoft), and making sure that a
- synchronisation is performed after every call.
-
- That's all. It's just one of them there five-minute utilities. I'll go and
- have me tea now, but you can contact me at:
-
- Andrew Clover,
- 7 Blackhorse Crescent,
- Amersham,
- Bucks. HP6 6HP
- United Kingdom.
-
- Fax (01494) 675878, e-mail ajc@doggysoft.co.uk.
-
- Also see our web site at http://www.doggysoft.co.uk/ for all our latest
- applications.
-