Annotation of ntddk/src/video/displays/s3/i386/strucs.inc, revision 1.1.1.1

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: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.