Subversion Repositories MB01 Project

Rev

Blame | Last modification | View Log | Download | RSS feed

* LINKF8.TXT - linker BANCO F8

Version :  Enhanced Link Data File

*options : map, high level, Intel hex   * load map, high level output, hex out

options : map, high level, motorola s28   * load map, high level output, hex out

* BANCO F8
Input  : obj\F8\start
Input  : obj\F8\systble
Input  : obj\F8\bios
Input  : obj\F8\sp
Input  : obj\F8\sp2
Input  : obj\F8\lcd
Input  : obj\F8\reset
Input  : obj\F8\vprint
Input  : obj\F8\intp
Input  : obj\F8\fpuemu
Input  : obj\F8\fpu

Input  : obj\F8\ata
Input  : obj\F8\fdc
Input  : obj\F8\vdc
Input  : obj\F8\rtc
Input  : obj\F8\usbdsk

*Input  : obj\F8\vdc
*Input  : obj\F8\rtc
*Input  : obj\F8\usbdsk
*Input  : obj\F8\fdc
*Input  : obj\F8\ata

* BANCO F9
Input  : obj\F9\start
Input  : obj\F9\toscmd
Input  : obj\F9\fsstart
Input  : obj\F9\fsint
Input  : obj\F9\fatdir
Input  : obj\F9\fatsys
Input  : obj\F9\utils
Input  : obj\F9\fscbm
Input  : obj\F9\sysf9
Input  : obj\F9\biosmem
Input  : obj\F9\fdir
*Input  : obj\F9\jmptbl

* BANK FA
Input  : obj\FA\slib
Input  : obj\FA\getopt
Input  : obj\FA\string
Input  : obj\FA\printf

* BANCO FD
Input  : obj\FD\qedt

* BANCO FE
Input  : obj\FE\main
Input  : obj\FE\pcode
Input  : obj\FE\pcstd
Input  : obj\FE\pcerr
*Input  : obj\FE\pcc
Input  : obj\FE\float
Input  : obj\FE\kcbm

* BANCO FF
Input  : obj\FF\monitor
Input  : obj\FF\masmx
Input  : obj\FF\mond
Input  : obj\FF\font

*Input  : obj\FA\dummy
Input  : obj\FB\dummy
Input  : obj\FC\dummy

* COMMON


Output : bin\hex\b1601


* Program and Data Group Definitions
*group  : BANKF8 = LIBCODE + CODEF8 
group   : BANKF9 = STARTF9 + CODEF9 
group   : BANKFA = SLIBFA + CODEFA 
group   : BANKFF = MONSEG + CODEFF

* Range definitions
*range  : BANKF8  from F80000H to F8EFFFH
*range  : CODEF8  from F80000H to F8EFFFH
range   : LIBCODE from F80000H to F801FFH
range   : CODEF8  from F80200H to F8EFFFH
range   : SYSCODE from F8F000H to F8F9FFH
range   : SYSTBLE from F8FA00H to F8FDFFH
*range  : LIBCODE from F8FC00H to F8FDFFH
range   : CODE    from F8FE00H to F8FFDFH
range   : BANKF9  from F90000H to F9FFFFH
range   : BANKFA  from FA0000H to FAFFFFH
range   : CODEFB  from FB0000H to FBFFFFH
range   : CODEFC  from FC0000H to FCFFFFH
range   : CODEFD  from FD0000H to FDFFFFH
range   : CODEFE  from FE0000H to FEFF00H
range   : CBMJMP  from FEFF00H to FEFFFFH
*range  : MONSEG  from FF0000H to FF000FH
*range  : CODEFF  from FF0010H to FFF7FFH
range   : BANKFF  from FF0000H to FFF7FFH
range   : VDCFONT from FFF800H to FFFFFFH
*range  : PAGE0   from 0000H to 00FFH
range   : DIRP00  from 0000H to 00FFH
range   : DIRP01  from 0000H to 00FFH
range   : DIRP02  from 0000H to 00FFH
range   : DIRP03  from 0000H to 00FFH
range   : DIRP04  from 0000H to 00FFH
range   : _DPDSK  from 0000H to 00FFH
range   : DPFSW   from 0000H to 00FFH
range   : DPCBM   from 0000H to 00FFH
range   : DPCBMFS from 0000H to 00FFH
*range   : CBMFSW from 0000H to FFFFH
*range   : CBMHIM from FF00H to FFFFH
*range   : CBMHIV from FF00H to FFFFH

* Link Instructions
locate  : LIBCODE   at F80000H
locate  : CODEF8    at F80200H
*locate : BANKF8    at F80000H
*locate : CODEF8    at F80000H
locate  : SYSCODE   at F8F000H
locate  : SYSTBLE   at F8FA00H
*locate : LIBCODE   at F8FC00H
locate  : CODE      at F8FE00H
locate  : SYSVECTRS at F8FFE0H
locate  : BANKF9    at F90000H
locate  : BANKFA    at FA0000H
locate  : CODEFB    at FB0000H
locate  : CODEFC    at FC0000H
locate  : CODEFD    at FD0000H
locate  : CODEFE    at FE0000H
locate  : CBMJMP    at FEFF00H
*locate : MONSEG    at FF0000H
*locate : CODEFF    at FF0010H
locate  : BANKFF    at FF0000H
locate  : VDCFONT   at FFF800H
*locate : PAGE0     at 0000H reference only
*locate : DIRP00    at 0000H reference only
*locate : DIRP01    at 0000H reference only
*locate : DIRP02    at 0000H reference only
*locate : DIRP03    at 0000H reference only
*locate : DIRP04    at 0000H reference only
*locate : DPFSW     at 0000H reference only
*locate : DPCBM     at 0000H reference only
*locate : DPCBMFS   at 0000H reference only
*locate : USB0SYS   at 0000H reference only
locate  : _DPDSK    at 0000H reference only

*locate : CBMHIM at 0FF00H reference_only
*locate : CBMHIV at 0FF00H reference_only
*locate : CBMFSW at 0000H reference_only