Commit 4d670cf4 authored by John Ballance's avatar John Ballance
Browse files

Added a CLRV to ensure V starts clear when using a Wimp_Pollword

Detail:
	usergroup had identified a Hi bit set (32bit) issue with
	PollWords that existed in a hi bit set DA. There is evidence of
	previous work to avoid this, but a hi bit set pollword address
	could leave a V set condition floating around. Added CLRV to ensure it
	was cleared.
Admin:  tested in ROM at castle.. passes test from user that previously
	failed.  Castle added IP


Version 4.95. Tagged as 'Wimp-4_95'
parent 102e5321
......@@ -11,13 +11,13 @@
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "4.94"
Module_Version SETA 494
Module_MajorVersion SETS "4.95"
Module_Version SETA 495
Module_MinorVersion SETS ""
Module_Date SETS "26 Apr 2005"
Module_ApplicationDate SETS "26-Apr-05"
Module_Date SETS "11 Sep 2005"
Module_ApplicationDate SETS "11-Sep-05"
Module_ComponentName SETS "Wimp"
Module_ComponentPath SETS "RiscOS/Sources/Desktop/Wimp"
Module_FullVersion SETS "4.94"
Module_HelpVersion SETS "4.94 (26 Apr 2005)"
Module_FullVersion SETS "4.95"
Module_HelpVersion SETS "4.95 (11 Sep 2005)"
END
/* (4.94)
/* (4.95)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.2.
*
*/
#define Module_MajorVersion_CMHG 4.94
#define Module_MajorVersion_CMHG 4.95
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 26 Apr 2005
#define Module_Date_CMHG 11 Sep 2005
#define Module_MajorVersion "4.94"
#define Module_Version 494
#define Module_MajorVersion "4.95"
#define Module_Version 495
#define Module_MinorVersion ""
#define Module_Date "26 Apr 2005"
#define Module_Date "11 Sep 2005"
#define Module_ApplicationDate "26-Apr-05"
#define Module_ApplicationDate "11-Sep-05"
#define Module_ComponentName "Wimp"
#define Module_ComponentPath "RiscOS/Sources/Desktop/Wimp"
#define Module_FullVersion "4.94"
#define Module_HelpVersion "4.94 (26 Apr 2005)"
#define Module_LibraryVersionInfo "4:94"
#define Module_FullVersion "4.95"
#define Module_HelpVersion "4.95 (11 Sep 2005)"
#define Module_LibraryVersionInfo "4:95"
......@@ -379,6 +379,7 @@ SWIWimp_Poll
]
BHS err_badR3
CLRV ; make sure we don't leave V set
TST R0,#flag_pollword
TSTNE R0,#flag_pollfast ; bottom bit set => poll quickly
ORRNE R3,R3,#1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment