Hallo, guten Tag,
Wer kann mir bitte diesen Code unten einmmal nach Turboasm umwandeln?
Ich verstehe den Code nicht so recht.
Möchte den dann als Demo nutzen auch für die anderen VDI-aufrufen.
Was ist bitte das graphics handle(gh) ?
Danke.
Gruss
move #3, contrl ;Move the Clear Workstation
;opcode (3) to contrl(O).
move #0, contrl+2 ;Move the length of ptsin
;array (0) to contrl(l).
move #0, contrl+6 ;Move the length of intin
;array (0) to contrl(3).
move gh, contrl+12 ;Move the graphics handle
;to contrl(6
move.l #vpb,dl ;Move address of VDI parameter block to dl.
moveq.l #73, d0 ;Move VDI identifier
;($73) into dO
trap #2 ;Call GEM entry point
rts
contrl: dcb.w 12
intin: dcb.w 128
ptsin: dcb.w 128
intout: dcb.w 128
ptsout: dcb.w 128
vpb: .dc.l contrl ,intin ,ptsin ,intout ,ptsout