Commit f221e781 authored by Stewart Brodie's avatar Stewart Brodie
Browse files

Changed to use JumpAddress macro when forming return addresses.

Detail:
  26-bit builds of this module would be broken in the absence of this fix.
Admin:
  Believed to have been tested somewhat, but not exhaustively.

Version 0.24, 4.7.2.4. Tagged as 'DualSerial-0_24-4_7_2_4'
No related merge requests found
......@@ -9,12 +9,16 @@
GBLS Module_ApplicationDate2
GBLS Module_ApplicationDate4
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "0.24"
Module_Version SETA 24
Module_MinorVersion SETS "4.7.2.3"
Module_Date SETS "10 Oct 2000"
Module_ApplicationDate2 SETS "10-Oct-00"
Module_ApplicationDate4 SETS "10-Oct-2000"
Module_FullVersion SETS "0.24 (4.7.2.3)"
Module_HelpVersion SETS "0.24 (10 Oct 2000) 4.7.2.3"
Module_MinorVersion SETS "4.7.2.4"
Module_Date SETS "09 Jan 2001"
Module_ApplicationDate2 SETS "09-Jan-01"
Module_ApplicationDate4 SETS "09-Jan-2001"
Module_ComponentName SETS "DualSerial"
Module_ComponentPath SETS "RiscOS/Sources/HWSupport/DualSerial"
Module_FullVersion SETS "0.24 (4.7.2.4)"
Module_HelpVersion SETS "0.24 (09 Jan 2001) 4.7.2.4"
END
......@@ -4,16 +4,19 @@
*
*/
#define Module_MajorVersion_CMHG 0.24
#define Module_MinorVersion_CMHG 4.7.2.3
#define Module_Date_CMHG 10 Oct 2000
#define Module_MinorVersion_CMHG 4.7.2.4
#define Module_Date_CMHG 09 Jan 2001
#define Module_MajorVersion "0.24"
#define Module_Version 24
#define Module_MinorVersion "4.7.2.3"
#define Module_Date "10 Oct 2000"
#define Module_MinorVersion "4.7.2.4"
#define Module_Date "09 Jan 2001"
#define Module_ApplicationDate2 "10-Oct-00"
#define Module_ApplicationDate4 "10-Oct-2000"
#define Module_ApplicationDate2 "09-Jan-01"
#define Module_ApplicationDate4 "09-Jan-2001"
#define Module_FullVersion "0.24 (4.7.2.3)"
#define Module_HelpVersion "0.24 (10 Oct 2000) (4.7.2.3)"
#define Module_ComponentName "DualSerial"
#define Module_ComponentPath "RiscOS/Sources/HWSupport/DualSerial"
#define Module_FullVersion "0.24 (4.7.2.4)"
#define Module_HelpVersion "0.24 (09 Jan 2001) (4.7.2.4)"
......@@ -37,7 +37,7 @@ handle_device_call ROUT
Push lr
SavePSR lr
Push lr
ADR lr, device_call_exit
JumpAddress lr, device_call_exit, forward ; load return address
MOV r11, r8 ; sort out port workspace
CMP r0, #(%20-%10)/4 ; validate reason code
......
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