[Tinyos-contrib-commits] CVS: tinyos-1.x/contrib/handhelds/tools/make shimmer.target, NONE, 1.1 telosb.target, 1.1, 1.2

steve ayer ayer1 at users.sourceforge.net
Thu Aug 3 12:16:51 PDT 2006


Update of /cvsroot/tinyos/tinyos-1.x/contrib/handhelds/tools/make
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv16969/tools/make

Modified Files:
	telosb.target 
Added Files:
	shimmer.target 
Log Message:

added shimmer platform, including programming mods to bsl.py
interface and lib updates to DMA->ADC machinery, test code
added SD lib module, test code
updates telos_ap.c/Makefile to handle old (pre-2.6.15) and new kernel ip api 
commented out interrupt flag clearing in setmodespi in hplusart[0-1]m.nc, because this breaks some spi comm initializations
added telosb platform to handle interface skew between new (shimmer) and old (telosb) platforms


--- NEW FILE: shimmer.target ---
#-*-Makefile-*- vim:syntax=make
#$Id: shimmer.target,v 1.1 2006/08/03 19:16:49 ayer1 Exp $

PLATFORM = shimmer

HAS_USB=True
MSP_MCU = msp430x1611
MSP_BSL_FLAGS ?= --shimmer

USE_ID_CHIP=DS2411LiteM

ifdef CC2420_CHANNEL
PFLAGS += -DCC2420_DEF_CHANNEL=$(CC2420_CHANNEL)
endif


PFLAGS += -mdisable-hwmul

PFLAGS += \
 -I$(HHTOSDIR)/tos/platform/shimmer \
 -I$(TOSDIR)/lib/CC2420Radio \
 -I$(HHTOSDIR)/tos/platform/msp430_crl_base 

$(call TOSMake_include_platform,msp)

shimmer: $(BUILD_DEPS)
	@:


Index: telosb.target
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/handhelds/tools/make/telosb.target,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** telosb.target	29 Jul 2005 18:29:24 -0000	1.1
--- telosb.target	3 Aug 2006 19:16:49 -0000	1.2
***************
*** 3,6 ****
--- 3,8 ----
  # parameters
  
+ PLATFORM ?= telosb
+ 
  HAS_USB=True
  USE_ID_CHIP=DS2411LiteM
***************
*** 11,13 ****
--- 13,30 ----
   -I$(HHTOSDIR)/tos/platform/msp430_crl_base 
  
+ #MSP_MCU = msp430x1611
+ 
+ # Disable MSP430 hardware multiply because it makes MSPGCC die
+ CFLAGS += -mdisable-hwmul
+ 
+ MSP_BSL_FLAGS = --telosb
+ 
+ CFLAGS += \
+ -I$(TOSDIR)/lib/CC2420Radio
+ 
+ ifdef CC2420_CHANNEL
+ CFLAGS += -DCC2420_DEF_CHANNEL=$(CC2420_CHANNEL)
+ endif
+ 
+ 
  



More information about the Tinyos-contrib-commits mailing list