spec
968 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include "project.h"
/*
* ROM spec file
*/
beginseg
name "code"
flags BOOT OBJECT
entry boot
address 0x80098000
stack bootStack + STACKSIZE
include "codesegment.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"
endseg
/*
* Would like to put buffer at b5000, but is moved to 64K boundary
*/
beginseg
name "framebuffer"
flags OBJECT
address 0x80000400
include "frmbuffer.o"
endseg
beginseg
name "zbuffer"
flags OBJECT
address 0x8004C000
include "zbuffer.o"
endseg
beginseg
name "kbuffer"
flags OBJECT
address 0x80072000
include "kbuffer.o"
endseg
beginseg
name "static"
lba 50
flags OBJECT
number STATIC_SEGMENT
include "static.o"
endseg
beginwave
name "font"
include "code"
include "static"
include "zbuffer"
include "kbuffer"
include "framebuffer"
endwave