⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 make.sh

📁 一个两碟控制的VCD的代码,两碟之间的转动及连续播放,已大量生产的CODE.
💻 SH
📖 第 1 页 / 共 3 页
字号:
		$(COPYBOOT)
		$(COPYGAME)
		$(RLD) -r $(ROMBASE) -Ttext1 0 -Ttext2 c0000000 \
		-Tdata $(DATA_START) -w demux.sun  rdsa.sun 
		$(ECHO) make $@ > stat
		$(ROM) -s $(STACKBASE) profile >> stat

custdvd svcddat svcddat2:  demux.sun rdsa.sun boot profile tmp.dat
		$(RM) $(GAME_STUFF)
		$(CDDRIVER)
		$(MAKEDRIVER)
		$(CDROOT)
		$(CDEXT)
		$(MAKEEXT)
		$(CDROOT)
		$(COPYBOOT)
		$(COPYGAME)
		$(RLD) -r $(ROMBASE) -Ttext1 0 -Ttext2 c0000000 \
		-Tdata $(DATA_START) -w demux.sun  rdsa.sun 
		$(ECHO) make $@ > stat
		$(ROM) -jump  -s $(STACKBASE) profile >> stat

$(SERVO30) $(VCDROMTARGETS) $(CUSTVCD30) $(CUST7VCD30) \
$(SERVO30T) $(CUSTVCD30E) $(CUST7VCD30V) $(VCDGAME30): \
		demux30.sun rdsa30.sun $(BROWSER) boot profile
		$(MAKEGAME)
		$(EVDRLD) -r $(ROMBASE) -Ttext1 R23 -Ttext2 R24 -Ttext3 \
			R23  -Tdata $(DATA_START) -w 	\
			demux30.sun  rdsa30.sun $(BROWSER)
		$(ECHO) make $@ > stat
		$(ROM) -s $(STACKBASE) -d $(DATA_START) -b demux30.rom -b rdsa30.rom profile >> stat
		$(RM) $(BROWSER)

$(VCD30GAME): demux30.sun rdsa30.sun $(BROWSER) boot profile
		$(EVDRLD) -r $(ROMBASE) -Ttext1 R23 -Ttext2 R24 -Ttext3 \
			R23  -Tdata $(DATA_START) -w 	\
			demux30.sun  rdsa30.sun $(BROWSER)
		$(ECHO) make $@ > stat
		$(ROM) -s $(STACKBASE) -d $(DATA_START) -b demux30.rom -b rdsa30.rom profile >> stat
		$(RM) $(BROWSER)
		$(CDEXT)
		$(MAKEEXT)
		$(CDROOT)
		$(COPYGAME)
		$(CATGAME)

drive.sun:
		$(RMDRIVER)
		$(CDDRIVER)
		$(MAKEDRIVER)
		$(CDROOT)
		$(COPYDRIVER)
		
#
# Header dependencies
#
CONFIG_H	= config.h daytona.cfg daytona2.cfg dvd.cfg es3207va.cfg \
		  stan02.cfg submarin.cfg webvcda1.cfg defacto.cfg dvc90.cfg \
		  tvm.cfg diablo3.cfg
DEBUG_H		= debug.h spoolint.h
DSC_H		= dsc.h ioport.h mvd.h
SYSINFO_H	= sysinfo.h $(DSC_H) constvar.h ioport.h $(CONFIG_H)
VCXI_H		= common.h $(SYSINFO_H) vcxi.h

#
# Object dependencies
#
top.o:		mvd.h common.h util.h buffer.h xfer.h xport.h talk.h \
		mpgaudio.h $(VPH) $(VCXI_H) $(DEBUG_H) display.h dsa.h \
		mpeg1def.h mpeg1vid.h mpeg2vid.h huffman.h constvar.h \
		ac3.h kara.h tdm.h vscale.h fsosd.h font.h digest.h timedef.h \
		const.h low.h ioport.h $(SYSINFO_H) ir.h pts.h fractint.h \
		fade.h audio.h $(DSC_H) spdif.h servo.h echo.h play.h \
                realclk.h dsa2ide.h cd.h vcd30.h mzoom.h cdconst.h
sched.o:	common.h $(DEBUG_H) mvd.h $(SYSINFO_H) $(VCXI_H) display.h \
		buffer.h pts.h tdm.h mpgaudio.h mpeg1vid.h mpeg2vid.h \
		vscale.h ac3.h echo.h mzoom.h kara.h
