Commits (1)
  • Robert Sprowson's avatar
    Adjust redundant voice entry · 98c35bf1
    Robert Sprowson authored
    PRM 4-13 says it should be LDMFD, whereas the Pull macro will emit something different for 1 register. Lead by example and use an explicit LDMFD.
    Not tested - this entry point hasn't been used for years.
    
    Version 1.17. Tagged as 'Percussion-1_17'
    98c35bf1
......@@ -11,13 +11,13 @@
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "1.16"
Module_Version SETA 116
Module_MajorVersion SETS "1.17"
Module_Version SETA 117
Module_MinorVersion SETS ""
Module_Date SETS "28 Jun 2014"
Module_ApplicationDate SETS "28-Jun-14"
Module_Date SETS "19 Apr 2015"
Module_ApplicationDate SETS "19-Apr-15"
Module_ComponentName SETS "Percussion"
Module_ComponentPath SETS "castle/RiscOS/Sources/HWSupport/Sound/Voices/Percussion"
Module_FullVersion SETS "1.16"
Module_HelpVersion SETS "1.16 (28 Jun 2014)"
Module_FullVersion SETS "1.17"
Module_HelpVersion SETS "1.17 (19 Apr 2015)"
END
/* (1.16)
/* (1.17)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 1.16
#define Module_MajorVersion_CMHG 1.17
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 28 Jun 2014
#define Module_Date_CMHG 19 Apr 2015
#define Module_MajorVersion "1.16"
#define Module_Version 116
#define Module_MajorVersion "1.17"
#define Module_Version 117
#define Module_MinorVersion ""
#define Module_Date "28 Jun 2014"
#define Module_Date "19 Apr 2015"
#define Module_ApplicationDate "28-Jun-14"
#define Module_ApplicationDate "19-Apr-15"
#define Module_ComponentName "Percussion"
#define Module_ComponentPath "castle/RiscOS/Sources/HWSupport/Sound/Voices/Percussion"
#define Module_FullVersion "1.16"
#define Module_HelpVersion "1.16 (28 Jun 2014)"
#define Module_LibraryVersionInfo "1:16"
#define Module_FullVersion "1.17"
#define Module_HelpVersion "1.17 (19 Apr 2015)"
#define Module_LibraryVersionInfo "1:17"
......@@ -358,10 +358,10 @@ Voice1Base
B GateOff1
B Instantiate
B Free
Pull "PC"
& Voice1TitleString - Voice1Base
& DSegSize
& 0 ; data segmentSSCB index at load time..
LDMFD R13!,{PC} ; dummy entry per PRM 4-13
DCD Voice1TitleString - Voice1Base
DCD DSegSize
DCD 0 ; data segmentSSCB index at load time..
;
Voice1TitleString = "Percussion-Soft",0
ALIGN
......