summaryrefslogtreecommitdiffstats
path: root/sys/dev/firewire/firewire.c
diff options
context:
space:
mode:
authorsimokawa <simokawa@FreeBSD.org>2003-01-15 05:26:23 +0000
committersimokawa <simokawa@FreeBSD.org>2003-01-15 05:26:23 +0000
commitdef6259292e8c7aca9ec046e5d3a9acf2a3ac426 (patch)
treefdcffc1e1fa7eb01fa1034b65a110ce48f9fcca2 /sys/dev/firewire/firewire.c
parent91dd338af1472e30ae89fe9a74c5bab4b4f8f62d (diff)
downloadFreeBSD-src-def6259292e8c7aca9ec046e5d3a9acf2a3ac426.zip
FreeBSD-src-def6259292e8c7aca9ec046e5d3a9acf2a3ac426.tar.gz
Add DV_PAL for PAL users.
Diffstat (limited to 'sys/dev/firewire/firewire.c')
-rw-r--r--sys/dev/firewire/firewire.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/firewire/firewire.c b/sys/dev/firewire/firewire.c
index 4b674c4..89f4598 100644
--- a/sys/dev/firewire/firewire.c
+++ b/sys/dev/firewire/firewire.c
@@ -184,14 +184,14 @@ dvloop:
}else{
goto out;
}
-#if 1
-#define DVSEC 100
-#define DVFRAC 2997 /* NTSC: 29.97 Hz (2997 = 29.97 * 100) */
-#define DVDIFF 203 /* 203 = (8000/250 - 29.97) * 100 */
-#else
+#if DV_PAL
#define DVSEC 3
#define DVFRAC 75 /* PAL: 25 Hz (1875 = 25 * 3) */
#define DVDIFF 5 /* 125 = (8000/300 - 25) * 3 */
+#else
+#define DVSEC 100
+#define DVFRAC 2997 /* NTSC: 29.97 Hz (2997 = 29.97 * 100) */
+#define DVDIFF 203 /* 203 = (8000/250 - 29.97) * 100 */
#endif
#define CYCLEFRAC 0xc00
cycle = (u_int64_t) 8000 * DVSEC * it->dvsync;
OpenPOWER on IntegriCloud