--- a/baseport/syborg/specific/interrupts.cia Fri Jun 11 16:29:28 2010 +0100
+++ b/baseport/syborg/specific/interrupts.cia Tue Jun 15 12:57:21 2010 +0100
@@ -86,7 +86,7 @@
asm("__KHwBaseSic:");
asm(".word %a0" : : "i" ((TInt)KHwBaseSic));
asm("__SicHandlerStart:");
- asm(".word %a0" : : "i" ((TInt)&Handlers[0]));
+ asm(".word %a0" : : "i" (&Handlers[0]));
}
__NAKED__ void SyborgInterrupt::FiqDispatch()
--- a/baseport/syborg/specific/syborg.cia Fri Jun 11 16:29:28 2010 +0100
+++ b/baseport/syborg/specific/syborg.cia Tue Jun 15 12:57:21 2010 +0100
@@ -71,5 +71,5 @@
asm("bx lr");
asm("__KHwInt:");
- asm(".word %a0" : : "i" (TInt)(KHwBaseSic));
+ asm(".word %a0" : : "i" ((TInt)(KHwBaseSic)));
}
--- a/baseport/syborg/webcamera/webcamera_pdd.cpp Fri Jun 11 16:29:28 2010 +0100
+++ b/baseport/syborg/webcamera/webcamera_pdd.cpp Tue Jun 15 12:57:21 2010 +0100
@@ -168,6 +168,7 @@
break;
default:
//
+ break;
}
WriteReg(iPortAddr,WEBCAMERA_REG_DMA_ADDR, 0);
WriteReg(iPortAddr,WEBCAMERA_REG_DMA_SIZE, 0);