[Tinyos-2-commits] CVS: tinyos-2.x/tos/chips/atm128/spi
Atm128SpiC.nc, 1.1.2.8, 1.1.2.9 Atm128SpiP.nc, 1.1.2.8, 1.1.2.9
Kevin Klues
klueska at users.sourceforge.net
Tue Aug 15 04:59:11 PDT 2006
Update of /cvsroot/tinyos/tinyos-2.x/tos/chips/atm128/spi
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5934/tos/chips/atm128/spi
Modified Files:
Tag: tinyos-2_0_devel-BRANCH
Atm128SpiC.nc Atm128SpiP.nc
Log Message:
Update to Resource and Power Manager stuff
Index: Atm128SpiC.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/chips/atm128/spi/Atm128SpiC.nc,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -C2 -d -r1.1.2.8 -r1.1.2.9
*** Atm128SpiC.nc 29 Jan 2006 18:06:19 -0000 1.1.2.8
--- Atm128SpiC.nc 15 Aug 2006 11:59:08 -0000 1.1.2.9
***************
*** 72,80 ****
components Atm128SpiP as SpiMaster, HplAtm128SpiC as HplSpi;
components HplAtm128GeneralIOC as IO;
! components new FcfsArbiterC("Atm128SpiC.Resource") as Arbiter;
components McuSleepC;
Init = SpiMaster;
- Init = Arbiter;
SpiByte = SpiMaster;
--- 72,79 ----
components Atm128SpiP as SpiMaster, HplAtm128SpiC as HplSpi;
components HplAtm128GeneralIOC as IO;
! components new SimpleFcfsArbiterC("Atm128SpiC.Resource") as Arbiter;
components McuSleepC;
Init = SpiMaster;
SpiByte = SpiMaster;
Index: Atm128SpiP.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/chips/atm128/spi/Atm128SpiP.nc,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -C2 -d -r1.1.2.8 -r1.1.2.9
*** Atm128SpiP.nc 8 Mar 2006 02:01:44 -0000 1.1.2.8
--- Atm128SpiP.nc 15 Aug 2006 11:59:08 -0000 1.1.2.9
***************
*** 292,297 ****
}
! async command void Resource.release[ uint8_t id ]() {
! call ResourceArbiter.release[ id ]();
atomic {
if (!call ArbiterInfo.inUse()) {
--- 292,297 ----
}
! async command error_t Resource.release[ uint8_t id ]() {
! error_t error = call ResourceArbiter.release[ id ]();
atomic {
if (!call ArbiterInfo.inUse()) {
***************
*** 299,302 ****
--- 299,303 ----
}
}
+ return error;
}
More information about the Tinyos-2-commits
mailing list