亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? makefile

?? os源代碼 os源代碼 os源代碼 os源代碼 os源代碼 os源代碼
??
字號:
# General Makefile for PowerPC
# Created by: Fabiano Kovalski


PROC=powerpc
TYPE=rtems

PATH:=/usr/local/bin:$(PATH)
LIBPATH=$(MSL_ROOT)/usr/local/$(PROC)-$(TYPE)/lib
INCPATH=$(MSL_ROOT)/usr/local/$(PROC)-$(TYPE)/include


###############################################################################
##  Standard commands
###############################################################################

CC=@$(PROC)-$(TYPE)-gcc
AS=@$(PROC)-$(TYPE)-as
AR=@$(PROC)-$(TYPE)-ar
LD=@$(PROC)-$(TYPE)-ld
NM=@$(PROC)-$(TYPE)-nm
OBJDUMP=@$(PROC)-$(TYPE)-objdump
OBJCOPY=@$(PROC)-$(TYPE)-objcopy
ECHO=@echo
MKDIR=@mkdir -p
RMDIR=@rmdir --ignore-fail-on-non-empty
DEL=@/bin/rm -f
CP=@cp


###############################################################################
##  Source paths
###############################################################################

PROJ_ROOT  =.
CODE_ROOT   =$(PROJ_ROOT)
LD_ROOT    =$(PROJ_ROOT)/Source
OS_ROOT    =$(PROJ_ROOT)/Source
SPECIFIC_ROOT  =$(OS_ROOT)/555 Specific


###############################################################################
##  Commands Parameters
###############################################################################

PROJ_NAME =OS

CFLAGS    =-w -fomit-frame-pointer -mcpu=powerpc -Wa,-mregnames 
CINCLUDES =-I$(CODE_ROOT) -I$(LD_ROOT) -I$(OS_ROOT) -I$(SPECIFIC_ROOT) 
AINCLUDES =-I$(CODE_ROOT),-I$(LD_ROOT),-I$(OS_ROOT),-I$(SPECIFIC_ROOT)
ASFLAGS   =-g -gdwarf-2 -L  -mspe
LDFLAGS   =-EB -N 

LINKERFILE = -T $(LD_ROOT)/555_ETAS_ROM.lcf

CODE_SRC   :=__start.c  __ppc_eabi_init.c
OS_SRC     :=555_ETAS_init.c main.c serial.c utilities.c eppc_exception.asm EXCEPT.asm
SPECIFIC_SRC   :=interrupt.c OS_CPU_C.c


OBJS_C      :=$(addprefix $(EVENT_ROOT)/, $(patsubst %.c,%.o,$(filter %.c,$(CODE_SRC))))   \
	    $(addprefix $(TASK_ROOT)/,  $(patsubst %.c,%.o,$(filter %.c,$(OS_SRC))))   \
	    $(addprefix $(COM_ROOT)/,   $(patsubst %.c,%.o,$(filter %.c,$(SPECIFIC_SRC)))) 
	    
OBJS_ASM    :=$(addprefix $(EVENT_ROOT)/, $(patsubst %.c,%.o,$(filter %.asm,$(CODE_SRC))))   \
	    $(addprefix $(TASK_ROOT)/,  $(patsubst %.c,%.o,$(filter %.asm,$(OS_SRC))))   \
	    $(addprefix $(COM_ROOT)/,   $(patsubst %.c,%.o,$(filter %.asm,$(SPECIFIC_SRC)))) 

OBJS_S       :=$(addprefix $(EVENT_ROOT)/, $(patsubst %.c,%.o,$(filter %.s,$(CODE_SRC))))   \
	    $(addprefix $(TASK_ROOT)/,  $(patsubst %.c,%.o,$(filter %.s,$(OS_SRC))))   \
	    $(addprefix $(COM_ROOT)/,   $(patsubst %.c,%.o,$(filter %.s,$(SPECIFIC_SRC)))) 

OBJS_ALL    :=$(addprefix $(OUTPUT)/obj/, $(notdir $(OBJS_S)) $(notdir $(OBJS_C)) $(notdir $(OBJS_ASM)))


###############################################################################
##  Pattern Rules
###############################################################################

%.o: %.S 
	$(ECHO) '$(PROC)/GNU C (ASM Pre-processing) Compiler building $(notdir $<)'
	$(MKDIR) $(OUTPUT)
	$(MKDIR) $(OUTPUT)/obj
	$(MKDIR) $(OUTPUT)/lst
	$(CC) -mbig-endian -c $(CFLAGS) $(CINCLUDES) -Wa,-mregnames,-alh="$(OUTPUT)/lst/$(notdir $(patsubst %.S,%.lst,$<))",-L,$(AINCLUDES) -o "$(OUTPUT)/obj/$(notdir $@)" "$<" 
	
