[Tinyos-beta-commits] CVS: tinyos-1.x/beta/platform/pxa27x
PXA27XGPIOIntM.nc, 1.2, 1.3
Philip Buonadonna
philipb at users.sourceforge.net
Tue Jun 21 16:53:43 PDT 2005
Update of /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21515
Modified Files:
PXA27XGPIOIntM.nc
Log Message:
- Fix to prevent multiple interrupts firing on GPIO<0> and GPIO<1>
Index: PXA27XGPIOIntM.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x/PXA27XGPIOIntM.nc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** PXA27XGPIOIntM.nc 9 Mar 2005 22:49:48 -0000 1.2
--- PXA27XGPIOIntM.nc 21 Jun 2005 23:53:40 -0000 1.3
***************
*** 141,145 ****
uint8_t pin;
! atomic DetectReg = GEDR0;
while (DetectReg) {
--- 141,146 ----
uint8_t pin;
! // Mask off GPIO 0 and 1 (handled by direct IRQs)
! atomic DetectReg = (GEDR0 & ~((1<<1) | (1<<0)));
while (DetectReg) {
More information about the Tinyos-beta-commits
mailing list