Ticket #3809: edi_info.patch
File edi_info.patch, 2.8 KB (added by , 15 years ago) |
---|
-
src/add-ons/accelerants/common/dump_edid.c
50 50 51 51 dprintf("Supported VESA Video Modes:\n"); 52 52 if (edid->established_timing.res_720x400x70) 53 dprintf("720x400@70 \n");53 dprintf("720x400@70Hz\n"); 54 54 if (edid->established_timing.res_720x400x88) 55 dprintf("720x400@88 \n");55 dprintf("720x400@88Hz\n"); 56 56 if (edid->established_timing.res_640x480x60) 57 dprintf("640x480@60 \n");57 dprintf("640x480@60Hz\n"); 58 58 if (edid->established_timing.res_640x480x67) 59 dprintf("640x480x67 \n");59 dprintf("640x480x67Hz\n"); 60 60 if (edid->established_timing.res_640x480x72) 61 dprintf("640x480x72 \n");61 dprintf("640x480x72Hz\n"); 62 62 if (edid->established_timing.res_640x480x75) 63 dprintf("640x480x75 \n");63 dprintf("640x480x75Hz\n"); 64 64 if (edid->established_timing.res_800x600x56) 65 dprintf("800x600@56 \n");65 dprintf("800x600@56Hz\n"); 66 66 if (edid->established_timing.res_800x600x60) 67 dprintf("800x600@60 \n");67 dprintf("800x600@60Hz\n"); 68 68 69 69 if (edid->established_timing.res_800x600x72) 70 dprintf("800x600@72 \n");70 dprintf("800x600@72Hz\n"); 71 71 if (edid->established_timing.res_800x600x75) 72 dprintf("800x600@75 \n");72 dprintf("800x600@75Hz\n"); 73 73 if (edid->established_timing.res_832x624x75) 74 dprintf("832x624@75 \n");74 dprintf("832x624@75Hz\n"); 75 75 if (edid->established_timing.res_1024x768x87i) 76 dprintf("1024x768@87 interlaced\n");76 dprintf("1024x768@87Hz interlaced\n"); 77 77 if (edid->established_timing.res_1024x768x60) 78 dprintf("1024x768@60 \n");78 dprintf("1024x768@60Hz\n"); 79 79 if (edid->established_timing.res_1024x768x70) 80 dprintf("1024x768@70 \n");80 dprintf("1024x768@70Hz\n"); 81 81 if (edid->established_timing.res_1024x768x75) 82 dprintf("1024x768@75 \n");82 dprintf("1024x768@75Hz\n"); 83 83 if (edid->established_timing.res_1280x1024x75) 84 dprintf("1280x1024@75 \n");84 dprintf("1280x1024@75Hz\n"); 85 85 86 86 if (edid->established_timing.res_1152x870x75) 87 dprintf("1152x870@75 \n");87 dprintf("1152x870@75Hz\n"); 88 88 89 89 for (i = 0; i < EDID1_NUM_DETAILED_MONITOR_DESC; ++i) { 90 90 edid1_detailed_monitor *monitor = &edid->detailed_monitor[i]; … … 149 149 case EDID1_IS_DETAILED_TIMING: 150 150 { 151 151 edid1_detailed_timing *timing = &monitor->data.detailed_timing; 152 dprintf("Additional Video Mode (%dx%d@%dHz):\n", 153 timing->h_active, timing->v_active, 154 (timing->pixel_clock * 10000 155 / (timing->h_active + timing->h_blank) 156 / (timing->v_active + timing->v_blank))); 157 //Refreshrate = pixel clock in MHz / Htotal / Vtotal 152 158 153 dprintf("Additional Video Mode:\n");154 159 dprintf("clock=%f MHz\n", timing->pixel_clock / 100.0); 155 160 dprintf("h: (%d, %d, %d, %d)\n", 156 161 timing->h_active, timing->h_active + timing->h_sync_off,