summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/drivers/led.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/led.c b/firmware/drivers/led.c
index 80e8469..293904f 100644
--- a/firmware/drivers/led.c
+++ b/firmware/drivers/led.c
@@ -25,13 +25,13 @@ void led(bool on)
{
#ifdef ASM_IMPLEMENTATION
if ( on )
- asm("or.b %0, @(r0,gbr)" : : "I"(0x40), "z"(PBDR_ADDR+1));
+ asm("or.b" "\t" "%0,@(r0,gbr)" : : "I"(0x40), "z"(PBDR_ADDR+1));
else
- asm("and.b %0, @(r0,gbr)" : : "I"(~0x40), "z"(PBDR_ADDR+1));
+ asm("and.b" "\t" "%0,@(r0,gbr)" : : "I"(~0x40), "z"(PBDR_ADDR+1));
#else
if ( on )
- PBDR |= 0x40;
+ PBDR |= 0x40;
else
- PBDR &= ~0x40;
+ PBDR &= ~0x40;
#endif
}