X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Ftosboot%2FMakefile;fp=tos%2Flib%2Ftosboot%2FMakefile;h=0000000000000000000000000000000000000000;hb=b9d9b45472ac2b5043943979487ae619a70bf6e6;hp=56924184c88eb2dae9743d29d4636c01a410a8d9;hpb=0824f96f43ff0b85395408b7f47aa7c05f6c3658;p=tinyos-2.x.git diff --git a/tos/lib/tosboot/Makefile b/tos/lib/tosboot/Makefile deleted file mode 100644 index 56924184..00000000 --- a/tos/lib/tosboot/Makefile +++ /dev/null @@ -1,72 +0,0 @@ -# $Id$ - -# tab:2 -# -# -# "Copyright (c) 2000-2005 The Regents of the University of California. -# All rights reserved. -# -# Permission to use, copy, modify, and distribute this software and its -# documentation for any purpose, without fee, and without written agreement is -# hereby granted, provided that the above copyright notice, the following -# two paragraphs and the author appear in all copies of this software. -# -# IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR -# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT -# OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF -# CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, -# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY -# AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS -# ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO -# PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS." -# -# - -# -# @author Jonathan Hui -# - -COMPONENT=TOSBoot -TINYOS_NP= - -PFLAGS += -DNESC_BUILD_BINARY - -# ifeq ($(MAKECMDGOALS),mica2) -# CFLAGS += -DTOSBOOT_START=0x1f000 -DTOSBOOT_END=0x20000 -# CFLAGS += -Wl,--section-start=.text=0x1f000 -# CFLAGS += -Iat45db -Iavr -Imica2 -Ilib -# endif - -# ifeq ($(MAKECMDGOALS),mica2dot) -# CFLAGS += -DTOSBOOT_START=0x1f000 -DTOSBOOT_END=0x20000 -# CFLAGS += -Wl,--section-start=.text=0x1f000 -# CFLAGS += -Iat45db -Iavr -Imica2dot -Ilib -# endif - -ifeq ($(MAKECMDGOALS),micaz) - CFLAGS += -DTOSBOOT_START=0x1f000 -DTOSBOOT_END=0x20000 - CFLAGS += -Wl,--section-start=.text=0x1f000 - CFLAGS += -Iat45db -Iavr -Imicaz -Ilib - CFLAGS += -I../net/Deluge -endif - -# ifeq ($(MAKECMDGOALS),telosa) -# CFLAGS += -DTOSBOOT_START=0x1100 -DTOSBOOT_END=0x1a00 -# CFLAGS += -Iat45db -Imsp430 -Itelos -Ilib -# POST_BUILD_EXTRA_DEPS += strip_iv -# endif - -ifeq ($(MAKECMDGOALS),telosb) - CFLAGS += -DTOSBOOT_START=0x4000 -DTOSBOOT_END=0x4a00 - CFLAGS += -Imsp430 -Istm25p -Itelosb -Ilib - CFLAGS += -I../net/Deluge - POST_BUILD_EXTRA_DEPS += strip_iv -endif - -strip_iv: FORCE - @echo " removing interrupt vector from binary" - msp430-objcopy -j .text -j .data -O ihex $(BUILDDIR)/main.exe $(BUILDDIR)/main.ihex - -include $(MAKERULES)