Commit c0c2e402 authored by ROOL's avatar ROOL 🤖

Resync with allocations database

* Better document the history of ErrorBase_AbortRegions
* Define OS_Pointer reason codes + missing PointerV code

Version 2.89. Tagged as 'HdrSrc-2_89'
parent 1cde1fc1
/* (2.88)
/* (2.89)
*
* This file is automatically maintained by srccommit, do not edit manually.
*
*/
#define Module_MajorVersion_CMHG 2.88
#define Module_MajorVersion_CMHG 2.89
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 25 Feb 2020
#define Module_Date_CMHG 16 Mar 2020
#define Module_MajorVersion "2.88"
#define Module_Version 288
#define Module_MajorVersion "2.89"
#define Module_Version 289
#define Module_MinorVersion ""
#define Module_Date "25 Feb 2020"
#define Module_Date "16 Mar 2020"
#define Module_ApplicationDate "25-Feb-20"
#define Module_ApplicationDate "16-Mar-20"
#define Module_ComponentName "HdrSrc"
#define Module_FullVersion "2.88"
#define Module_HelpVersion "2.88 (25 Feb 2020)"
#define Module_LibraryVersionInfo "2:88"
#define Module_FullVersion "2.89"
#define Module_HelpVersion "2.89 (16 Mar 2020)"
#define Module_LibraryVersionInfo "2:89"
......@@ -1309,9 +1309,9 @@ ErrorBase_MachineExceptions # &100
ErrorBase_CoProc0 # &100
ErrorBase_FloatingPoint # &100
ErrorBase_EconetExceptions # &100
; Previously ErrorBase_AbortRegions was allocated next, &80000400, but the
; associated comment said &80000500. It is unclear which base was actually
; used on RISC OS Select (or even if it was used at all).
; Previous versions of this header allocated &80000400 to
; ErrorBase_AbortRegions, used in RISC OS Select, but it was mislabelled in a
; comment was &80000500, and that was the value communicated to the allocatee.
# &100
ErrorBase_AbortRegions # &100 ; &80000500
; Likewise, ErrorBase_VectorFloatingPoint was briefly assigned &80000500
......
......@@ -41,6 +41,8 @@ PointerReason_Selected * 2
PointerReason_Report * 3
PointerReason_ExtRequest * 4
PointerReason_TouchState * 5
PointerReason_WheelChange * 9
; device record.
......@@ -52,5 +54,11 @@ PointerName # 1
MinPointerRecordSize * :INDEX:@
; OS_Pointer reason codes
^ 0
OSPointer_GetPointerType # 1
OSPointer_SetPointerType # 1
OSPointer_ReadAltPosition # 1 ; 2x scrollwheels
OPT OldOpt
END
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