From a67d75a18ec54aa5dff9cf959cc5042e2c808074 Mon Sep 17 00:00:00 2001 From: Francisco Jerez Date: Sat, 31 Jul 2010 14:25:03 +0200 Subject: Fix horizontal sync start/end calculation. --- tvdump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tvdump.c b/tvdump.c index ab17f3b..1256495 100644 --- a/tvdump.c +++ b/tvdump.c @@ -238,8 +238,8 @@ void tv_dump(void* regs){ printf("-- CRTC %d timings --\n",i); printf("horizDisplay: %d\n",(horizDisplay+1)*8); printf("horizTotal: %d\n",(horizTotal+5)*8); - printf("horizSyncStart: %d\n",(horizStart+1)*8); - printf("horizSyncEnd: %d\n",(DIFFM(horizEnd,horizStart,0x20)+horizStart+1)*8); + printf("horizSyncStart: %d\n",(horizStart-1)*8); + printf("horizSyncEnd: %d\n",(DIFFM(horizEnd,horizStart,0x20)+horizStart-1)*8); printf("horizBlankStart: %d\n",(horizBlankStart+1)*8); printf("horizBlankEnd: %d\n",(DIFFM(horizBlankEnd,horizBlankStart,128)+horizBlankStart+1)*8); printf("vertDisplay: %d\n",vertDisplay+1); -- cgit v1.2.3