[Tinyos-beta-commits] CVS: tinyos-1.x/beta/platform/pxa27x PXA27XUSBClientM.nc, 1.2, 1.3 ReceiveBData.nc, 1.2, 1.3 SendJTPacket.nc, 1.1, 1.2

Josh jsherbach at users.sourceforge.net
Fri Aug 19 12:31:34 PDT 2005


Update of /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730

Modified Files:
	PXA27XUSBClientM.nc ReceiveBData.nc SendJTPacket.nc 
Log Message:
no comment

Index: PXA27XUSBClientM.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x/PXA27XUSBClientM.nc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** PXA27XUSBClientM.nc	18 Aug 2005 22:08:18 -0000	1.2
--- PXA27XUSBClientM.nc	19 Aug 2005 19:31:32 -0000	1.3
***************
*** 152,155 ****
--- 152,156 ----
    command result_t Control.init() {
      uint8_t i;
+     DynQueue QueueTemp;
      if(init == 0){//one time initilization because of allocated memory
        writeDeviceDescriptor();
***************
*** 158,163 ****
        writeHidReportDescriptor();
        
[...1180 lines suppressed...]
*** 1300,1307 ****
   
   void clearIn(){
     atomic{
!      while(DynQueue_getLength(InQueue) > 0){
         uint8_t temp;
!        InState = (USBdata)DynQueue_dequeue(InQueue);
         temp = ((uint32_t)InState->param == IMOTE_HID_REPORT);
         clearUSBdata(InState, temp);
--- 1376,1385 ----
   
   void clearIn(){
+    DynQueue QueueTemp;
+    atomic QueueTemp = InQueue;
     atomic{
!      while(DynQueue_getLength(QueueTemp) > 0){
         uint8_t temp;
!        InState = (USBdata)DynQueue_dequeue(QueueTemp);
         temp = ((uint32_t)InState->param == IMOTE_HID_REPORT);
         clearUSBdata(InState, temp);

Index: ReceiveBData.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x/ReceiveBData.nc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ReceiveBData.nc	18 Aug 2005 22:08:19 -0000	1.2
--- ReceiveBData.nc	19 Aug 2005 19:31:32 -0000	1.3
***************
*** 3,8 ****
   */
  
! interface ReceiveBData
! { 
!   event result_t receive(uint8_t* buffer, uint8_t numBytesRead, uint32_t i, uint32_t n, uint8_t type);
  }
--- 3,8 ----
   */
  
! interface ReceiveBData{ 
!   event result_t receive(uint8_t* buffer, uint8_t numBytesRead,
! 			       uint32_t i, uint32_t n, uint8_t type);
  }

Index: SendJTPacket.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/platform/pxa27x/SendJTPacket.nc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SendJTPacket.nc	18 Aug 2005 20:36:39 -0000	1.1
--- SendJTPacket.nc	19 Aug 2005 19:31:32 -0000	1.2
***************
*** 15,19 ****
     */
    command result_t send(uint8_t* data, uint32_t numBytes, uint8_t type);
! 
    /**
     * Send request completed. The buffer sent, the type requested and success
--- 15,19 ----
     */
    command result_t send(uint8_t* data, uint32_t numBytes, uint8_t type);
!   
    /**
     * Send request completed. The buffer sent, the type requested and success



More information about the Tinyos-beta-commits mailing list