mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-22 16:31:07 +00:00
71 lines
1.7 KiB
Plaintext
71 lines
1.7 KiB
Plaintext
PR#3
|
||
PREFIX /A2OSX.BUILD
|
||
NEW
|
||
INC 1
|
||
AUTO 6
|
||
.LIST OFF
|
||
.OP 65C02
|
||
*--------------------------------------
|
||
S.CB.hDC .EQ 0
|
||
S.CB.OP .EQ 1
|
||
S.CB.OP.SAVE .EQ %00000001
|
||
S.CB.OP.REPLACE .EQ %00000010
|
||
S.CB.OP.AND .EQ %00000100
|
||
S.CB.OP.ORA .EQ %00001000
|
||
S.CB.OP.XOR .EQ %00010000
|
||
S.CB.MODE .EQ 2
|
||
S.CB.MODE.MONO .EQ %00000001 b/w (1 bit/pixel)
|
||
*S.CB.MODE.C4 .EQ %00000010
|
||
*S.CB.MODE.C8 .EQ %00000100
|
||
S.CB.MODE.C16 .EQ %00001000 16 colors (4 bits/pixel)
|
||
S.CB.MODE.C256 .EQ %00010000 256 colors (8 bits/pixel)
|
||
S.CB.COLOR .EQ 3
|
||
S.CB.X1 .EQ 4
|
||
S.CB.Y1 .EQ 6
|
||
S.CB.X2 .EQ 8
|
||
S.CB.Y2 .EQ 10
|
||
S.CB.DestX .EQ 12
|
||
S.CB.DestY .EQ 14
|
||
S.CB.SrcPtr .EQ 16
|
||
S.CB.DstPtr .EQ 18
|
||
*
|
||
S.CB .EQ 20
|
||
*--------------------------------------
|
||
S.DC.hDev .EQ 0
|
||
S.DC.hMem .EQ 1
|
||
S.DC.Parent .EQ 2
|
||
S.DC.X .EQ 4
|
||
S.DC.Y .EQ 6
|
||
S.DC.W .EQ 8
|
||
S.DC.H .EQ 10
|
||
*
|
||
S.DC .EQ 12
|
||
*--------------------------------------
|
||
S.CUR.HotPointX .EQ 0
|
||
S.CUR.HotPointY .EQ 1
|
||
S.CUR.DATA .EQ 2 16x16 bits = 32 bytes
|
||
S.CUR.MASK .EQ 34
|
||
S.CUR .EQ 66
|
||
*--------------------------------------
|
||
S.BM.F .EQ 0
|
||
S.BM.F.BBP1 .EQ %00000001
|
||
S.BM.F.BBP2 .EQ %00000010
|
||
S.BM.F.BBP4 .EQ %00001000
|
||
S.BM.F.BBP8 .EQ %00010000
|
||
S.BM.RowBytes .EQ 1
|
||
S.BM.W .EQ 2
|
||
S.BM.H .EQ 4
|
||
S.BM.MASK.OFFSET .EQ 6
|
||
S.BM.DATA .EQ 8
|
||
*--------------------------------------
|
||
LIBGFX.InitGFXA .EQ 4
|
||
LIBGFX.CloseGFX .EQ 4
|
||
LIBGFX.SetCursorPos .EQ 8
|
||
LIBGFX.SetCursorYA .EQ 10
|
||
LIBGFX.HideCursor .EQ 12
|
||
LIBGFX.ShowCursor .EQ 14
|
||
LIBGFX.DrawLine .EQ 16
|
||
*--------------------------------------
|
||
MAN
|
||
SAVE /A2OSX.BUILD/INC/LIBGFX.I
|