From 224a30ef5fb6c1e185b4cb850b2af10ebccd15fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Fri, 19 Apr 2013 06:23:35 +0000 Subject: [PATCH] added sp to asm clobber list --- i2cspi_BaS_gcc/sources/interrupts.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i2cspi_BaS_gcc/sources/interrupts.c b/i2cspi_BaS_gcc/sources/interrupts.c index 90531f6..fbcac73 100644 --- a/i2cspi_BaS_gcc/sources/interrupts.c +++ b/i2cspi_BaS_gcc/sources/interrupts.c @@ -46,7 +46,7 @@ register_handler(uint8_t priority, uint8_t intr, void (*func)()) "move.w #0x2700,sr\n\t" \ : \ : \ - : "d0","memory" \ + : "sp","d0","memory" \ ); if( intr < 32 ) @@ -63,7 +63,7 @@ register_handler(uint8_t priority, uint8_t intr, void (*func)()) "move.w d2,sr\n\t" : \ : \ - : "d2","memory" \ + : "sp","d2","memory" \ ); return 0;