2017-12-22 21:24:30 +00:00
|
|
|
|
NEW
|
2017-10-06 15:25:14 +00:00
|
|
|
|
PREFIX /A2OSX.BUILD
|
2017-12-22 21:24:30 +00:00
|
|
|
|
AUTO 4,1
|
|
|
|
|
*--------------------------------------
|
2017-10-06 15:25:14 +00:00
|
|
|
|
* CONTROL SECTION :
|
|
|
|
|
.LIST ON
|
2017-11-22 16:27:50 +00:00
|
|
|
|
*--------------------------------------
|
2017-12-22 21:24:30 +00:00
|
|
|
|
A2osX.MAIN.S .EQ A2osX.AUX-A2osX.MAIN
|
2018-04-29 19:10:13 +00:00
|
|
|
|
A2osX.AUX.S .EQ A2osX.GP-A2osX.AUX
|
2018-05-26 17:25:04 +00:00
|
|
|
|
A2osX.GP.S .EQ GP.End-GP.CodeStart
|
2018-06-15 15:15:48 +00:00
|
|
|
|
A2osX.GP.SC .EQ GP.CodeEnd-GP.CodeStart
|
2017-10-06 15:25:14 +00:00
|
|
|
|
A2osX.D1.S .EQ A2osX.D2-A2osX.D1
|
|
|
|
|
A2osX.D2.S .EQ A2osX.E0-A2osX.D2
|
|
|
|
|
A2osX.E0.S .EQ A2osX.E0.E-A2osX.E0
|
2017-11-22 16:27:50 +00:00
|
|
|
|
*--------------------------------------
|
2017-12-22 21:24:30 +00:00
|
|
|
|
.DO A2osX.MAIN.S>$700
|
|
|
|
|
* ERROR:MAIN too big
|
|
|
|
|
.FIN
|
|
|
|
|
.DO A2osX.AUX.S>$C00
|
|
|
|
|
* ERROR:AUX too big
|
2018-04-27 13:43:40 +00:00
|
|
|
|
.FIN
|
2018-05-26 17:25:04 +00:00
|
|
|
|
.DO A2osX.GP.SC>$1E0
|
2018-04-27 13:43:40 +00:00
|
|
|
|
* ERROR:GP too big
|
2017-11-22 16:27:50 +00:00
|
|
|
|
.FIN
|
2017-10-06 15:25:14 +00:00
|
|
|
|
.DO A2osX.D1.S>$1000
|
|
|
|
|
* ERROR:BNK1 too big
|
|
|
|
|
.FIN
|
|
|
|
|
.DO A2osX.D2.S>$1000
|
|
|
|
|
* ERROR:BNK2 too big
|
|
|
|
|
.FIN
|
2017-11-22 16:27:50 +00:00
|
|
|
|
*--------------------------------------
|
2017-10-06 15:25:14 +00:00
|
|
|
|
.LIST OFF
|
|
|
|
|
MAN
|
|
|
|
|
SAVE /A2OSX.SRC/SYS/KERNEL.S.CTRL
|
|
|
|
|
LOAD /A2OSX.SRC/SYS/KERNEL.S
|
|
|
|
|
ASM
|