From owner-freebsd-drivers@FreeBSD.ORG Mon Nov 21 02:02:36 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BB8D16A41F for ; Mon, 21 Nov 2005 02:02:36 +0000 (GMT) (envelope-from mayong@mail.com) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing2.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A03A43D46 for ; Mon, 21 Nov 2005 02:02:35 +0000 (GMT) (envelope-from mayong@mail.com) Received: from unknown (unknown [192.168.9.180]) by webmail-outgoing.us4.outblaze.com (Postfix) with QMQP id 817A91800215 for ; Mon, 21 Nov 2005 02:02:35 +0000 (GMT) X-OB-Received: from unknown (205.158.62.81) by wfilter.us4.outblaze.com; 21 Nov 2005 02:02:35 -0000 Received: by ws1-2.us4.outblaze.com (Postfix, from userid 1001) id 787841F50D4; Mon, 21 Nov 2005 02:02:35 +0000 (GMT) Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 From: "Yong Ma" To: "Mehmet Fatih AKBULUT" Date: Sun, 20 Nov 2005 21:02:35 -0500 Received: from [159.226.5.225] by ws1-2.us4.outblaze.com with http for mayong@mail.com; Sun, 20 Nov 2005 21:02:35 -0500 X-Originating-Ip: 159.226.5.225 X-Originating-Server: ws1-2.us4.outblaze.com Message-Id: <20051121020235.787841F50D4@ws1-2.us4.outblaze.com> Cc: freebsd-drivers@freebsd.org Subject: Re: intel high definition audio support X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Nov 2005 02:02:36 -0000 ----- Original Message ----- From: "Mehmet Fatih AKBULUT" To: freebsd-drivers@freebsd.org Subject: intel high definition audio support Date: Fri, 18 Nov 2005 23:58:35 +0200 >=20 > hi all. > now i am using freebsd 5.4 on my computer but i couldn't enable my sound = :( > didn't see much details about enabling high definition audio support for > freebsd on the net :( > therefore i am asking to you. > although i installed all sound drivers, still i get no output when check > which sound driver installed for my soundcard :( > dont know if freebsd5.4 supports intel high definition audio or not ? > is there anyone knows if freebsd6.0 supports my card or not ? > the point is that if i upgraded my os will i be able to hear any sign of > sound from my speakers or not ? > and please help me on this subject ? > thanks in advance. First,make sure you konw your sound chips,then edit the /boot/defaults/load= er.conf,find the section "Sound Moulds" and make these changes: sound_load=3D"YES" snd_ich_load=3D"YES" #Intel ICH (or your own sound modules) =20 then reboot,if the sound modules loaded correcttly there will be a speaker = ico on the corner of the desktop. May this be help! --=20 ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/ From owner-freebsd-drivers@FreeBSD.ORG Tue Nov 22 18:27:51 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E7A916A423 for ; Tue, 22 Nov 2005 18:27:51 +0000 (GMT) (envelope-from mfatihakbulut@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9626643D58 for ; Tue, 22 Nov 2005 18:27:50 +0000 (GMT) (envelope-from mfatihakbulut@gmail.com) Received: by wproxy.gmail.com with SMTP id i5so1111773wra for ; Tue, 22 Nov 2005 10:27:49 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=Il7JgjZr7CUmLE8INsJlWUXc16dlVq/vdq0eLvfmm/9l0qY2zX69olKauAVzrZ3FItcnVFjzYuEdUaA12SpPhigESVK62HlVxeMo/8vqcxItCIPkOrLI/Pq3oZ8WEdPb8TM0Ag37OAp7MeQF8w33e+l86UvqxoXGu1Cpu0kIIC4= Received: by 10.64.196.19 with SMTP id t19mr4794799qbf; Tue, 22 Nov 2005 10:27:48 -0800 (PST) Received: by 10.64.195.1 with HTTP; Tue, 22 Nov 2005 10:27:48 -0800 (PST) Message-ID: Date: Tue, 22 Nov 2005 20:27:48 +0200 From: Mehmet Fatih AKBULUT To: freebsd-drivers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Marvell Ethernet Driver. X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2005 18:27:51 -0000 hi all. yesterday i installed freebsd 6.0 on my computer. but when try to download marvells driver for my ethernet card i saw that theres no driver for 6.0 so i tried the one for freebsd5.4. and installed that driver on freebsd6.0 then reboot my computer. but each time my comp tried to configure ethernet theres was an error and computer asked me to press any key to reboot again :( what should i do to fix this problem ? do i have to wait till marvell releases its driver for freebsd6.0? or is there any other remedy ??? help please. thanks in advance ! From owner-freebsd-drivers@FreeBSD.ORG Wed Nov 23 09:24:46 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72D6116A41F for ; Wed, 23 Nov 2005 09:24:46 +0000 (GMT) (envelope-from mayong@mail.com) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id B178C43D53 for ; Wed, 23 Nov 2005 09:24:45 +0000 (GMT) (envelope-from mayong@mail.com) Received: from unknown (unknown [192.168.9.180]) by webmail-outgoing.us4.outblaze.com (Postfix) with QMQP id E7A6C180023B for ; Wed, 23 Nov 2005 09:24:44 +0000 (GMT) X-OB-Received: from unknown (205.158.62.50) by wfilter.us4.outblaze.com; 23 Nov 2005 09:24:44 -0000 Received: by ws1-4.us4.outblaze.com (Postfix, from userid 1001) id D826E164293; Wed, 23 Nov 2005 09:24:44 +0000 (GMT) Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 From: "Yong Ma" To: freebsd-drivers@freebsd.org Date: Wed, 23 Nov 2005 04:24:44 -0500 Received: from [159.226.5.225] by ws1-4.us4.outblaze.com with http for mayong@mail.com; Wed, 23 Nov 2005 04:24:44 -0500 X-Originating-Ip: 159.226.5.225 X-Originating-Server: ws1-4.us4.outblaze.com Message-Id: <20051123092444.D826E164293@ws1-4.us4.outblaze.com> Subject: timer_list for FreeBSD? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Nov 2005 09:24:46 -0000 Hi all! In my work I send some data to the card and wait for a result in a loo= p.but sometimes it can't get it ,so the driver run and run and can't get ou= t of the loop.I need something like timer_list in Linux with which I can de= cide the max time the loop will run.I searched it in the source code but fo= und little about that.Anyone can help? Thanks Yong --=20 ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/ From owner-freebsd-drivers@FreeBSD.ORG Wed Nov 23 16:51:43 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A822416A41F for ; Wed, 23 Nov 2005 16:51:43 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9725F43D82 for ; Wed, 23 Nov 2005 16:51:08 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jANGoPTx090996; Wed, 23 Nov 2005 09:50:25 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 23 Nov 2005 09:50:44 -0700 (MST) Message-Id: <20051123.095044.88000142.imp@bsdimp.com> To: mayong@mail.com From: "M. Warner Losh" In-Reply-To: <20051123092444.D826E164293@ws1-4.us4.outblaze.com> References: <20051123092444.D826E164293@ws1-4.us4.outblaze.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 23 Nov 2005 09:50:25 -0700 (MST) Cc: freebsd-drivers@freebsd.org Subject: Re: timer_list for FreeBSD? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Nov 2005 16:51:43 -0000 In message: <20051123092444.D826E164293@ws1-4.us4.outblaze.com> "Yong Ma" writes: : In my work I send some data to the card and wait for a result in a : loop.but sometimes it can't get it ,so the driver run and run and : can't get out of the loop.I need something like timer_list in Linux : with which I can decide the max time the loop will run.I searched it : in the source code but found little about that.Anyone can help? Typically this sort of thing is done in FreeBSD in a more ad-hoc way: /* * Wait at most 1ms for the busy bit to flip. Datasheet * says it will take up to 250us, so add a sane margin of * error in case they are wrong. Note: GetStatus takes 1us * to perform the i/o. */ limit = 1000; while ((GetStatus() & BusyBit) && limit-- > 0) continue; There's no easy API that will let you limit it to a fixed time. The above typically is sufficient for 'don't loop forever' so nothing fancier has been created. Warner From owner-freebsd-drivers@FreeBSD.ORG Wed Nov 23 22:28:04 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6A2216A435 for ; Wed, 23 Nov 2005 22:28:04 +0000 (GMT) (envelope-from oxy@field.hu) Received: from dumballah.tvnet.hu (dumballah.tvnet.hu [195.38.96.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60F7B43D82 for ; Wed, 23 Nov 2005 22:27:55 +0000 (GMT) (envelope-from oxy@field.hu) Received: from localhost (localhost.localdomain [127.0.0.1]) by dumballah.tvnet.hu (Postfix) with ESMTP id 95AFC1017D1 for ; Wed, 23 Nov 2005 23:27:52 +0100 (CET) Received: from dumballah.tvnet.hu ([127.0.0.1]) by localhost (dumballah.tvnet.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10648-16 for ; Wed, 23 Nov 2005 23:27:52 +0100 (CET) Received: from oxy (dsl85-238-71-86.pool.tvnet.hu [85.238.71.86]) by dumballah.tvnet.hu (Postfix) with SMTP id 467E2101793 for ; Wed, 23 Nov 2005 23:27:52 +0100 (CET) Message-ID: <001301c5f07d$28676490$0201a8c0@oxy> From: "OxY" To: Date: Wed, 23 Nov 2005 23:27:58 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2527 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 X-Virus-Scanned: by amavisd-new at tvnet.hu Subject: silicion 3114 sata raid chip on nvidia motherboard X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Nov 2005 22:28:04 -0000 hi! is there any working and stable driver to this chip? i'd like to make raid5, but before i buy the motherboard, i wanna be sure, it works.. i read a lot, there were problems with this chip, dunno what to do. thanks for the answers in advance! From owner-freebsd-drivers@FreeBSD.ORG Thu Nov 24 03:20:43 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA22916A41F for ; Thu, 24 Nov 2005 03:20:43 +0000 (GMT) (envelope-from mayong@mail.com) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id E718343D55 for ; Thu, 24 Nov 2005 03:20:42 +0000 (GMT) (envelope-from mayong@mail.com) Received: from unknown (unknown [192.168.9.180]) by webmail-outgoing.us4.outblaze.com (Postfix) with QMQP id E08E61800283 for ; Thu, 24 Nov 2005 03:20:41 +0000 (GMT) X-OB-Received: from unknown (205.158.62.81) by wfilter.us4.outblaze.com; 24 Nov 2005 03:20:41 -0000 Received: by ws1-2.us4.outblaze.com (Postfix, from userid 1001) id CE1F31F50DE; Thu, 24 Nov 2005 03:20:41 +0000 (GMT) Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 From: "Yong Ma" To: "M. Warner Losh" Date: Wed, 23 Nov 2005 22:20:41 -0500 Received: from [159.226.5.225] by ws1-2.us4.outblaze.com with http for mayong@mail.com; Wed, 23 Nov 2005 22:20:41 -0500 X-Originating-Ip: 159.226.5.225 X-Originating-Server: ws1-2.us4.outblaze.com Message-Id: <20051124032041.CE1F31F50DE@ws1-2.us4.outblaze.com> Cc: freebsd-drivers@freebsd.org Subject: Re: timer_list for FreeBSD? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Nov 2005 03:20:43 -0000 ----- Original Message ----- From: "M. Warner Losh" To: mayong@mail.com Subject: Re: timer_list for FreeBSD? Date: Wed, 23 Nov 2005 09:50:44 -0700 (MST) >=20 > In message: <20051123092444.D826E164293@ws1-4.us4.outblaze.com> > "Yong Ma" writes: > : In my work I send some data to the card and wait for a result in a > : loop.but sometimes it can't get it ,so the driver run and run and > : can't get out of the loop.I need something like timer_list in Linux > : with which I can decide the max time the loop will run.I searched it > : in the source code but found little about that.Anyone can help? >=20 > Typically this sort of thing is done in FreeBSD in a more ad-hoc way: >=20 > /* > * Wait at most 1ms for the busy bit to flip. Datasheet > * says it will take up to 250us, so add a sane margin of > * error in case they are wrong. Note: GetStatus takes 1us > * to perform the i/o. > */ > limit =3D 1000; > while ((GetStatus() & BusyBit) && limit-- > 0) > continue; >=20 > There's no easy API that will let you limit it to a fixed time. The > above typically is sufficient for 'don't loop forever' so nothing > fancier has been created. >=20 > Warner Thank you! I tryed to make it with sleep(),but failed: =20 ... #include ... sec=3D10; //wait for ten seconds while(GetStatus() && sec-->0){ dosomething(); sleep(1); } ... complied successfully and made the xxx.ko,but when kldload ./xxx.ko it tol= d me can't load,I don't know why! Yong --=20 ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/ From owner-freebsd-drivers@FreeBSD.ORG Thu Nov 24 07:03:02 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 534F616A41F for ; Thu, 24 Nov 2005 07:03:02 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72AD743D58 for ; Thu, 24 Nov 2005 07:03:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jAO71Kc4098077; Thu, 24 Nov 2005 00:01:20 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 24 Nov 2005 00:01:38 -0700 (MST) Message-Id: <20051124.000138.06946854.imp@bsdimp.com> To: mayong@mail.com From: "M. Warner Losh" In-Reply-To: <20051124032041.CE1F31F50DE@ws1-2.us4.outblaze.com> References: <20051124032041.CE1F31F50DE@ws1-2.us4.outblaze.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 24 Nov 2005 00:01:20 -0700 (MST) Cc: freebsd-drivers@freebsd.org Subject: Re: timer_list for FreeBSD? X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Nov 2005 07:03:02 -0000 In message: <20051124032041.CE1F31F50DE@ws1-2.us4.outblaze.com> "Yong Ma" writes: : I tryed to make it with sleep(),but failed: : : ... : #include : ... : sec=10; //wait for ten seconds : while(GetStatus() && sec-->0){ : dosomething(); : sleep(1); : } : ... : complied successfully and made the xxx.ko,but when kldload ./xxx.ko it told me can't load,I don't know why! sleep(3) isn't available in the kernel. You'll need to use tsleep(9) or msleep(9) to accomplish the waiting. Warner From owner-freebsd-drivers@FreeBSD.ORG Thu Nov 24 08:03:30 2005 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C052616A41F for ; Thu, 24 Nov 2005 08:03:30 +0000 (GMT) (envelope-from bu7cher@yandex.ru) Received: from mail.rdu.kirov.ru (ns.rdu.kirov.ru [217.9.151.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7AD043D49 for ; Thu, 24 Nov 2005 08:03:29 +0000 (GMT) (envelope-from bu7cher@yandex.ru) Received: from kirov.so-cdu.ru (kirov [172.21.81.1]) by mail.rdu.kirov.ru (Postfix) with ESMTP id 3700033B0B; Thu, 24 Nov 2005 11:03:27 +0300 (MSK) Received: from kirov.so-cdu.ru (localhost [127.0.0.1]) by rdu.kirov.ru (Postfix) with SMTP id 3789515CB3; Thu, 24 Nov 2005 11:03:27 +0300 (MSK) Received: by rdu.kirov.ru (Postfix, from userid 1014) id 000B215CB2; Thu, 24 Nov 2005 11:03:26 +0300 (MSK) Received: from [172.21.81.52] (elsukov.kirov.so-cdu.ru [172.21.81.52]) by rdu.kirov.ru (Postfix) with ESMTP id DA30315CA8; Thu, 24 Nov 2005 11:03:26 +0300 (MSK) Message-ID: <438573CE.8050408@yandex.ru> Date: Thu, 24 Nov 2005 11:03:26 +0300 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.0.6 (FreeBSD/20050716) MIME-Version: 1.0 To: Mehmet Fatih AKBULUT References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-drivers@freebsd.org Subject: Re: Marvell Ethernet Driver. X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bu7cher@yandex.ru List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Nov 2005 08:03:30 -0000 Mehmet Fatih AKBULUT wrote: > but each time my comp tried to configure ethernet theres was an error and > computer asked me to press any key to reboot again :( > what should i do to fix this problem ? You should remove your driver > do i have to wait till marvell releases its driver for freebsd6.0? > or is there any other remedy ??? > help please. You can try kldload if_sk -- WBR, Andrey V. Elsukov