Subversion Repositories MB01 Project

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 - 1
* LINKF8.TXT - linker BANCO F8
2
 
3
Version :  Enhanced Link Data File
4
 
5
*options : map, high level, Intel hex   * load map, high level output, hex out
6
 
7
options : map, high level, motorola s28   * load map, high level output, hex out
8
 
9
* BANCO F8
10
Input  : obj\F8\start
11
Input  : obj\F8\systble
12
Input  : obj\F8\bios
13
Input  : obj\F8\sp
14
Input  : obj\F8\sp2
15
Input  : obj\F8\lcd
16
Input  : obj\F8\reset
17
Input  : obj\F8\vprint
18
Input  : obj\F8\intp
19
Input  : obj\F8\fpuemu
20
Input  : obj\F8\fpu
21
 
22
Input  : obj\F8\ata
23
Input  : obj\F8\fdc
24
Input  : obj\F8\vdc
25
Input  : obj\F8\rtc
26
Input  : obj\F8\usbdsk
27
 
28
*Input  : obj\F8\vdc
29
*Input  : obj\F8\rtc
30
*Input  : obj\F8\usbdsk
31
*Input  : obj\F8\fdc
32
*Input  : obj\F8\ata
33
 
34
* BANCO F9
35
Input  : obj\F9\start
36
Input  : obj\F9\toscmd
37
Input  : obj\F9\fsstart
38
Input  : obj\F9\fsint
39
Input  : obj\F9\fatdir
40
Input  : obj\F9\fatsys
41
Input  : obj\F9\utils
42
Input  : obj\F9\fscbm
43
Input  : obj\F9\sysf9
44
Input  : obj\F9\biosmem
45
Input  : obj\F9\fdir
46
*Input  : obj\F9\jmptbl
47
 
48
* BANK FA
49
Input  : obj\FA\slib
50
Input  : obj\FA\getopt
51
Input  : obj\FA\string
52
Input  : obj\FA\printf
53
 
54
* BANCO FD
55
Input  : obj\FD\qedt
56
 
57
* BANCO FE
58
Input  : obj\FE\main
59
Input  : obj\FE\pcode
60
Input  : obj\FE\pcstd
61
Input  : obj\FE\pcerr
62
*Input  : obj\FE\pcc
63
Input  : obj\FE\float
64
Input  : obj\FE\kcbm
65
 
66
* BANCO FF
67
Input  : obj\FF\monitor
68
Input  : obj\FF\masmx
69
Input  : obj\FF\mond
70
Input  : obj\FF\font
71
 
72
*Input  : obj\FA\dummy
73
Input  : obj\FB\dummy
74
Input  : obj\FC\dummy
75
 
76
* COMMON
77
 
78
 
79
Output : bin\hex\b1601
80
 
81
 
82
* Program and Data Group Definitions
83
*group	: BANKF8 = LIBCODE + CODEF8
84
group	: BANKF9 = STARTF9 + CODEF9
85
group	: BANKFA = SLIBFA + CODEFA
86
group   : BANKFF = MONSEG + CODEFF
87
 
88
* Range definitions
89
*range	: BANKF8  from F80000H to F8EFFFH
90
*range	: CODEF8  from F80000H to F8EFFFH
91
range	: LIBCODE from F80000H to F801FFH
92
range	: CODEF8  from F80200H to F8EFFFH
93
range	: SYSCODE from F8F000H to F8F9FFH
94
range	: SYSTBLE from F8FA00H to F8FDFFH
95
*range	: LIBCODE from F8FC00H to F8FDFFH
96
range	: CODE    from F8FE00H to F8FFDFH
97
range	: BANKF9  from F90000H to F9FFFFH
98
range	: BANKFA  from FA0000H to FAFFFFH
99
range	: CODEFB  from FB0000H to FBFFFFH
100
range	: CODEFC  from FC0000H to FCFFFFH
101
range	: CODEFD  from FD0000H to FDFFFFH
102
range	: CODEFE  from FE0000H to FEFF00H
103
range	: CBMJMP  from FEFF00H to FEFFFFH
104
*range	: MONSEG  from FF0000H to FF000FH
105
*range	: CODEFF  from FF0010H to FFF7FFH
106
range	: BANKFF  from FF0000H to FFF7FFH
107
range	: VDCFONT from FFF800H to FFFFFFH
108
*range	: PAGE0   from 0000H to 00FFH
109
range	: DIRP00  from 0000H to 00FFH
110
range	: DIRP01  from 0000H to 00FFH
111
range	: DIRP02  from 0000H to 00FFH
112
range	: DIRP03  from 0000H to 00FFH
113
range	: DIRP04  from 0000H to 00FFH
114
range	: _DPDSK  from 0000H to 00FFH
115
range	: DPFSW   from 0000H to 00FFH
116
range	: DPCBM   from 0000H to 00FFH
117
range	: DPCBMFS from 0000H to 00FFH
118
*range   : CBMFSW from 0000H to FFFFH
119
*range   : CBMHIM from FF00H to FFFFH
120
*range   : CBMHIV from FF00H to FFFFH
121
 
122
* Link Instructions
123
locate	: LIBCODE   at F80000H
124
locate	: CODEF8    at F80200H
125
*locate	: BANKF8    at F80000H
126
*locate	: CODEF8    at F80000H
127
locate	: SYSCODE   at F8F000H
128
locate	: SYSTBLE   at F8FA00H
129
*locate	: LIBCODE   at F8FC00H
130
locate	: CODE      at F8FE00H
131
locate  : SYSVECTRS at F8FFE0H
132
locate	: BANKF9    at F90000H
133
locate	: BANKFA    at FA0000H
134
locate	: CODEFB    at FB0000H
135
locate	: CODEFC    at FC0000H
136
locate	: CODEFD    at FD0000H
137
locate	: CODEFE    at FE0000H
138
locate	: CBMJMP    at FEFF00H
139
*locate	: MONSEG    at FF0000H
140
*locate	: CODEFF    at FF0010H
141
locate	: BANKFF    at FF0000H
142
locate	: VDCFONT   at FFF800H
143
*locate	: PAGE0     at 0000H reference only
144
*locate	: DIRP00    at 0000H reference only
145
*locate	: DIRP01    at 0000H reference only
146
*locate	: DIRP02    at 0000H reference only
147
*locate	: DIRP03    at 0000H reference only
148
*locate	: DIRP04    at 0000H reference only
149
*locate	: DPFSW     at 0000H reference only
150
*locate	: DPCBM     at 0000H reference only
151
*locate	: DPCBMFS   at 0000H reference only
152
*locate	: USB0SYS   at 0000H reference only
153
locate	: _DPDSK    at 0000H reference only
154
 
155
*locate : CBMHIM at 0FF00H reference_only
156
*locate : CBMHIV at 0FF00H reference_only
157
*locate : CBMFSW at 0000H reference_only