%.o: %.c
	$(ECHO) '$(PROC)/GNU C Compiler building $(notdir $<)'
	$(MKDIR) $(OUTPUT)
	$(MKDIR) $(OUTPUT)/obj
	$(MKDIR) $(OUTPUT)/lst	
	$(CC) -mbig-endian -c $(CFLAGS) $(CINCLUDES) -Wa,-mregnames,-alh="$(OUTPUT)/lst/$(notdir $(patsubst %.c,%.lst,$<))",$(AINCLUDES) -o "$(OUTPUT)/obj/$(notdir $@)" "$<"
	
%.o: %.asm
	$(ECHO) '$(PROC)/GNU ASM Compiler building $(notdir $<)'
	$(MKDIR) $(OUTPUT)
	$(MKDIR) $(OUTPUT)/obj
	$(AS) -mbig-endian -mregnames $(ASFLAGS) $(AINCLUDES) -o "$(OUTPUT)/obj/$(notdir $@)" "$<"

###############################################################################
##  Build Rules
###############################################################################

all: build

build: $(OBJS_C) $(OBJS_ASM) $(OBJS_S)
	$(ECHO) '$(PROC)/GNU C Linker building target $(PROJ_NAME)'	
	$(MKDIR) $(OUTPUT)
	$(LD) $(LDFLAGS) -Map "$(OUTPUT)/$(PROJ_NAME).map" $(LINKERFILE) -o "$(OUTPUT)/$(PROJ_NAME).elf" $(OBJS_ALL)
	$(ECHO) 'Generating binaries for target $(PROJ_NAME)'
	$(OBJCOPY) -O srec   "$(OUTPUT)/$(PROJ_NAME).elf" "$(OUTPUT)/$(PROJ_NAME).srec"
	$(OBJCOPY) -O binary "$(OUTPUT)/$(PROJ_NAME).elf" "$(OUTPUT)/$(PROJ_NAME).bin"
	$(CP) "$(OUTPUT)/$(PROJ_NAME).elf" "$(PROJ_ROOT)/$(PROJ_NAME).elf"
	$(ECHO) 'Target $(PROJ_NAME) completed.'


