Annotation of ntddk/src/video/displays/s3/i386/strucs.inc, revision 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.