spec 1.52 KB
#include "gng.h"
#include "../rdp/dldriver.h"

/* * * * * *  Modified for BB player * * * * * * * * * 
    Since we cannot do compatible pi dma
    
    Here we change gng test to single segment 
    and put frame buffer at high 4Mbyte
 * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
beginseg
    name "boot"
    address 0x80000400
    flags BOOT OBJECT
    entry boot
    stack bootStack + STACKSIZE
    include "bootsegment.o"
endseg

beginseg
	name "code"
	flags OBJECT
        address 0x80020000

           /* From code segment */
	include "../rdp/rdpStaticSegment.o"
        include "../rdp/rdp6M/rdp6M_static.o"
        include "../rdp/rdp8M/rdp8M_static.o"

	include "testDriverCodeSegment.o"

	include "$(ROOT)/usr/lib/PR/rspboot.o"
	include "$(ROOT)/usr/lib/PR/gspLine3D.o"
	include "$(ROOT)/usr/lib/PR/gspLine3D.dram.o"
	include "$(ROOT)/usr/lib/PR/gspFast3D.o"
	include "$(ROOT)/usr/lib/PR/gspFast3D.dram.o"
	include "$(ROOT)/usr/lib/PR/tspManTest1.o"
	include "$(ROOT)/usr/lib/PR/tspManTest1.dram.o"
	include "$(ROOT)/usr/lib/PR/aspMain.o"
endseg

beginseg 
	name "cfb_testarea"
	flags OBJECT
	address 0x80580000 
	include "cfb_testarea.o"
endseg

beginseg
	name "cfb"
	flags OBJECT
	address 0x80700000
	include "cfb.o"
endseg

beginseg
	name "cfb_dash"
	flags OBJECT
	address 0x80600000
	include "cfb_dash.o"
endseg

beginwave 
	name "boot"
	include "boot"
endwave

beginwave
	name "gng"
	include "code"
	include "cfb"             
	include "cfb_dash"         
	include "cfb_testarea"    /* Each Segment is overwrapped */
endwave