source: anotherchoice/tags/jsp-1.4.4-full-UTF8/config/sh1/kz_sh1/Makefile.config@ 26

Last change on this file since 26 was 26, checked in by ykominami, 10 years ago

initial

File size: 1.8 KB
Line 
1#
2# @(#) $Id: Makefile.config,v 1.10 2004/09/22 08:47:52 honda Exp $
3#
4
5#
6# Makefile のシステム依存部分
7# 京都マイクロコンピュータ(株) KZ-SH1-01
8# CQ出版 RISC評価キット SH-1
9# å…
10¼ç”¨
11#
12
13
14#
15# 実行環境の定義
16#
17# DBGENVには下記の中の1つだけを選択する。
18#
19#   DBGENV = ROMはROM化である(他の実行環境ではない)ことを
20#   明示しているだけで、ソースコード中で参ç…
21§ã¯ã—ていない。
22#
23#   å…
24±é€šéƒ¨Makefileでデフォルトの実行環境としてGDB stubが選択される。
25#   DBGENV=GDB_STUBに仮設定された状æ…
26‹ã§ã€ã“のファイルが読み込まれる。
27#   
28
29DBGENV = ROM
30#DBGENV = MULTI_STACK
31
32#
33# コンパイルオプション
34#
35INCLUDES := $(INCLUDES) -I$(CONFIGDIR)/$(CPU)/$(SYS)
36
37COPTS := $(COPTS)
38LDFLAGS := $(LDFLAGS)
39
40#
41# カーネルに関する定義
42#
43KERNEL_DIR := $(KERNEL_DIR):$(CONFIGDIR)/$(CPU)/$(SYS)
44KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) sys_support.o
45KERNEL_COBJS := $(KERNEL_COBJS) sys_config.o sh1sci.o
46
47#
48# マクロ定義オプション
49#
50
51
52#
53# 各セグメントの開始アドレスの定義
54#
55
56# GDB stubの場合
57ifeq ($(DBGENV),GDB_STUB)
58 # テキストセクションのå…
59ˆé ­ç•ªåœ°
60 # stubが使用するメモリ領域の後ろ
61 TEXT_START_ADDRESS=0xa010d00
62
63 # RAM領域のå…
64ˆé ­ã‚¢ãƒ‰ãƒ¬ã‚¹
65 #  textセクションのすぐ後ろにé…
66ç½®ã™ã‚‹ã®ã§å®šç¾©ã™ã‚‹å¿…
67要なし
68else
69# ROM化またはフルICEの場合
70 # テキストセクションのå…
71ˆé ­ç•ªåœ°
72 #  vectorセクションのすぐ後ろにé…
73ç½®ã™ã‚‹ã®ã§å®šç¾©ã™ã‚‹å¿…
74要なし
75
76 # RAM領域のå…
77ˆé ­ã‚¢ãƒ‰ãƒ¬ã‚¹
78 # エリア3:外部メモリ
79 DATA_START_ADDRESS=0x0a000000
80endif
81
82
83#
84# リンカスクリプトの定義
85#
86LDSCRIPT = $(CPU)/shelf.ld
87
Note: See TracBrowser for help on using the repository browser.