2016-06-07 06:10:18 +00:00
|
|
|
|
PR#3
|
2017-03-29 15:48:15 +00:00
|
|
|
|
PREFIX /A2OSX.BUILD
|
2017-04-03 21:13:46 +00:00
|
|
|
|
LOMEM $A00
|
2016-06-07 06:10:18 +00:00
|
|
|
|
INC 1
|
|
|
|
|
AUTO 6
|
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
* $E000-E0FF K.SYSCALL.JMP Jmp Table
|
2016-09-27 15:51:59 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
* Bank 1
|
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
K.SYSCALL.JMP .DA 0 $00
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA K.Stat
|
|
|
|
|
.DA K.MKDir.YA
|
|
|
|
|
.DA K.MKNod.YA
|
|
|
|
|
.DA K.MKFIFO
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA 0
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
|
|
|
|
|
.DA K.OpenDir.YA $10
|
|
|
|
|
.DA K.ReadDir.A
|
|
|
|
|
.DA K.CloseDir.A
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
|
|
|
|
|
.DA K.FPutC.AY $20
|
|
|
|
|
.DA K.PutChar.A
|
|
|
|
|
.DA K.GetC.A
|
|
|
|
|
.DA K.GetChar
|
|
|
|
|
.DA K.FPutS
|
|
|
|
|
.DA K.PutS.YA
|
|
|
|
|
.DA K.FGetS
|
|
|
|
|
.DA K.GetS.YA
|
|
|
|
|
|
|
|
|
|
.DA K.FOpen $30
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.FClose.A
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA K.FRead
|
|
|
|
|
.DA K.FWrite
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.FFlush.A
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA K.FSeek
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.FTell.A
|
|
|
|
|
.DA K.FEOF.A
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA K.Remove.YA $40
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA K.Rename
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA 0
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0
|
2017-08-28 15:35:10 +00:00
|
|
|
|
.DA K.GetDevByID.A
|
|
|
|
|
.DA K.GetDevByName.YA
|
|
|
|
|
.DA K.GetDevStatus.A
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
|
|
|
|
|
.DA 0 $50
|
2016-10-17 15:47:50 +00:00
|
|
|
|
.DA K.SScanF
|
2016-10-12 06:28:57 +00:00
|
|
|
|
.DA 0
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0
|
2017-08-24 12:46:48 +00:00
|
|
|
|
.DA K.PrintF.YA
|
|
|
|
|
.DA K.SPrintF.YA
|
|
|
|
|
.DA K.FPrintF.YA
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA 0
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
2017-09-14 15:21:06 +00:00
|
|
|
|
.DA 0 $60
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA K.GetFullPath.YA
|
|
|
|
|
.DA K.LoadFile
|
|
|
|
|
.DA K.SaveFile
|
|
|
|
|
.DA K.ChTyp
|
|
|
|
|
.DA K.ChMod
|
|
|
|
|
.DA K.ChOwn
|
|
|
|
|
.DA K.ChGrp
|
2017-09-18 06:30:07 +00:00
|
|
|
|
|
|
|
|
|
.DA K.AToF $70
|
|
|
|
|
.DA K.AToI.YA
|
|
|
|
|
.DA K.AToL
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-09-28 15:39:12 +00:00
|
|
|
|
.DA K.RealPath.YA
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA 0
|
2016-09-21 15:20:37 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
* Bank 2
|
|
|
|
|
*--------------------------------------
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA K.StrLen.YA $80
|
2017-08-24 12:46:48 +00:00
|
|
|
|
.DA K.StrCpy
|
|
|
|
|
.DA K.StrCat
|
|
|
|
|
.DA K.StrMatch
|
|
|
|
|
.DA K.StrUpr.YA
|
|
|
|
|
.DA K.StrLwr.YA
|
2017-08-22 06:37:03 +00:00
|
|
|
|
.DA K.StrFTime
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
|
|
|
|
|
.DA K.Time.YA $90
|
|
|
|
|
.DA K.CTime2Time
|
|
|
|
|
.DA K.PTime2Time
|
|
|
|
|
.DA 0
|
2017-09-14 06:36:32 +00:00
|
|
|
|
.DA K.LoadLib.YA
|
|
|
|
|
.DA K.UnloadLib.A
|
|
|
|
|
.DA K.LoadDrv.YA
|
2017-09-14 15:21:06 +00:00
|
|
|
|
.DA K.FileSearch
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA K.ExecProcessNewEnv.YA $A0
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.ExecProcess.YA
|
|
|
|
|
.DA K.CreateProcessNewEnv.YA
|
|
|
|
|
.DA K.CreateProcess.YA
|
2017-09-08 14:49:23 +00:00
|
|
|
|
.DA 0
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA 0
|
2017-09-15 06:37:15 +00:00
|
|
|
|
.DA 0
|
2017-09-21 06:35:44 +00:00
|
|
|
|
.DA K.GetPSList.YA
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
2017-09-25 06:31:19 +00:00
|
|
|
|
.DA * $B0
|
2017-08-24 12:46:48 +00:00
|
|
|
|
.DA K.GetArg.A
|
2017-08-28 15:35:10 +00:00
|
|
|
|
.DA K.ExpandStr.YA
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA 0
|
2017-08-24 12:46:48 +00:00
|
|
|
|
.DA K.PutEnv.YA
|
2016-09-21 15:20:37 +00:00
|
|
|
|
.DA K.SetEnv
|
2017-08-24 12:46:48 +00:00
|
|
|
|
.DA K.GetEnv.YA
|
|
|
|
|
.DA K.UnsetEnv.YA
|
2016-06-07 06:10:18 +00:00
|
|
|
|
*--------------------------------------
|
2016-09-27 15:51:59 +00:00
|
|
|
|
* $E000
|
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA K.GetMem $C0
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.FreeMem.A
|
|
|
|
|
.DA K.GetMemPtr.A
|
|
|
|
|
.DA K.GetMemByID.A
|
|
|
|
|
.DA K.GetMem.YA
|
|
|
|
|
.DA K.GetMem0.YA
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA 0
|
2017-09-05 15:17:10 +00:00
|
|
|
|
.DA K.NewStr.YA
|
2017-07-01 13:44:40 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA K.SetLoMem $D0
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.GetMemStat.YA
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-08-25 06:37:21 +00:00
|
|
|
|
.DA K.LoadStkObj.YA
|
|
|
|
|
.DA K.GetStkObj.A
|
|
|
|
|
.DA K.FreeStkObj.A
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA 0
|
2017-09-15 06:37:15 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
.DA K.Sleep $E0
|
2016-09-26 16:00:52 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
* LO Byte :
|
2017-08-25 15:02:16 +00:00
|
|
|
|
* #RRAMWRAMBNK1,#RRAMWRAMBNK2
|
|
|
|
|
* HI Byte :
|
|
|
|
|
* Flags (ROOT....)
|
2016-09-05 06:10:04 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
K.SYSCALL.BANK .DA #RRAMWRAMBNK1 $00
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $10
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $20
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $30
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $40
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1 $50
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $60
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK1
|
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK1 $70
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
.DA #RRAMWRAMBNK1
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
2017-09-18 06:30:07 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #RRAMWRAMBNK2 $80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK2 $90
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK2 $A0
|
|
|
|
|
.DA #$80
|
2016-09-27 15:51:59 +00:00
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
2017-08-25 15:02:16 +00:00
|
|
|
|
|
|
|
|
|
.DA #RRAMWRAMBNK2 $B0
|
|
|
|
|
.DA #$80
|
2016-10-07 15:28:17 +00:00
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
|
|
|
|
.DA #$80
|
|
|
|
|
.DA #RRAMWRAMBNK2
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA #$80
|
2016-10-07 15:28:17 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0 $C0 : MemMgr at $E000
|
2016-10-06 15:50:20 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-05-03 15:40:02 +00:00
|
|
|
|
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-01-12 17:43:45 +00:00
|
|
|
|
*--------------------------------------
|
2017-08-25 15:02:16 +00:00
|
|
|
|
.DA 0 $D0
|
2016-11-14 16:27:30 +00:00
|
|
|
|
.DA 0
|
2017-01-12 17:43:45 +00:00
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-05-03 15:40:02 +00:00
|
|
|
|
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA 0
|
2017-09-15 06:37:15 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
.DA 0 $E0
|
2017-01-12 17:43:45 +00:00
|
|
|
|
*--------------------------------------
|
2017-07-01 13:44:40 +00:00
|
|
|
|
PullPtr1Ptr2Ptr3
|
|
|
|
|
sec
|
|
|
|
|
.HS 90 bcc
|
|
|
|
|
PullPtr1Ptr2 clc
|
|
|
|
|
>PULLW ZPPtr1
|
|
|
|
|
>PULLW ZPPtr2
|
|
|
|
|
bcc .9
|
|
|
|
|
>PULLW ZPPtr3
|
|
|
|
|
.9 rts
|
|
|
|
|
*--------------------------------------
|
2017-09-29 06:36:27 +00:00
|
|
|
|
K.DEBUG >SYSCALL PrintF.YA
|
|
|
|
|
lda #'@'
|
|
|
|
|
>SYSCALL PutChar.A
|
|
|
|
|
lda #13
|
|
|
|
|
>SYSCALL PutChar.A
|
|
|
|
|
lda #10
|
|
|
|
|
>SYSCALL PutChar.A
|
|
|
|
|
|
|
|
|
|
>DEBUG
|
|
|
|
|
rts
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
|
|
|
|
|
|
2016-06-07 06:10:18 +00:00
|
|
|
|
MAN
|
2017-03-29 15:48:15 +00:00
|
|
|
|
SAVE /A2OSX.SRC/SYS/KERNEL.S.JMP
|
|
|
|
|
LOAD /A2OSX.SRC/SYS/KERNEL.S
|
2016-06-07 06:10:18 +00:00
|
|
|
|
ASM
|