Commit 0b48e040 authored by Ben Avison's avatar Ben Avison Committed by ROOL
Browse files

Fix build failure for ARMv8-only ROM builds

The code was attempting to use an invalid addressing mode for the STL
instruction.

Also fix a couple of CI job fails noticed in passing (should pass all jobs
when Support/CI_Source!13 is merged).

Version 0.02. Tagged as 'SDIOLib-0_02'
parent a728de13
variables:
SUPPRESS_JOBS: "softload_gnu"
include:
- project: 'Support/CI'
file: '/SDIOLib.yml'
; Copyright (c) 2021 RISC OS Developments Ltd
;
; Permission to use, copy, modify, and/or distribute this software for any
; purpose with or without fee is hereby granted, provided that the above
; copyright notice and this permission notice appear in all copies.
;
; THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
; WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
; MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
; ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
; WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
; ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
; OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
title-string: FakeCardInt
help-string: FakeCardInt 0.01
initialisation-code: initialise
......
/* (0.01)
/* (0.02)
*
* This file is automatically maintained by srccommit, do not edit manually.
*
*/
#define Module_MajorVersion_CMHG 0.01
#define Module_MajorVersion_CMHG 0.02
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 06 Dec 2021
#define Module_Date_CMHG 28 May 2022
#define Module_MajorVersion "0.01"
#define Module_Version 1
#define Module_MajorVersion "0.02"
#define Module_Version 2
#define Module_MinorVersion ""
#define Module_Date "06 Dec 2021"
#define Module_Date "28 May 2022"
#define Module_ApplicationDate "06-Dec-21"
#define Module_ApplicationDate "28-May-22"
#define Module_ComponentName "SDIOLib"
#define Module_FullVersion "0.01"
#define Module_HelpVersion "0.01 (06 Dec 2021)"
#define Module_LibraryVersionInfo "0:1"
#define Module_FullVersion "0.02"
#define Module_HelpVersion "0.02 (28 May 2022)"
#define Module_LibraryVersionInfo "0:2"
......@@ -49,8 +49,9 @@ sdiolib_op_callback
|
PUSH {lr}
MOV lr, #1
STM r5, {r0,r4}
STL lr, [r5, #8]
STM r5!, {r0,r4}
STL lr, [r5]
SUB r5, r5, #8
POP {pc}
]
......
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