mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
エンコードをutf-8に変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@348 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
ba194aaac2
commit
b60070d1f2
@ -1,30 +1,30 @@
|
|||||||
############################################################
|
############################################################
|
||||||
# 𣖕<EFBFBD>雁𠒑<EFBFBD>爛
|
# 環境設定
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
# 𤨎<EFBFBD>奶𤨎<EFBFBD>件湶<EFBFBD><EFBFBD>𣖕<EFBFBD>雁伃<EFBFBD>奶𤨎<EFBFBD>旦𤨎<EFBFBD>□𤨎<EFBFBD>燮伃<EFBFBD>棕𣺿<EFBFBD>庍𠒒<EFBFBD>匹凃<EFBFBD>爛伃<EFBFBD>月
|
# マイコン開発環境のインストール先を環境変数で指定する
|
||||||
NECEL_ROOT =
|
NECEL_ROOT =
|
||||||
if $(defined-env NECEL_ROOT)
|
if $(defined-env NECEL_ROOT)
|
||||||
value $(absname $"$(getenv NECEL_ROOT)")
|
value $(absname $"$(getenv NECEL_ROOT)")
|
||||||
else
|
else
|
||||||
value "C:\Program Files (x86)\NEC Electronics Tools"
|
value "C:\Program Files (x86)\NEC Electronics Tools"
|
||||||
|
|
||||||
# cygwin伃<EFBFBD>奶𤨎<EFBFBD>旦𤨎<EFBFBD>□𤨎<EFBFBD>燮伃<EFBFBD>棕𣺿<EFBFBD>庍𠒒<EFBFBD>匹凃<EFBFBD>爛伃<EFBFBD>月
|
# cygwinのインストール先を環境変数で指定する
|
||||||
CYGWIN_ROOT =
|
CYGWIN_ROOT =
|
||||||
if $(defined-env CYGWIN_ROOT)
|
if $(defined-env CYGWIN_ROOT)
|
||||||
value $(absname $"$(getenv CYGWIN_ROOT)")
|
value $(absname $"$(getenv CYGWIN_ROOT)")
|
||||||
else
|
else
|
||||||
value "C:\cygwin"
|
value "C:\cygwin"
|
||||||
|
|
||||||
# GCC𤨎<EFBFBD>□𤨎<EFBFBD>亦𤨎<EFBFBD>毛𣖕<EFBFBD>雁熌<EFBFBD>醒伃<EFBFBD>隙剙<EFBFBD>允伃<EFBFBD>
|
# GCCバージョンを環境変数で指定する
|
||||||
CYGWIN_GCC =
|
CYGWIN_GCC =
|
||||||
if $(defined-env CYGWIN_GCC)
|
if $(defined-env CYGWIN_GCC)
|
||||||
value $(CYGWIN_ROOT)/bin/$"$(getenv CYGWIN_GCC)"
|
value $(CYGWIN_ROOT)/bin/$"$(getenv CYGWIN_GCC)"
|
||||||
else
|
else
|
||||||
value $(CYGWIN_ROOT)/bin/gcc-4
|
value $(CYGWIN_ROOT)/bin/gcc-4
|
||||||
|
|
||||||
#𤨎<EFBFBD>田𤨎<EFBFBD>旦𤨎<EFBFBD>央𤨎<EFBFBD>伙伃<EFBFBD> NECEL_ROOT/dev 伃<>譆伃<E8AD86>仇伃<E4BB87>
|
#デバイスファイルは NECEL_ROOT/dev に置くこと
|
||||||
#𠗠<EFBFBD>裘𤨎<EFBFBD>永𤨎<EFBFBD>犯働<EFBFBD>玄𤦬<EFBFBD>仿𤨎<EFBFBD>皮𤨎<EFBFBD>伉伃<EFBFBD> CC_LIBS_ROOT/兛<>票伃<E7A5A8>譆伃<E8AD86>仇伃<E4BB87>
|
#自己アップデート用ライブラリは CC_LIBS_ROOT/以下に置くこと
|
||||||
|
|
||||||
SUBDIR_INTER_ASM = $(dir inter_asm)
|
SUBDIR_INTER_ASM = $(dir inter_asm)
|
||||||
|
|
||||||
@ -41,10 +41,10 @@ CC_LIBS_ROOT = $(CC_ROOT)/$(CC_VER)/lib78k0r
|
|||||||
CC_INCLUDES_ROOT = $(CC_ROOT)/$(CC_VER)/inc78k0r
|
CC_INCLUDES_ROOT = $(CC_ROOT)/$(CC_VER)/inc78k0r
|
||||||
S0RM = s0rm.rel
|
S0RM = s0rm.rel
|
||||||
|
|
||||||
# 𤨎<EFBFBD>平𤨎<EFBFBD>伉𤨎<EFBFBD>奴ID
|
# セキュリティID
|
||||||
GIVALUE = 1B339499E033F240BFAAh
|
GIVALUE = 1B339499E033F240BFAAh
|
||||||
|
|
||||||
# 𤨎<EFBFBD>□𤨎<EFBFBD>左𤨎<EFBFBD>扑𤨎<EFBFBD>件𤨎<EFBFBD>奶𤨎<EFBFBD>
|
# ユーザオプションバイト
|
||||||
GBValue = 7EFBFFh
|
GBValue = 7EFBFFh
|
||||||
|
|
||||||
DEVICE_NAME = 9F0104
|
DEVICE_NAME = 9F0104
|
||||||
@ -55,11 +55,11 @@ TARGET_NAME = bsr
|
|||||||
TARGET_LMF = $(TARGET_NAME).lmf
|
TARGET_LMF = $(TARGET_NAME).lmf
|
||||||
TARGET_HEX = $(TARGET_NAME).hex
|
TARGET_HEX = $(TARGET_NAME).hex
|
||||||
|
|
||||||
# 伃<EFBFBD>仇伃<EFBFBD>匹
|
# ここまで
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
# 𤨎<EFBFBD>□𤨎<EFBFBD>毛剙<EFBFBD>笛伃<EFBFBD>凶伃<EFBFBD>彸䓝<EFBFBD>允伃<EFBFBD>組䓝<EFBFBD>
|
# ソースを追加したら編集する箇所
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
SRC_FILES[] =
|
SRC_FILES[] =
|
||||||
@ -93,7 +93,7 @@ INCLUDES[] =
|
|||||||
./
|
./
|
||||||
renge
|
renge
|
||||||
|
|
||||||
# 伃<EFBFBD>仇伃<EFBFBD>匹
|
# ここまで
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
.PHONY: clean BeforeBuild
|
.PHONY: clean BeforeBuild
|
||||||
@ -102,7 +102,7 @@ AddRel(files) =
|
|||||||
file_names = $(addsuffix .rel, $(files))
|
file_names = $(addsuffix .rel, $(files))
|
||||||
return $(file_names)
|
return $(file_names)
|
||||||
|
|
||||||
# *.c伃<EFBFBD>日inter_asm/*.asm伃<6D>綜伃<E7B69C>凶伃<E587B6>及𣖕<E58F8A>醒
|
# *.cからinter_asm/*.asmを作るための関数
|
||||||
AsmProgram(files) =
|
AsmProgram(files) =
|
||||||
foreach(filename, $(files))
|
foreach(filename, $(files))
|
||||||
asm_name = $(addprefix $(SUBDIR_INTER_ASM)/, $(addsuffix .asm, $(basename $(filename))))
|
asm_name = $(addprefix $(SUBDIR_INTER_ASM)/, $(addsuffix .asm, $(basename $(filename))))
|
||||||
@ -116,7 +116,7 @@ AsmProgram(files) =
|
|||||||
|
|
||||||
return $(addsuffix .c, $(files))
|
return $(addsuffix .c, $(files))
|
||||||
|
|
||||||
# inter_asm/*.asm 伃<EFBFBD>日 *.rel伃<6C>綜伃<E7B69C>凶伃<E587B6>及𣖕<E58F8A>醒
|
# inter_asm/*.asm から *.relを作るための関数
|
||||||
RelProgram(files) =
|
RelProgram(files) =
|
||||||
foreach(filename, $(files))
|
foreach(filename, $(files))
|
||||||
rel_name = $(addsuffix .rel, $(basename $(filename)))
|
rel_name = $(addsuffix .rel, $(basename $(filename)))
|
||||||
@ -139,9 +139,9 @@ $(TARGET_HEX) : $(TARGET_LMF)
|
|||||||
$(OC) -y$(DEVFILE_ROOT) -_msgoff -o.\\$(TARGET_HEX) -nu -ki $(TARGET_LMF)
|
$(OC) -y$(DEVFILE_ROOT) -_msgoff -o.\\$(TARGET_HEX) -nu -ki $(TARGET_LMF)
|
||||||
|
|
||||||
BeforeBuild:
|
BeforeBuild:
|
||||||
# 𤨎<EFBFBD>伙𤨎<EFBFBD>蟆伃<EFBFBD>优伃<EFBFBD>撢𣺉<EFBFBD>仄伃<EFBFBD>中䓝<EFBFBD>咥
|
# ビルド前に必ず実行したい処理
|
||||||
# OMake伃<EFBFBD>正𤨎<EFBFBD>丞𤨎<EFBFBD>正𤨎<EFBFBD>皿伃<EFBFBD>反伃<EFBFBD>仁MD5伃<EFBFBD>白𤨎<EFBFBD>奶𤨎<EFBFBD>及𠒣<EFBFBD>謫伃<EFBFBD>棟𤦬<EFBFBD>仄伃<EFBFBD>中伃<EFBFBD>及伃<EFBFBD>
|
# OMakeがタイムスタンプではなくMD5でファイルの状態を管理しているので
|
||||||
# 凃<EFBFBD>ゴ伃<EFBFBD>互伃<EFBFBD> clean伃<6E>化伃<E58C96>日𤨎<E697A5>伙𤨎<E4BC99>仄伃<E4BB84>云伃<E4BA91>优𤦬<E4BC98>互伃<E4BA92>月
|
# 残念ながら cleanしてからビルドしなおす必要がある
|
||||||
C:\Windows\system32\cmd.exe /c $(CYGWIN_ROOT)\bin\touch magic.c
|
C:\Windows\system32\cmd.exe /c $(CYGWIN_ROOT)\bin\touch magic.c
|
||||||
if $(not $(file-exists $(SUBDIR_INTER_ASM)))
|
if $(not $(file-exists $(SUBDIR_INTER_ASM)))
|
||||||
mkdir $(SUBDIR_INTER_ASM)
|
mkdir $(SUBDIR_INTER_ASM)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user