clean:
	-$(DEL) $(OUTPUT)/obj/*.o $(OUTPUT)/lst/*.lst
	-$(DEL) "$(OUTPUT)/$(PROJ_NAME).elf" "$(OUTPUT)/$(PROJ_NAME).bin" "$(OUTPUT)/$(PROJ_NAME).map" "$(OUTPUT)/$(PROJ_NAME).srec"
	-$(DEL) "$(PROJ_ROOT)/$(PROJ_NAME).elf"
	-$(RMDIR) $(OUTPUT)/obj
	-$(RMDIR) $(OUTPUT)/lst
	-$(RMDIR) $(OUTPUT)
	$(ECHO) 'Target $(PROJ_NAME) clean.'
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日产一区| 欧美一区二区不卡视频| 亚洲二区在线视频| 亚洲精品一区二区三区香蕉| 在线观看日韩av先锋影音电影院| 精品一区二区三区在线观看| 一区二区三区日韩欧美| 2024国产精品视频| 69堂成人精品免费视频| 99久久精品情趣| 国产精品18久久久久久久久久久久| 亚洲国产精品久久一线不卡| 国产免费成人在线视频| 亚洲精品自拍动漫在线| 久久综合久久鬼色| 正在播放亚洲一区| 欧美三级电影在线看| 成人综合日日夜夜| 亚洲国产aⅴ天堂久久| 国产日韩一级二级三级| 欧美一级午夜免费电影| 色婷婷久久久久swag精品| 成人黄色777网| 国产福利一区二区三区在线视频| 久久99热国产| 秋霞午夜av一区二区三区| 亚洲一区二三区| 亚洲久草在线视频| 亚洲精品中文在线观看| 亚洲乱码国产乱码精品精小说| 国产精品无遮挡| 亚洲国产岛国毛片在线| 久久先锋影音av鲁色资源| 日韩欧美综合一区| 日韩欧美一区中文| 日韩欧美你懂的| 日韩亚洲电影在线| 精品乱码亚洲一区二区不卡| 日韩精品最新网址| 久久综合九色综合久久久精品综合| 日韩免费视频一区| 日本美女视频一区二区| 日韩av中文在线观看| 性做久久久久久久免费看| 亚洲bt欧美bt精品| 日韩精品久久久久久| 午夜电影一区二区三区| 日本中文在线一区| 激情都市一区二区| 国产成人免费视频一区| 成人黄色av电影| 一本色道久久加勒比精品| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 91麻豆国产福利在线观看| 91麻豆文化传媒在线观看| 色婷婷久久久久swag精品| 欧美调教femdomvk| 欧美一区二区在线免费观看| 欧美精品一区二区三区蜜臀| 久久久www成人免费无遮挡大片| 久久久精品国产免费观看同学| 日本一区二区三区高清不卡| 亚洲免费电影在线| 天天综合色天天综合| 久久99精品久久只有精品| 粉嫩蜜臀av国产精品网站| 91啪九色porn原创视频在线观看| 欧美日韩中文一区| 精品国产一区二区三区av性色 | 91精品国产综合久久精品麻豆 | 日韩精品一二区| 国产成人av影院| 91成人看片片| 精品成人佐山爱一区二区| 国产精品国产三级国产aⅴ中文| 伊人性伊人情综合网| 免费的成人av| 99r国产精品| 日韩欧美视频在线| 亚洲手机成人高清视频| 美女性感视频久久| 91玉足脚交白嫩脚丫在线播放| 欧美精品v国产精品v日韩精品| 久久久久久夜精品精品免费| 亚洲男人的天堂av| 国产在线不卡一区| 欧美视频在线播放| 激情五月激情综合网| 色综合 综合色| 欧美精品一区二区三区一线天视频 | 欧美一区二区三区免费视频| 国产精品色哟哟| 蜜桃91丨九色丨蝌蚪91桃色| 91麻豆视频网站| 久久久99精品久久| 日日摸夜夜添夜夜添国产精品 | 国产精品素人一区二区| 国产精品传媒在线| 国产视频911| 亚洲成人久久影院| 成人一区在线观看| 欧美电视剧免费全集观看| 亚洲午夜免费福利视频| 成人激情免费视频| 精品国产凹凸成av人导航| 天天综合色天天综合色h| 91小视频免费观看| 国产拍欧美日韩视频二区| 蜜臀a∨国产成人精品| 91高清视频免费看| 亚洲日本韩国一区| 国产激情视频一区二区在线观看| 91精品国产综合久久福利| 亚洲一区视频在线观看视频| 99精品国产99久久久久久白柏| 精品久久一区二区三区| 奇米影视7777精品一区二区| 欧美视频一区二区三区四区 | 91免费版在线| 国产精品灌醉下药二区| 国产盗摄一区二区| 久久影院视频免费| 久久99精品视频| 精品嫩草影院久久| 久久国产麻豆精品| 日韩精品在线看片z| 日本美女一区二区| 555www色欧美视频| 日韩中文字幕麻豆| 欧美丰满少妇xxxbbb| 亚洲国产综合色| 欧美日韩在线播放三区| 亚洲成人综合网站| 6080国产精品一区二区| 三级精品在线观看| 欧美美女直播网站| 日本aⅴ亚洲精品中文乱码| 91麻豆精品久久久久蜜臀| 97久久精品人人爽人人爽蜜臀| 欧美激情自拍偷拍| 粉嫩av一区二区三区| 国产精品免费久久| 成人动漫一区二区在线| 亚洲欧美偷拍卡通变态| 一本到三区不卡视频| 亚洲chinese男男1069| 日韩欧美美女一区二区三区| 精品一区二区在线免费观看| 国产亚洲va综合人人澡精品| 成人小视频免费在线观看| ...av二区三区久久精品| 成人永久免费视频| 亚洲精品视频观看| 有坂深雪av一区二区精品| av电影天堂一区二区在线| 国产精品久久久久久久久晋中| 91免费看片在线观看| 亚洲精品视频观看| 91精品国产aⅴ一区二区| 久久99久久精品欧美| 欧美国产亚洲另类动漫| 91麻豆蜜桃一区二区三区| 午夜精品久久久久久久蜜桃app | 亚洲色图欧洲色图| 国产精品麻豆视频| 久久影音资源网| 青青草一区二区三区| 337p日本欧洲亚洲大胆精品| 国产精品一级黄| av不卡免费电影| 在线免费观看日韩欧美| 国产精品88av| 国产精品国产三级国产aⅴ入口| 日本高清免费不卡视频| 秋霞影院一区二区| 国产精品婷婷午夜在线观看| 欧美性猛交xxxx乱大交退制版| 久久99国产精品免费网站| 在线观看中文字幕不卡| 欧美一级生活片| 成人免费看的视频| 中文字幕中文字幕一区二区| 欧美日韩在线三级| 日韩视频免费观看高清完整版在线观看 | 国产清纯美女被跳蛋高潮一区二区久久w| 99久久精品国产麻豆演员表| 三级不卡在线观看| 国产精品久久久久一区| 3d动漫精品啪啪| a级高清视频欧美日韩| 麻豆成人av在线| 亚洲少妇30p| 国产丝袜在线精品| 欧美精选一区二区| 色综合婷婷久久| 国产精品一区二区x88av| 日本中文一区二区三区| 一区二区三区中文字幕精品精品 | 国产偷国产偷亚洲高清人白洁| 欧美日韩国产系列|