low.o:		low.h common.h util.h $(DEBUG_H) $(VCXI_H) buffer.h huffman.h \
		pts.h constvar.h $(VPH) echo.h
util.o:		buffer.h common.h constvar.h const.h $(DEBUG_H) $(DSC_H) \
		echo.h kara.h low.h mvd.h $(SYSINFO_H) timedef.h util.h \
		$(VCXI_H) tdm.h ir.h micro.h vp.h talk.h
xport.o:	xport.h mvd.h common.h util.h buffer.h const.h low.h\
		$(DEBUG_H) tdm.h
xfer.o:		xfer.h mvd.h common.h tdm.h
tdm.o:		common.h constvar.h $(DEBUG_H) mpeg1vid.h mvd.h pts.h tact.h \
		tdm.h util.h $(VCXI_H) xport.h dsa4.h buffer.h play.h const.h \
		fsosd.h
mpgaudio.o:	mpgaudio.h mvd.h common.h $(DEBUG_H) $(VPH) \
		util.h audio.h xport.h buffer.h const.h low.h echo.h tdm.h
vp.o:		$(VPH) const.h mvd.h low.h common.h util.h $(VPUCODEH) \
		$(DEBUG_H) display.h constvar.h vscale.h
debug.o:        buffer.h common.h display.h $(DEBUG_H) fade.h fractint.h   \
		mvd.h util.h $(VCXI_H) $(VPH)
mpeg2vid.o:	mvd.h common.h util.h xport.h mpeg2.h \
		$(VPH) display.h mpeg2vid.h vcxerror.h huffman.h
display.o:	display.h mvd.h common.h util.h $(DEBUG_H) xport.h cd.h \
		vscale.h fsosd.h font.h ioport.h fractint.h fade.h zoom.h \
		$(DSC_H) constvar.h $(DISPINFO_H) buffer.h $(SYSINFO_H) echo.h\
		const.h ir.h vcd30.h mzoom.h
dispcust.o:	display.h common.h mvd.h $(VCXI_H) constvar.h $(DSC_H) dsa.h \
		ioport.h const.h
userdata.o:	common.h util.h huffman.h
i2ccntl.o:	common.h ioport.h mvd.h util.h config.h
dsc.o:		common.h constvar.h $(DSC_H) ioport.h ir.h $(SYSINFO_H) \
		echo.h $(CONFIG_H)
buffer.o:	buffer.h common.h $(DSC_H) low.h util.h $(VCXI_H) $(DEBUG_H) \
		tdm.h mpeg1vid.h mpgaudio.h mvd.h $(SYSINFO_H) talk.h\
		mpeg2vid.h $(VPH) ac3.h vcxi.h echo.h ioport.h kara.h xport.h
int.o:		common.h $(DSC_H) util.h display.h buffer.h xport.h \
		tdm.h ir.h spdif.h servo.h irqshare.h
mpeg1vid.o:	$(DEBUG_H) mpeg1vid.h huffman.h mpeg1def.h digest.h \
		low.h mvd.h util.h $(VCXI_H) vscale.h tdm.h \
		display.h $(VPH) buffer.h mzoom.h dsa.h
huffman.o:	huffman.h const.h
vscale.o:       vscale.h mvd.h common.h display.h mpeg1def.h play.h \
                xfer.h $(VPH) $(VCXI_H) $(DEBUG_H) $(SYSINFO_H)
kara.o:		kara.h mvd.h common.h $(VCXI_H) $(VPH) buffer.h  $(DEBUG_H) \
		echo.h const.h tdm.h display.h constvar.h
kara4.o:	kara.h mvd.h common.h $(VCXI_H) $(VPH) buffer.h  $(DEBUG_H) \
		echo.h const.h tdm.h display.h constvar.h
fsosd.o:	common.h const.h display.h fsosd.h mvd.h \
		timedef.h dsa.h const.h panel.h play.h
osdcore.o:	font.h fsosd.h util.h common.h const.h vcd.h
init_t.o:	mktable wj.h hufftab.h xpucode.h audio.h $(VPUCODEH)
digest.o:	common.h util.h display.h digest.h tdm.h dsa4.h custdgt.h \
		timedef.h play.h $(DEBUG_H) const.h $(VPH)
podigest.o:	const.h $(DEBUG_H) digest.h display.h fsosd.h ir.h mvd.h \
		$(SYSINFO_H) tact.h tdm.h timedef.h util.h $(VCXI_H) vp.h
