From owner-freebsd-multimedia Sat Mar 15 11:06:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA04850 for multimedia-outgoing; Sat, 15 Mar 1997 11:06:29 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA04841 for ; Sat, 15 Mar 1997 11:06:15 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.5/8.7.3) with ESMTP id LAA00363 for ; Sat, 15 Mar 1997 11:06:13 -0800 (PST) Message-Id: <199703151906.LAA00363@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: multimedia@freebsd.org Subject: bt848 driver patch Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Sat_Mar_15_10:59:44_PST_1997" Date: Sat, 15 Mar 1997 11:06:13 -0800 From: Amancio Hasty Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This is a multipart MIME message. --===_0_Sat_Mar_15_10:59:44_PST_1997 Content-Type: text/plain; charset=us-ascii Fixes the problem with the Bt848 refusing to capture due to an error while processing the video capture stream. This problem can be caused by excessive bus latency, PCI errors during video transfer or reading the risc program. The problem is exhibited by Steve's tuner program when switching channels. Apply this patch to the FreeBSD 3.0-currrent version of the driver Have fun , Amancio --===_0_Sat_Mar_15_10:59:44_PST_1997 Content-Type: application/x-patch Content-Description: bt848.patch Content-Transfer-Encoding: base64 KioqIGJyb29rdHJlZTg0OC5jLm9yaWcJU2F0IE1hciAxNSAxMDo1NDowNCAxOTk3Ci0tLSBi cm9va3RyZWU4NDguYwlTYXQgTWFyIDE1IDEwOjQ3OjQ2IDE5OTcKKioqKioqKioqKioqKioq CioqKiAzMjcsMzMzICoqKioKICAJfQogIAogIAkvKiBpZiByaXNjIHdhcyBkaXNhYmxlZCBy ZS1zdGFydCBwcm9jZXNzIGFnYWluICovCiEgCWlmICghKGJrdHJfc3RhdHVzICYgKDEgPDwg MjcpKSB8fCAoKGJrdHJfc3RhdHVzICYgMHhmZTAwMCkgIT0gMCkgKSB7CiAgCiAgCQlidGxf cmVnID0gKHVfbG9uZyAqKSAmYnQ4NDhbQktUUl9JTlRfU1RBVF07CiAgCQkqYnRsX3JlZyA9 ICpidGxfcmVnOwotLS0gMzI3LDMzMyAtLS0tCiAgCX0KICAKICAJLyogaWYgcmlzYyB3YXMg ZGlzYWJsZWQgcmUtc3RhcnQgcHJvY2VzcyBhZ2FpbiAqLwohIAlpZiAoIShia3RyX3N0YXR1 cyAmICgxIDw8IDI3KSkgfHwgKChia3RyX3N0YXR1cyAmIDB4ZmYwMDApICE9IDApICkgewog IAogIAkJYnRsX3JlZyA9ICh1X2xvbmcgKikgJmJ0ODQ4W0JLVFJfSU5UX1NUQVRdOwogIAkJ KmJ0bF9yZWcgPSAqYnRsX3JlZzsKKioqKioqKioqKioqKioqCioqKiAzNDcsMzUyICoqKioK LS0tIDM0NywzNTMgLS0tLQogIAogIAkJYnRsX3JlZyA9ICh1X2xvbmcgKikgJmJ0ODQ4W0JL VFJfSU5UX01BU0tdOwogIAkJKmJ0bF9yZWcgPSAgIDEgPDwgMjMgfAkxIDw8IDExIHwgIDIg fCAxOworICAJICAgICAgICBidDg0OFtCS1RSX0NBUF9DVExdICA9IGJrdHItPmJrdHJfY2Fw X2N0bDsKICAKICAJCXJldHVybjsKICAJfQoqKioqKioqKioqKioqKioKKioqIDkwMCw5MTcg KioqKgotLS0gOTAxLDkyMSAtLS0tCiAgCS8qIGNhcHR1cmUgY29udHJvbCAqLwogIAlzd2l0 Y2ggKGlfZmxhZykgewogIAljYXNlIDE6CisgIAkgICAgICAgIGJrdHItPmJrdHJfY2FwX2N0 bCAgPSAweDExOwogIAkJYnQ4NDhbQktUUl9DQVBfQ1RMXSA9IDB4MTE7CiAgCQlidDg0OFtC S1RSX0VfVlNDQUxFX0hJXSAmPSB+MHgyMDsKICAJCWJ0ODQ4W0JLVFJfT19WU0NBTEVfSEld ICY9IH4weDIwOwogIAkJaW50ZXJsYWNlID0gMTsKICAJCWJyZWFrOwogIAkgY2FzZSAyOgor ICAJICAgICAgICBia3RyLT5ia3RyX2NhcF9jdGwgID0gMHgxMjsKICAJCWJ0ODQ4W0JLVFJf Q0FQX0NUTF0gPSAweDEyOwogIAkJYnQ4NDhbQktUUl9FX1ZTQ0FMRV9ISV0gJj0gfjB4MjA7 CiAgCQlidDg0OFtCS1RSX09fVlNDQUxFX0hJXSAmPSB+MHgyMDsKICAJCWludGVybGFjZSA9 IDE7CiAgCQlicmVhazsKICAJIGRlZmF1bHQ6CisgIAkgICAgICAgIGJrdHItPmJrdHJfY2Fw X2N0bCAgPSAweDEzOwogIAkJYnQ4NDhbMHhkY10gPSAweDEzOwogIAkJYnQ4NDhbQktUUl9F X1ZTQ0FMRV9ISV0gfD0gMHgyMDsKICAJCWJ0ODQ4W0JLVFJfT19WU0NBTEVfSEldIHw9IDB4 MjA7Cg== --===_0_Sat_Mar_15_10:59:44_PST_1997--