[Tinyos-beta-commits] CVS: tinyos-1.x/beta/Deluge/TestDeluge/GoldenImage GoldenImageM.nc, 1.2, 1.3

Jonathan Hui jwhui at users.sourceforge.net
Tue Feb 8 18:54:32 PST 2005


Update of /cvsroot/tinyos/tinyos-1.x/beta/Deluge/TestDeluge/GoldenImage
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14556/TestDeluge/GoldenImage

Modified Files:
	GoldenImageM.nc 
Log Message:
- No longer using generic component for storage stack.



Index: GoldenImageM.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/Deluge/TestDeluge/GoldenImage/GoldenImageM.nc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** GoldenImageM.nc	20 Jan 2005 21:30:38 -0000	1.2
--- GoldenImageM.nc	9 Feb 2005 02:54:30 -0000	1.3
***************
*** 129,133 ****
    task void writeData() {
      uint32_t offset = (uint32_t)curBuf * (uint32_t)BUF_SIZE + DELUGE_CRC_BLOCK_SIZE;
!     if (call DataWrite.write(DELUGE_FACTORY_IMAGE_NUM, offset, buf, BUF_SIZE) == FAIL)
        post writeData();
    }
--- 129,133 ----
    task void writeData() {
      uint32_t offset = (uint32_t)curBuf * (uint32_t)BUF_SIZE + DELUGE_CRC_BLOCK_SIZE;
!     if (call DataWrite.write(DELUGE_GOLDEN_IMAGE_NUM, offset, buf, BUF_SIZE) == FAIL)
        post writeData();
    }
***************
*** 188,192 ****
      
      imgDesc.vNum = 0;
!     imgDesc.imgNum = DELUGE_FACTORY_IMAGE_NUM;
      imgDesc.numPgsComplete = 1;
      imgDesc.numPgs = 1;
--- 188,192 ----
      
      imgDesc.vNum = 0;
!     imgDesc.imgNum = DELUGE_GOLDEN_IMAGE_NUM;
      imgDesc.numPgsComplete = 1;
      imgDesc.numPgs = 1;
***************
*** 222,226 ****
      tmp8 = TOSBOOT_GESTURE_MAX_COUNT;
      call IFlash.write((uint8_t*)TOSBOOT_GESTURE_COUNT_ADDR, &tmp8, sizeof(tmp8));
!     addr = call Storage.imgNum2Addr(DELUGE_FACTORY_IMAGE_NUM) + DELUGE_IDENT_SIZE;
      call IFlash.write((uint8_t*)TOSBOOT_NEW_IMG_START_ADDR, &addr, sizeof(addr));
  
--- 222,226 ----
      tmp8 = TOSBOOT_GESTURE_MAX_COUNT;
      call IFlash.write((uint8_t*)TOSBOOT_GESTURE_COUNT_ADDR, &tmp8, sizeof(tmp8));
!     addr = call Storage.imgNum2Addr(DELUGE_GOLDEN_IMAGE_NUM) + DELUGE_IDENT_SIZE;
      call IFlash.write((uint8_t*)TOSBOOT_NEW_IMG_START_ADDR, &addr, sizeof(addr));
  
***************
*** 263,267 ****
    event result_t Metadata.setupNewImageDone(result_t result) {
      // start cloning
!     call Metadata.receivedPage(DELUGE_FACTORY_IMAGE_NUM, 0);
      fillBuf();
      post writeData();
--- 263,267 ----
    event result_t Metadata.setupNewImageDone(result_t result) {
      // start cloning
!     call Metadata.receivedPage(DELUGE_GOLDEN_IMAGE_NUM, 0);
      fillBuf();
      post writeData();



More information about the Tinyos-beta-commits mailing list