tw0925.pp 379 B

1234567891011121314151617181920212223
  1. {$asmmode intel}
  2. {$ifdef go32v2}
  3. PROCEDURE Cursor(Form: word);assembler;
  4. asm
  5. mov cx,word ptr[Form]
  6. and cx,1F1Fh
  7. mov ah,1
  8. int 10h
  9. end;
  10. {$else not go32v2}
  11. { no interrupt call on other targets }
  12. procedure cursor(form : word);assembler;
  13. asm
  14. mov cx,word ptr[Form]
  15. and cx,1F1Fh
  16. mov ah,1
  17. end;
  18. {$endif go32v2}
  19. begin
  20. Cursor($11F);
  21. end.