From 4b414494c1a8da335ff905704ba3cabfb8fe863b Mon Sep 17 00:00:00 2001 From: NicJA Date: Wed, 13 May 2015 01:47:20 +0000 Subject: [PATCH] cleanup spinlock registers to match hook ordering git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50658 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- rom/kernel/kernel.conf | 2 +- rom/kernel/spinlock.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rom/kernel/kernel.conf b/rom/kernel/kernel.conf index 0aaf381041..1a84da8900 100644 --- a/rom/kernel/kernel.conf +++ b/rom/kernel/kernel.conf @@ -78,7 +78,7 @@ void KrnModifyIRQHandler(void *handle, void *handlerData, void *handlerData2) (A void KrnSpinInit(spinlock_t *lock) (A0) int KrnSpinIsLocked(spinlock_t *lock) (A0) spinlock_t *KrnSpinTryLock(spinlock_t *lock, ULONG mode) (A0, D0) -spinlock_t *KrnSpinLock(spinlock_t *lock, struct Hook *failhook, ULONG mode) (A0, A1, D0) +spinlock_t *KrnSpinLock(spinlock_t *lock, struct Hook *failhook, ULONG mode) (A1, A0, D0) void KrnSpinUnLock(spinlock_t *lock) (A0) # One LVO is reserved here for IPI ##end functionlist diff --git a/rom/kernel/spinlock.c b/rom/kernel/spinlock.c index d9ef890553..cd0f2090ce 100644 --- a/rom/kernel/spinlock.c +++ b/rom/kernel/spinlock.c @@ -20,8 +20,8 @@ AROS_LH3(spinlock_t *, KrnSpinLock, /* SYNOPSIS */ - AROS_LHA(spinlock_t *, lock, A0), - AROS_LHA(struct Hook *, failhook, A1), + AROS_LHA(spinlock_t *, lock, A1), + AROS_LHA(struct Hook *, failhook, A0), AROS_LHA(ULONG, mode, D0), /* LOCATION */ -- 2.11.4.GIT