All pastes #993261 Raw Edit

add some new resolutions

public diff v1 · immutable
#993261 ·published 2008-04-22 14:30 UTC
rendered paste body
--- hw/kdrive/src/kmode.c |   41 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-)--- xorg-server-1.4.99.901.orig/hw/kdrive/src/kmode.c+++ xorg-server-1.4.99.901/hw/kdrive/src/kmode.c@@ -28,19 +28,49 @@  const KdMonitorTiming  kdMonitorTimings[] = {     /*	H	V	Hz	KHz */ 		/*  FP	    BP	    BLANK   POLARITY */ +	/* Treo 650 */++    {   320,	320,	64,	16256,+	            17,	    12,	    32,     KdSyncNegative,+	            1,      11,     14,     KdSyncNegative,+    },++    {   320,	320,	64,	    0,+	            0,	    0,	    0,     KdSyncNegative,+	            0,      0,      0,     KdSyncNegative,+    },++	/* LifeDrive/T3/TX modes */++    {   320,	480,	64,	16256,+	            17,	    12,	    32,     KdSyncNegative,+	            1,      11,     14,     KdSyncNegative,+    },++    {   480,	320,	64,	    0,+	            0,	    0,	    0,     KdSyncNegative,+	            0,      0,      0,     KdSyncNegative,+    },++     /* IPAQ modeline:      *      * Modeline "320x240"      5.7222 320 337 340 352   240 241 244 254"      */     {   320,	240,	64,	16256, 	            17,	    12,	    32,     KdSyncNegative, 	            1,      11,     14,     KdSyncNegative,     },     +    {   240,	320,	64,	    0,+	            0,	    0,	    0,     KdSyncNegative,+	            0,      0,      0,     KdSyncNegative,+    },+     /* Other VESA modes */     {	640,	350,	85,	31500,			    /* VESA */ 		    32,	    96,	    192,    KdSyncPositive, /* 26.413 */ 		    32,	    60,	    95,	    KdSyncNegative, /* 59.354 */     },@@ -72,26 +102,33 @@ const KdMonitorTiming  kdMonitorTimings[     },     {	640,	480,	72,	31500,			    /* VESA */ 		    16,	    120,    176,    KdSyncNegative, /* 37.861 */ 		    1,	    20,	    24,	    KdSyncNegative, /* 72.809 */     },+    /* DEFAULT */+#define MONITOR_TIMING_DEFAULT	13     {	640,	480,	60,	25175,			    /* VESA */ 		   16,	    48,	    160,    KdSyncNegative, /* 31.469 */ 		   10,	    33,	    45,	    KdSyncNegative, /* 59.940 */     },+++  {   480,    640,    60,     0,                      /* VESA */+               0,      0,     0,    KdSyncNegative, /* 31.469 */+               0,      0,     0,     KdSyncNegative, /* 59.940 */+   },+          /* 800x600 modes */     {	800,	600,	85,	56250,			    /* VESA */ 		    32,	    152,    248,    KdSyncPositive, /* 53.674 */ 		    1,	    27,	    31,	    KdSyncPositive, /* 85.061 */     },     {	800,	600,	75,	49500,			    /* VESA */ 		    16,	    160,    256,    KdSyncPositive, /* 46.875 */ 		    1,	    21,	    25,	    KdSyncPositive, /* 75.000 */     },-    /* DEFAULT */-#define MONITOR_TIMING_DEFAULT	9     {	800,	600,	72,	50000,			    /* VESA */ 		    56,	    64,	    240,    KdSyncPositive, /* 48.077 */ 		    37,	    23,	    66,	    KdSyncPositive, /* 72.188 */     },     {	800,	600,	60,	40000,			    /* VESA */