Kernel 0.92

This commit is contained in:
Rémy GIBERT 2019-01-10 07:00:45 +00:00
parent 3a08dc34ce
commit cdbc85120d
4 changed files with 26 additions and 18 deletions

Binary file not shown.

View File

@ -168,7 +168,6 @@ DRV.CS.START cld
.DA CLOSE .DA CLOSE
.DA A2osX.BADCALL .DA A2osX.BADCALL
.DA WRITE .DA WRITE
.DA A2osX.BADCALL
*-------------------------------------- *--------------------------------------
J.Cmds .DA SETPIXEL J.Cmds .DA SETPIXEL
.DA GETPIXEL .DA GETPIXEL
@ -311,7 +310,7 @@ CLOSE clc
rts rts
*-------------------------------------- *--------------------------------------
WRITE >STYA ZPIOCTL NON STANDARD WRITE >STYA ZPIOCTL NON STANDARD
sta SET80STORE
lda (ZPIOCTL) Get Cmd lda (ZPIOCTL) Get Cmd
.1 tax .1 tax

View File

@ -118,10 +118,10 @@ S.OBJ.T.BUT .EQ 10
S.OBJ.T.TEXT .EQ 12 S.OBJ.T.TEXT .EQ 12
S.OBJ.F .EQ 1 S.OBJ.F .EQ 1
S.OBK.S .EQ 2 S.OBJ.S .EQ 2
S.OBJ.ID .EQ 3 S.OBJ.ID .EQ 3
S.OBJ.hOWNER .EQ 4 S.OBJ.hOWNER .EQ 4
S.OBJ.hPARENT .EQ 5 S.OBJ.hPARENT .EQ 6
S.OBJ.X .EQ 8 S.OBJ.X .EQ 8
S.OBJ.Y .EQ 10 S.OBJ.Y .EQ 10
@ -184,16 +184,16 @@ S.BUT.S .EQ 2
S.BUT.S.PUSHED .EQ %10000000 S.BUT.S.PUSHED .EQ %10000000
S.BUT.ID .EQ 3 S.BUT.ID .EQ 3
S.BUT.hOWNER .EQ 4 S.BUT.hOWNER .EQ 4
S.BUT.hPARENT .EQ 5 S.BUT.hPARENT .EQ 6
S.BUT.X .EQ 6 S.BUT.X .EQ 8
S.BUT.Y .EQ 8 S.BUT.Y .EQ 10
S.BUT.W .EQ 10 S.BUT.W .EQ 12
S.BUT.H .EQ 12 S.BUT.H .EQ 14
S.BUT.hBM .EQ 14 S.BUT.hBM .EQ 16
S.BUT.TEXTX .EQ 16 S.BUT.TEXTX .EQ 18
S.BUT.TEXTY .EQ 18 S.BUT.TEXTY .EQ 20
S.BUT.TEXTLEN .EQ 20 S.BUT.TEXTLEN .EQ 22
S.BUT.TEXT .EQ 21 S.BUT.TEXT .EQ 23
* ... * ...
*-------------------------------------- *--------------------------------------
S.TEXT.T .EQ 0 S.TEXT.T .EQ 0

View File

@ -243,14 +243,23 @@ PAT.Buf .BS 1 S.BM.F
IOCTL .BS S.IOCTL IOCTL .BS S.IOCTL
DCB.GFX .BS S.DCB.GFX DCB.GFX .BS S.DCB.GFX
*-------------------------------------- *--------------------------------------
GC.Screen .BS S.GC
GC.Desktop .BS S.GC
GC.SysBar .BS S.GC
*--------------------------------------
GC.Cache .BS S.GC GC.Cache .BS S.GC
CB.Cache .BS S.CB CB.Cache .BS S.CB
BM.Cache .BS S.BM BM.Cache .BS S.BM
*-------------------------------------- *--------------------------------------
GC.Screen .BS S.GC
GC.Desktop .BS S.GC
GC.SysBar .BS S.GC
*--------------------------------------
BUT.Sys .DA #S.OBJ.T.BUT
.DA #0 F
.DA #0 S
.DA #0 ID
.DA 0 hOWNER
.DA 0 pPARENT
*--------------------------------------
MENU.Sys
*--------------------------------------
MAN MAN
SAVE USR/SRC/LIB/LIBGUI.S SAVE USR/SRC/LIB/LIBGUI.S
ASM ASM