NV services: Difference between revisions

Xerpi (talk | contribs)
No edit summary
Line 676: Line 676:


=== NVDISP_GET_MODE ===
=== NVDISP_GET_MODE ===
Identical to Linux driver.
Almost identical to Linux driver.


   struct {
   struct {
Line 691: Line 691:
     __out u32 pclkKHz;
     __out u32 pclkKHz;
     __out u32 bitsPerPixel;      // Always 0
     __out u32 bitsPerPixel;      // Always 0
     __out u32 vmode;            // Always 0  
     __out u32 vmode;            // Always 0
    __out u32 sync;
   };
   };


=== NVDISP_SET_MODE ===
=== NVDISP_SET_MODE ===
Identical to Linux driver.
Almost identical to Linux driver.


   struct {
   struct {
Line 711: Line 712:
     __in u32 bitsPerPixel;
     __in u32 bitsPerPixel;
     __in u32 vmode;
     __in u32 vmode;
    __in u32 sync;
   };
   };


=== NVDISP_VALIDATE_MODE ===
=== NVDISP_VALIDATE_MODE ===
Identical to Linux driver.
Almost identical to Linux driver.


   struct {
   struct {
Line 730: Line 732:
     __inout u32 bitsPerPixel;
     __inout u32 bitsPerPixel;
     __inout u32 vmode;
     __inout u32 vmode;
    __inout u32 sync;
   };
   };