[Tinyos-commits] CVS: tinyos-1.x/tos/lib/Deluge/TOSBoot/at45db ExtFlashC.nc, 1.1, 1.2

Jonathan Hui jwhui at users.sourceforge.net
Fri Apr 28 10:22:18 PDT 2006


Update of /cvsroot/tinyos/tinyos-1.x/tos/lib/Deluge/TOSBoot/at45db
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3895/at45db

Modified Files:
	ExtFlashC.nc 
Log Message:

Fix from Jacob Sorber. Initialize the flash pins properly before use.



Index: ExtFlashC.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/tos/lib/Deluge/TOSBoot/at45db/ExtFlashC.nc,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ExtFlashC.nc	22 Jul 2005 17:40:09 -0000	1.1
--- ExtFlashC.nc	28 Apr 2006 17:22:15 -0000	1.2
***************
*** 40,44 ****
    uint32_t addr;
  
!   command result_t StdControl.init() { return SUCCESS; }
    command result_t StdControl.start() { return SUCCESS; }
    command result_t StdControl.stop() { return SUCCESS; }
--- 40,55 ----
    uint32_t addr;
  
!   command result_t StdControl.init() {
!     TOSH_MAKE_FLASH_CS_OUTPUT();
!     TOSH_SET_FLASH_CS_PIN();
!     TOSH_MAKE_FLASH_CLK_OUTPUT();
!     TOSH_CLR_FLASH_CLK_PIN();
!     TOSH_MAKE_FLASH_OUT_OUTPUT();      
!     TOSH_SET_FLASH_OUT_PIN();
!     TOSH_MAKE_FLASH_IN_INPUT();
!     TOSH_CLR_FLASH_IN_PIN();
!     return SUCCESS; 
!   }
! 
    command result_t StdControl.start() { return SUCCESS; }
    command result_t StdControl.stop() { return SUCCESS; }



More information about the Tinyos-commits mailing list