ir.o:		common.h const.h constvar.h $(DSC_H) ioport.h ir.h \
		mvd.h timedef.h util.h irqshare.h
spdif.o:	common.h mvd.h ioport.h spdif.h buffer.h
po2tact.o:	common.h digest.h display.h kara.h fsosd.h $(SYSINFO_H) tact.h\
		tdm.h util.h mvd.h audio.h ioport.h timedef.h $(VCXI_H) ir.h \
		constvar.h mpeg1vid.h xport.h
po4tact.o:	audio.h buffer.h common.h constvar.h digest.h display.h \
		fsosd.h kara.h ioport.h ir.h mpeg1vid.h mvd.h $(SYSINFO_H) \
		tact.h tdm.h timedef.h util.h $(VCXI_H) vp.h xport.h \
		$(DSC_H) zoom.h const.h
podsa.o:	common.h $(DEBUG_H) display.h ioport.h $(SYSINFO_H) tact.h \
		tdm.h timedef.h util.h $(VCXI_H) xport.h
poshare.o:	common.h const.h digest.h display.h fsosd.h ioport.h ir.h \
		mpeg1vid.h mvd.h $(SYSINFO_H) tact.h tdm.h timedef.h util.h \
		$(VCXI_H) vscale.h xport.h zoom.h
simple.o:	common.h const.h $(SYSINFO_H) tdm.h util.h vp.h xport.h
fractint.o:	common.h mvd.h fractint.h $(DEBUG_H) timedef.h display.h
fade.o:		common.h mvd.h fractint.h fade.h fsosd.h
zoom.o:		mvd.h common.h util.h display.h zoom.h buffer.h play.h \
		vcxi.h custdsa.h const.h
vcxi.o:		common.h constvar.h mvd.h spoolint.h timedef.h config.h
echo.o:		mvd.h util.h low.h $(VCXI_H) $(VPH) buffer.h $(DEBUG_H) \
		$(DSC_H) mpgaudio.h echo.h $(SYSINFO_H) kara.h const.h echo.h
mzoom.o:        common.h mvd.h vcxi.h vp.h mzoom.h display.h vscale.h tdm.h


# object files for play20.sun
play.o:		cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h echo.h mpeg1vid.h realclk.h mzoom.h vcd30.h \
		kara.h dvdvfd.h
play5.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h echo.h mpeg1vid.h realclk.h p315dsa.h
av_play.o:	av_play.h buffer.h common.h const.h buffer.h constvar.h dsa.h \
		mpeg1vid.h $(SYSINFO_H) tdm.h timedef.h $(VCXI_H) util.h \
		xport.h vcd.h fsosd.h play.h
dsa.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h echo.h \
		vcd30.h $(CONFIG_H)
dsa8.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h echo.h \
		vcd30.h dsa8.h $(CONFIG_H)
vcd.o:		util.h const.h constvar.h drammem.h vcd.h dsa.h tdm.h echo.h
drammem.o:	common.h util.h drammem.h
cd.o:		common.h cd.h const.h util.h
micro.o:	util.h micro.h timedef.h play.h timecode.h
panel.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h
panelvfd.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h panelcmd.h dvdvfd.h
custpanl.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h panelcmd.h p315dsa.h
realclk.o:	const.h dsa.h util.h micro.h fsosd.h panelcmd.h realclk.h \
		dvdvfd.h

# object files for SONY direct servo control
plays.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h echo.h mpeg1vid.h realclk.h mzoom.h vcd30.h \
		kara.h dvdvfd.h
dsas.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h echo.h \
		vcd30.h $(CONFIG_H)
servos.o:	common.h constvar.h debug.h $(DSC_H) ioport.h mvd.h servo.h \
		util.h const.h $(CONFIG_H) echo.h timedef.h fsosd.h
srvocore.o:	common.h constvar.h $(DSC_H) util.h servo.h fsosd.h


# object files for custrom and custnrom
play2.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h ioport.h custdsa.h kara.h mpeg1vid.h
play3.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h ioport.h custdsa.h kara.h mpeg1vid.h
dsa2.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h custdsa.h vp.h \
		echo.h
dsa3.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h custdsa.h \
		audio.h panel.h vp.h echo.h
panel2.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h custdsa.h vcd.h
spoolint.o:	spoolint.h common.h
microvfd.o:	common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h panelcmd.h fsosd.h \
		constvar.h $(CONFIG_H) vfdshare.h keydef.h
