|
|
1.1 ! root 1: ;-----------------------------------------------------------------------; ! 2: ; POINTB is used for points with a range of -128..+127. ! 3: ;-----------------------------------------------------------------------; ! 4: ! 5: POINTB STRUC ! 6: ptb_x DB 0 ! 7: ptb_y DB 0 ! 8: POINTB ENDS ! 9: ! 10: ;-----------------------------------------------------------------------; ! 11: ; POINTL is used for points with a range of +/- 2G. ! 12: ;-----------------------------------------------------------------------; ! 13: ! 14: POINTL STRUC ! 15: ptl_x DD 0 ! 16: ptl_y DD 0 ! 17: POINTL ENDS ! 18: ! 19: ! 20: ;-----------------------------------------------------------------------; ! 21: ; SIZEB is used for extents with a range of -128..+127. ! 22: ;-----------------------------------------------------------------------; ! 23: ! 24: SIZEB STRUC ! 25: sizb_cx DB 0 ! 26: sizb_cy DB 0 ! 27: SIZEB ENDS ! 28: ! 29: ! 30: ;-----------------------------------------------------------------------; ! 31: ; SIZEL is used for extents with a range of +/- 2G ! 32: ;-----------------------------------------------------------------------; ! 33: ! 34: SIZEL STRUC ! 35: sizl_cx DD 0 ! 36: sizl_cy DD 0 ! 37: SIZEL ENDS ! 38: ! 39: ;-----------------------------------------------------------------------; ! 40: ; Definition of a rectangle ! 41: ;-----------------------------------------------------------------------; ! 42: ! 43: ! 44: RECTL struc ; /* rcl */ ! 45: xLeft dd ? ! 46: yTop dd ? ! 47: xRight dd ? ! 48: yBottom dd ? ! 49: RECTL ends ! 50: ! 51: ! 52: ;-----------------------------------------------------------------------; ! 53: ; Definition of the physical device data structure ! 54: ; ! 55: ; NOTE: Changes to this structure must be reflected in driver.h! ! 56: ;-----------------------------------------------------------------------; ! 57: ! 58: ! 59: PDEV struc ; /* pdev */ ! 60: pdev_cur_x dw ? ! 61: pdev_cur_y dw ? ! 62: pdev_dest_x dw ? ! 63: pdev_dest_y dw ? ! 64: pdev_axstp dw ? ! 65: pdev_diastp dw ? ! 66: pdev_rect_width dw ? ! 67: pdev_line_max dw ? ! 68: pdev_err_term dw ? ! 69: pdev_gp_stat dw ? ! 70: pdev_cmd dw ? ! 71: pdev_short_stroke_reg dw ? ! 72: pdev_multifunc_cntl dw ? ! 73: pdev_bkgd_color dw ? ! 74: pdev_frgd_color dw ? ! 75: pdev_bkgd_mix dw ? ! 76: pdev_frgd_mix dw ? ! 77: pdev_wrt_mask dw ? ! 78: pdev_rd_mask dw ? ! 79: pdev_pixel_transfer dw ? ! 80: PDEV ends ! 81:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.