From 017149f365b84508a696e630bf63843407e5e112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Mon, 15 Oct 2012 06:03:11 +0000 Subject: [PATCH] fixed inline asm statements --- BaS_GNU/sources/BaS.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BaS_GNU/sources/BaS.c b/BaS_GNU/sources/BaS.c index 1840600..7d8c834 100644 --- a/BaS_GNU/sources/BaS.c +++ b/BaS_GNU/sources/BaS.c @@ -211,18 +211,18 @@ copy_firetos: /* init ACIA */ * (uint8_t *) 0xfffffc00 = 3; - asm("nop"); + __asm__ __volatile__("nop \n\t" : : : "memory"); * (uint8_t *) 0xfffffc04 = 3; - asm("nop"); + __asm__ __volatile__("nop \n\t" : : : "memory"); * (uint8_t *) 0xfffffc00 = 0x96; - asm("nop"); + __asm__ __volatile__("nop \n\t" : : : "memory"); * (uint8_t *) 0xfffffa0f = 0; - asm("nop"); + __asm__ __volatile__("nop \n\t" : : : "memory"); * (uint8_t *) 0xfffffa11 = 0; - asm("nop"); + __asm__ __volatile__("nop \n\t" : : : "memory"); if (DIP_SWITCH & (1 << 7)) { - asm("move.w #0x0700,sr"); + __asm__ __volatile__("move.w #0x0700,sr \n\t" : : : "memory"); } - asm("jmp 0xe00030"); + __asm__ __volatile__("jmp 0xe00030 \n\t" : : : "memory"); }