|
From: <ak...@us...> - 2008-02-04 13:02:50
|
Revision: 815
http://can.svn.sourceforge.net/can/?rev=815&view=rev
Author: akhe
Date: 2008-02-04 05:02:45 -0800 (Mon, 04 Feb 2008)
Log Message:
-----------
str dev struct
Added Paths:
-----------
trunk/firmware/arm/str/common/str71x_lib/
trunk/firmware/arm/str/common/str71x_lib/Makefile
trunk/firmware/arm/str/common/str71x_lib/Makefile.linux
trunk/firmware/arm/str/common/str71x_lib/Makefile.windows
trunk/firmware/arm/str/common/str71x_lib/include/
trunk/firmware/arm/str/common/str71x_lib/libSTR71x_lib.a
trunk/firmware/arm/str/common/str71x_lib/src/
trunk/firmware/arm/str/common/str73x_lib/
trunk/firmware/arm/str/common/str73x_lib/Makefile
trunk/firmware/arm/str/common/str73x_lib/Makefile.linux
trunk/firmware/arm/str/common/str73x_lib/Makefile.windows
trunk/firmware/arm/str/common/str73x_lib/include/
trunk/firmware/arm/str/common/str73x_lib/libSTR73x_lib.a
trunk/firmware/arm/str/common/str73x_lib/src/
trunk/firmware/arm/str/common/str75x_lib/
trunk/firmware/arm/str/common/str75x_lib/Makefile
trunk/firmware/arm/str/common/str75x_lib/Makefile.linux
trunk/firmware/arm/str/common/str75x_lib/Makefile.windows
trunk/firmware/arm/str/common/str75x_lib/include/
trunk/firmware/arm/str/common/str75x_lib/libSTR75x_lib.a
trunk/firmware/arm/str/common/str75x_lib/src/
Removed Paths:
-------------
trunk/firmware/arm/str/common/str71x_lib/Makefile
trunk/firmware/arm/str/common/str71x_lib/include/
trunk/firmware/arm/str/common/str71x_lib/libSTR71x_lib.a
trunk/firmware/arm/str/common/str71x_lib/src/
trunk/firmware/arm/str/common/str73x_lib/Makefile
trunk/firmware/arm/str/common/str73x_lib/include/
trunk/firmware/arm/str/common/str73x_lib/libSTR73x_lib.a
trunk/firmware/arm/str/common/str73x_lib/src/
trunk/firmware/arm/str/common/str75x_lib/Makefile
trunk/firmware/arm/str/common/str75x_lib/include/
trunk/firmware/arm/str/common/str75x_lib/libSTR75x_lib.a
trunk/firmware/arm/str/common/str75x_lib/src/
trunk/firmware/arm/str/common/windows/str71x_lib/
trunk/firmware/arm/str/common/windows/str73x_lib/
trunk/firmware/arm/str/common/windows/str75x_lib/
Copied: trunk/firmware/arm/str/common/str71x_lib (from rev 813, trunk/firmware/arm/str/common/windows/str71x_lib)
Deleted: trunk/firmware/arm/str/common/str71x_lib/Makefile
===================================================================
--- trunk/firmware/arm/str/common/windows/str71x_lib/Makefile 2008-02-04 12:53:41 UTC (rev 813)
+++ trunk/firmware/arm/str/common/str71x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -1,37 +0,0 @@
-# efsl library Makefile for STR710 by Giacomo Fazio and Antonio Nasca
-# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
-
-MCU = arm7tdmi
-#THUMB = -mthumb -mthumb-interwork
-THUMB =
-
-LIBNAME = libSTR71x_lib.a
-
-COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
-INCLUDEDIRS=-Iinclude
-CFLAGS=$(COPT) $(INCLUDEDIRS)
-# gcc4 unused code-removal:
-CFLAGS += -ffunction-sections -fdata-sections
-
-CC=arm-elf-gcc
-AR=arm-elf-ar
-OBJCOPY=arm-elf-objcopy
-
-OBJ=src/71x_lib.o src/adc12.o src/apb.o src/bspi.o
-OBJ+=src/can.o src/eic.o src/emi.o src/flash.o src/gpio.o
-OBJ+=src/i2c.o src/pcu.o src/rccu.o src/rtc.o src/tim.o src/uart.o
-OBJ+=src/wdg.o src/xti.o
-
-
-all: lib
-
-libandclean: lib srcclean
-
-lib: $(OBJ)
- $(AR) rcs $(LIBNAME) $(OBJ)
-
-srcclean :
- rm -f $(OBJ)
-
-clean :
- rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str71x_lib/Makefile (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/Makefile)
===================================================================
--- trunk/firmware/arm/str/common/str71x_lib/Makefile (rev 0)
+++ trunk/firmware/arm/str/common/str71x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,37 @@
+# efsl library Makefile for STR710 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR71x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/71x_lib.o src/adc12.o src/apb.o src/bspi.o
+OBJ+=src/can.o src/eic.o src/emi.o src/flash.o src/gpio.o
+OBJ+=src/i2c.o src/pcu.o src/rccu.o src/rtc.o src/tim.o src/uart.o
+OBJ+=src/wdg.o src/xti.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str71x_lib/Makefile.linux (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/Makefile.linux)
===================================================================
--- trunk/firmware/arm/str/common/str71x_lib/Makefile.linux (rev 0)
+++ trunk/firmware/arm/str/common/str71x_lib/Makefile.linux 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,37 @@
+# efsl library Makefile for STR710 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR71x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/71x_lib.o src/adc12.o src/apb.o src/bspi.o
+OBJ+=src/can.o src/eic.o src/emi.o src/flash.o src/gpio.o
+OBJ+=src/i2c.o src/pcu.o src/rccu.o src/rtc.o src/tim.o src/uart.o
+OBJ+=src/wdg.o src/xti.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str71x_lib/Makefile.windows (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/Makefile.windows)
===================================================================
--- trunk/firmware/arm/str/common/str71x_lib/Makefile.windows (rev 0)
+++ trunk/firmware/arm/str/common/str71x_lib/Makefile.windows 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,37 @@
+# efsl library Makefile for STR710 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR71x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/71x_lib.o src/adc12.o src/apb.o src/bspi.o
+OBJ+=src/can.o src/eic.o src/emi.o src/flash.o src/gpio.o
+OBJ+=src/i2c.o src/pcu.o src/rccu.o src/rtc.o src/tim.o src/uart.o
+OBJ+=src/wdg.o src/xti.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str71x_lib/include (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/include)
Deleted: trunk/firmware/arm/str/common/str71x_lib/libSTR71x_lib.a
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str71x_lib/libSTR71x_lib.a (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/libSTR71x_lib.a)
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str71x_lib/src (from rev 814, trunk/firmware/arm/str/common/windows/str71x_lib/src)
Copied: trunk/firmware/arm/str/common/str73x_lib (from rev 813, trunk/firmware/arm/str/common/windows/str73x_lib)
Deleted: trunk/firmware/arm/str/common/str73x_lib/Makefile
===================================================================
--- trunk/firmware/arm/str/common/windows/str73x_lib/Makefile 2008-02-04 12:53:41 UTC (rev 813)
+++ trunk/firmware/arm/str/common/str73x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -1,38 +0,0 @@
-# efsl library Makefile for STR730 by Giacomo Fazio and Antonio Nasca
-# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
-
-
-MCU = arm7tdmi
-#THUMB = -mthumb -mthumb-interwork
-THUMB =
-
-LIBNAME = libSTR73x_lib.a
-
-COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
-INCLUDEDIRS=-Iinclude
-CFLAGS=$(COPT) $(INCLUDEDIRS)
-# gcc4 unused code-removal:
-CFLAGS += -ffunction-sections -fdata-sections
-
-CC=arm-elf-gcc
-AR=arm-elf-ar
-OBJCOPY=arm-elf-objcopy
-
-OBJ=src/73x_lib.o src/73x_cfg.o src/73x_adc.o src/73x_bspi.o
-OBJ+=src/73x_can.o src/73x_cmu.o src/73x_dma.o src/73x_flash.o src/73x_eic.o src/73x_gpio.o
-OBJ+=src/73x_i2c.o src/73x_prccu.o src/73x_pwm.o src/73x_rtc.o src/73x_tb.o src/73x_tim.o
-OBJ+=src/73x_uart.o src/73x_wdg.o src/73x_wiu.o src/73x_wut.o
-
-
-all: lib
-
-libandclean: lib srcclean
-
-lib: $(OBJ)
- $(AR) rcs $(LIBNAME) $(OBJ)
-
-srcclean :
- rm -f $(OBJ)
-
-clean :
- rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str73x_lib/Makefile (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/Makefile)
===================================================================
--- trunk/firmware/arm/str/common/str73x_lib/Makefile (rev 0)
+++ trunk/firmware/arm/str/common/str73x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR730 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR73x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/73x_lib.o src/73x_cfg.o src/73x_adc.o src/73x_bspi.o
+OBJ+=src/73x_can.o src/73x_cmu.o src/73x_dma.o src/73x_flash.o src/73x_eic.o src/73x_gpio.o
+OBJ+=src/73x_i2c.o src/73x_prccu.o src/73x_pwm.o src/73x_rtc.o src/73x_tb.o src/73x_tim.o
+OBJ+=src/73x_uart.o src/73x_wdg.o src/73x_wiu.o src/73x_wut.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str73x_lib/Makefile.linux (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/Makefile.linux)
===================================================================
--- trunk/firmware/arm/str/common/str73x_lib/Makefile.linux (rev 0)
+++ trunk/firmware/arm/str/common/str73x_lib/Makefile.linux 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR730 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR73x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/73x_lib.o src/73x_cfg.o src/73x_adc.o src/73x_bspi.o
+OBJ+=src/73x_can.o src/73x_cmu.o src/73x_dma.o src/73x_flash.o src/73x_eic.o src/73x_gpio.o
+OBJ+=src/73x_i2c.o src/73x_prccu.o src/73x_pwm.o src/73x_rtc.o src/73x_tb.o src/73x_tim.o
+OBJ+=src/73x_uart.o src/73x_wdg.o src/73x_wiu.o src/73x_wut.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str73x_lib/Makefile.windows (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/Makefile.windows)
===================================================================
--- trunk/firmware/arm/str/common/str73x_lib/Makefile.windows (rev 0)
+++ trunk/firmware/arm/str/common/str73x_lib/Makefile.windows 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR730 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR73x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/73x_lib.o src/73x_cfg.o src/73x_adc.o src/73x_bspi.o
+OBJ+=src/73x_can.o src/73x_cmu.o src/73x_dma.o src/73x_flash.o src/73x_eic.o src/73x_gpio.o
+OBJ+=src/73x_i2c.o src/73x_prccu.o src/73x_pwm.o src/73x_rtc.o src/73x_tb.o src/73x_tim.o
+OBJ+=src/73x_uart.o src/73x_wdg.o src/73x_wiu.o src/73x_wut.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str73x_lib/include (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/include)
Deleted: trunk/firmware/arm/str/common/str73x_lib/libSTR73x_lib.a
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str73x_lib/libSTR73x_lib.a (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/libSTR73x_lib.a)
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str73x_lib/src (from rev 814, trunk/firmware/arm/str/common/windows/str73x_lib/src)
Copied: trunk/firmware/arm/str/common/str75x_lib (from rev 813, trunk/firmware/arm/str/common/windows/str75x_lib)
Deleted: trunk/firmware/arm/str/common/str75x_lib/Makefile
===================================================================
--- trunk/firmware/arm/str/common/windows/str75x_lib/Makefile 2008-02-04 12:53:41 UTC (rev 813)
+++ trunk/firmware/arm/str/common/str75x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -1,38 +0,0 @@
-# efsl library Makefile for STR750 by Giacomo Fazio and Antonio Nasca
-# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
-
-
-MCU = arm7tdmi
-#THUMB = -mthumb -mthumb-interwork
-THUMB =
-
-LIBNAME = libSTR75x_lib.a
-
-COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
-INCLUDEDIRS=-Iinclude
-CFLAGS=$(COPT) $(INCLUDEDIRS)
-# gcc4 unused code-removal:
-CFLAGS += -ffunction-sections -fdata-sections
-
-CC=arm-elf-gcc
-AR=arm-elf-ar
-OBJCOPY=arm-elf-objcopy
-
-OBJ=src/75x_lib.o src/75x_cfg.o src/75x_adc.o src/75x_can.o
-OBJ+=src/75x_dma.o src/75x_eic.o src/75x_extit.o src/75x_gpio.o src/75x_i2c.o src/75x_mrcc.o
-OBJ+=src/75x_pwm.o src/75x_rtc.o src/75x_smi.o src/75x_ssp.o
-OBJ+=src/75x_tb.o src/75x_tim.o src/75x_uart.o src/75x_wdg.o
-
-
-all: lib
-
-libandclean: lib srcclean
-
-lib: $(OBJ)
- $(AR) rcs $(LIBNAME) $(OBJ)
-
-srcclean :
- rm -f $(OBJ)
-
-clean :
- rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str75x_lib/Makefile (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/Makefile)
===================================================================
--- trunk/firmware/arm/str/common/str75x_lib/Makefile (rev 0)
+++ trunk/firmware/arm/str/common/str75x_lib/Makefile 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR750 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR75x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/75x_lib.o src/75x_cfg.o src/75x_adc.o src/75x_can.o
+OBJ+=src/75x_dma.o src/75x_eic.o src/75x_extit.o src/75x_gpio.o src/75x_i2c.o src/75x_mrcc.o
+OBJ+=src/75x_pwm.o src/75x_rtc.o src/75x_smi.o src/75x_ssp.o
+OBJ+=src/75x_tb.o src/75x_tim.o src/75x_uart.o src/75x_wdg.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str75x_lib/Makefile.linux (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/Makefile.linux)
===================================================================
--- trunk/firmware/arm/str/common/str75x_lib/Makefile.linux (rev 0)
+++ trunk/firmware/arm/str/common/str75x_lib/Makefile.linux 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR750 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR75x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/75x_lib.o src/75x_cfg.o src/75x_adc.o src/75x_can.o
+OBJ+=src/75x_dma.o src/75x_eic.o src/75x_extit.o src/75x_gpio.o src/75x_i2c.o src/75x_mrcc.o
+OBJ+=src/75x_pwm.o src/75x_rtc.o src/75x_smi.o src/75x_ssp.o
+OBJ+=src/75x_tb.o src/75x_tim.o src/75x_uart.o src/75x_wdg.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str75x_lib/Makefile.windows (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/Makefile.windows)
===================================================================
--- trunk/firmware/arm/str/common/str75x_lib/Makefile.windows (rev 0)
+++ trunk/firmware/arm/str/common/str75x_lib/Makefile.windows 2008-02-04 13:02:45 UTC (rev 815)
@@ -0,0 +1,38 @@
+# efsl library Makefile for STR750 by Giacomo Fazio and Antonio Nasca
+# (based on efsl library makefile for AT91SAM7S by Martin Thomas)
+
+
+MCU = arm7tdmi
+#THUMB = -mthumb -mthumb-interwork
+THUMB =
+
+LIBNAME = libSTR75x_lib.a
+
+COPT= -mcpu=$(MCU) $(THUMB) -gdwarf-2 -Wall -Os
+INCLUDEDIRS=-Iinclude
+CFLAGS=$(COPT) $(INCLUDEDIRS)
+# gcc4 unused code-removal:
+CFLAGS += -ffunction-sections -fdata-sections
+
+CC=arm-elf-gcc
+AR=arm-elf-ar
+OBJCOPY=arm-elf-objcopy
+
+OBJ=src/75x_lib.o src/75x_cfg.o src/75x_adc.o src/75x_can.o
+OBJ+=src/75x_dma.o src/75x_eic.o src/75x_extit.o src/75x_gpio.o src/75x_i2c.o src/75x_mrcc.o
+OBJ+=src/75x_pwm.o src/75x_rtc.o src/75x_smi.o src/75x_ssp.o
+OBJ+=src/75x_tb.o src/75x_tim.o src/75x_uart.o src/75x_wdg.o
+
+
+all: lib
+
+libandclean: lib srcclean
+
+lib: $(OBJ)
+ $(AR) rcs $(LIBNAME) $(OBJ)
+
+srcclean :
+ rm -f $(OBJ)
+
+clean :
+ rm -f $(OBJ) $(LIBNAME)
Copied: trunk/firmware/arm/str/common/str75x_lib/include (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/include)
Deleted: trunk/firmware/arm/str/common/str75x_lib/libSTR75x_lib.a
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str75x_lib/libSTR75x_lib.a (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/libSTR75x_lib.a)
===================================================================
(Binary files differ)
Copied: trunk/firmware/arm/str/common/str75x_lib/src (from rev 814, trunk/firmware/arm/str/common/windows/str75x_lib/src)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|