vfd_key.o:	common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h panelcmd.h fsosd.h \
		constvar.h dvdvfd.h
custvfd.o:	common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h panelcmd.h fsosd.h \
		constvar.h

servo.o:	common.h constvar.h debug.h $(DSC_H) ioport.h mvd.h servo.h \
		util.h irqshare.h const.h $(CONFIG_H) keydef.h

servot.o:	common.h constvar.h debug.h ioport.h mvd.h servo.h util.h \
		$(DSC_H) timedef.h micro.h const.h dsa.h tdm.h fsosd.h \
		$(CONFIG_H) keydef.h echo.h
cdmain.o: 	const.h common.h cd.h constvar.h debug.h display.h dsa.h \
		fsosd.h ioport.h dsc.h cdconst.h cdmacro.h panel.h custdsa.h \
        	play.h timedef.h sysinfo.h tdm.h

auto.o: 	cdconst.h cdmacro.h dsc.h timedef.h const.h util.h

# object files for tcx2600, tcx2600n
play4.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h echo.h mpeg1vid.h
dsa4.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h dsa4.h
panel4.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h

# object files for CUST6
dsa6.o:		common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h echo.h
micrvfd6.o:	common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h panelcmd.h fsosd.h \
		constvar.h
panlvfd6.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h panelcmd.h
play6.o:	cd.h common.h const.h constvar.h audio.h $(DEBUG_H) display.h \
		util.h mvd.h $(SYSINFO_H) dsa.h tdm.h timedef.h vcd.h micro.h \
		fsosd.h play.h digest.h av_play.h panel.h $(VCXI_H) xport.h \
		zoom.h buffer.h echo.h mpeg1vid.h realclk.h

# Object files for CUST7
dsa7.o:		buffer.h common.h const.h cd.h constvar.h $(DEBUG_H) display.h \
		dsa.h fsosd.h ioport.h $(SYSINFO_H) tdm.h timedef.h \
		util.h mvd.h play.h $(VCXI_H) vscale.h xport.h vp.h echo.h \
		panel.h fractint.h servo.h cdconst.h
micrvfd7.o:	common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h dsc.h panelcmd.h fsosd.h
panlvfd7.o:	const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h panelcmd.h
play7.o:	buffer.h cd.h common.h const.h constvar.h audio.h debug.h \
		dsc.h display.h mpeg1vid.h util.h mvd.h $(SYSINFO_H) dsa.h \
		ir.h tdm.h timedef.h vcd.h micro.h fsosd.h play.h digest.h \
		av_play.h panel.h $(VCXI_H) xport.h zoom.h echo.h realclk.h \
		cdconst.h vcd30.h

# Object files for CUST8
micrvfd8.o: common.h mvd.h const.h timedef.h ioport.h util.h $(SYSINFO_H) \
		micro.h play.h panel.h ir.h dsa.h dsc.h panelcmd.h fsosd.h
panlvfd8.o: const.h dsa.h util.h panel.h micro.h $(SYSINFO_H) fsosd.h \
		play.h panelcmd.h
play8.o:    buffer.h cd.h common.h const.h constvar.h audio.h debug.h \
		dsc.h display.h mpeg1vid.h util.h mvd.h $(SYSINFO_H) dsa.h \
		ir.h tdm.h timedef.h vcd.h micro.h fsosd.h play.h digest.h \
		av_play.h panel.h $(VCXI_H) xport.h zoom.h echo.h realclk.h \
        cdconst.h vcd30.h

# object file(s) for VCD3.0
cdfs.o:

# object file(s) for DVD VCD
dvddsa.o:	common.h const.h cd.h constvar.h $(DEBUG_H) display.h dsa.h \
		fsosd.h ioport.h micro.h $(SYSINFO_H) tdm.h timedef.h util.h \
		mvd.h play.h $(VCXI_H) vscale.h xport.h buffer.h vp.h echo.h
talk.o:         common.h mvd.h debug.h talk.h util.h buffer.h
dvd_jump.o:	common.h mvd.h debug.h talk.h
i2cprom.o :     common.h mvd.h util.h ioport.h talk.h
dvd_av.o:	av_play.h buffer.h common.h const.h buffer.h constvar.h dsa.h \
		mpeg1vid.h $(SYSINFO_H) tdm.h timedef.h $(VCXI_H) util.h \
		xport.h talk.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -