source: asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/Makefile.mbed@ 352

Last change on this file since 352 was 352, checked in by coas-nagasima, 6 years ago

arm向けASP3版ECNLを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-makefile;charset=UTF-8
File size: 2.3 KB
Line 
1#
2# Makefile のmbed(RZ/A1用)
3#
4# $Id$
5#
6
7#
8# mbedディレクトリ名の定義
9#
10MBEDDIR = $(SRCDIR)/mbed
11
12#
13# コンパイルオプション
14#
15INCLUDES := $(INCLUDES)\
16 -I$(MBEDDIR)\
17 -I$(MBEDDIR)/cmsis\
18 -I$(MBEDDIR)/hal\
19 -I$(MBEDDIR)/platform\
20 -I$(MBEDDIR)/targets/TARGET_RENESAS\
21 -I$(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H/device\
22 -I$(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H/device/inc\
23 -I$(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H/device/inc/iodefines\
24 -I$(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H
25COPTS := $(COPTS)\
26 -mthumb\
27 -mthumb-interwork\
28 -marm\
29 -march=armv7-a\
30 -mfpu=vfpv3\
31 -mfloat-abi=hard\
32 -mno-unaligned-access
33LDFLAGS := $(LDFLAGS)\
34 -mthumb\
35 -mthumb-interwork\
36 -marm\
37 -march=armv7-a\
38 -mfpu=vfpv3\
39 -mfloat-abi=hard\
40 -mno-unaligned-access
41CDEFS := $(CDEFS)\
42 -D__FPU_PRESENT\
43 -D__CORTEX_A9\
44 -DDEVICE_ANALOGIN\
45 -DDEVICE_CAN\
46 -DDEVICE_ERROR_PATTERN\
47 -DDEVICE_ETHERNET\
48 -DDEVICE_I2C\
49 -DDEVICE_I2CSLAVE\
50 -DDEVICE_I2C_ASYNCH\
51 -DDEVICE_INTERRUPTIN\
52 -DDEVICE_PORTIN\
53 -DDEVICE_PORTINOUT\
54 -DDEVICE_PORTOUT\
55 -DDEVICE_PWMOUT\
56 -DDEVICE_RTC\
57 -DDEVICE_SERIAL\
58 -DDEVICE_SERIAL_ASYNCH\
59 -DDEVICE_SERIAL_FC\
60 -DDEVICE_SPI\
61 -DDEVICE_SPISLAVE\
62 -DDEVICE_SPI_ASYNCH
63 #-DDEVICE_STDIO_MESSAGES
64
65#
66# システムサービスに関する定義
67#
68SYSSVC_DIRS := $(SYSSVC_DIRS)\
69 $(MBEDDIR)/hal\
70 $(MBEDDIR)/platform\
71 $(MBEDDIR)/cmsis/TOOLCHAIN_GCC/TARGET_CORTEX_A\
72 $(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H\
73 $(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H/device\
74 $(MBEDDIR)/targets/TARGET_RENESAS/TARGET_RZ_A1H/device/TOOLCHAIN_GCC_ARM
75SYSSVC_ASMOBJS := $(SYSSVC_ASMOBJS)\
76 cache.o
77START_OBJS = startup_RZ1AH.o
78SYSSVC_COBJS := $(SYSSVC_COBJS)\
79 mbed_assert.o mbed_board.o mbed_gpio.o mbed_lp_ticker_api.o mbed_interface.o\
80 mbed_pinmap_common.o mbed_rtc_time.o mbed_semihost_api.o mbed_ticker_api.o mbed_us_ticker_api.o\
81 mbed_critical.o RZ_A1_Init.o cmsis_nvic.o gic.o mbed_sf_boot.o mmu_Renesas_RZ_A1.o\
82 nvic_wrapper.o pl310.o rza_io_regrw.o system_MBRZA1H.o\
83 analogin_api.o can_api.o ethernet_api.o gpio_api.o gpio_irq_api.o i2c_api.o\
84 pinmap.o port_api.o pwmout_api.o rtc_api.o serial_api.o spi_api.o
85 #mbed_wait_api_no_rtos.o us_ticker.o
86CFG_DMY := cfg_dmy.o mmu_Renesas_RZ_A1.o mbed_sf_boot.o RZ_A1_Init.o system_MBRZA1H.o cache.o pl310.o gic.o
87
Note: See TracBrowser for help on using the repository browser.