[mythtv-users] VFD Display
Brian Foddy
bfoddy at visi.com
Tue Mar 27 03:17:21 UTC 2007
On Monday 26 March 2007 09:31 pm, Nick Morrott wrote:
> On 27/03/07, Brian Foddy <bfoddy at visi.com> wrote:
> > On Sunday 25 March 2007 11:47 pm, Nick Morrott wrote:
> > > On 26/03/07, Mark Bell <markb at pilgrim.com> wrote:
> > > > > -----Original Message-----
> > > > > From: mythtv-users-bounces at mythtv.org [mailto:mythtv-users-
> > > > > bounces at mythtv.org] On Behalf Of Nick Morrott
> > > > >
> > > > > I would hope that MythDora includes it, but it may not. You can
> > > > > check using
> > > > >
> > > > > # rpm -qa |grep "kernel-devel"
> > > > >
> > > > > Nick
> > > > > --
> > > >
> > > > Your grep returned nothing
> > > >
> > > > This is what I get when trying to run make against the standalone
> > > > Imon
> > > >
> > > > [root at mythtv imon]# make -C /usr/src/linux SUBDIRS=$PWD modules
> > > > make: *** /usr/src/linux: No such file or directory. Stop.
> > >
> > > Definitive proof your kernel source is not installed properly. I would
> > > check the MythDora documentation on how to do this, and then try to
> > > recompile the imon driver.
> > >
> > > I compiled the imon_vfd standalone driver on the FC4 2.6.14 kernel
> > > (which uses udev) without problems.
> > >
> > > Nick
> >
> > Not sure I agree, I too found this error, and using the standalone driver
> > from http://venky.ws/projects/imon/#standalone
> > dated March 2005, it seems to have almost no chance of building as
> > looking through its code its heavily based on devfs. Do you have a newer
> > version somewhere? The lirc_imon driver with lirc is much newer, that's
> > why I suggested it.
>
> Sorry for not posting full information - I just check my old imon_vfd
> build directory, and had commented out the old devfs stuff - only I
> had forgotten this useful snippet. The diff to the original is:
>
>
> [root at homer imon]# diff -u imon_vfd.c.orig imon_vfd.c
> --- imon_vfd.c.orig 2006-05-21 17:15:49.000000000 +0100
> +++ imon_vfd.c 2006-05-21 17:16:57.000000000 +0100
> @@ -119,7 +119,6 @@
> /* VFD file operations */
> static struct file_operations vfd_fops = {
>
> - .owner = THIS_MODULE,
> .open = &vfd_open,
> .write = &vfd_write,
> .release = &vfd_close
> @@ -144,7 +143,6 @@
>
> /* USB Device data */
> static struct usb_driver imon_driver = {
> - .owner = THIS_MODULE,
> .name = MOD_NAME,
> .probe = imon_probe,
> .disconnect = imon_disconnect,
> @@ -159,7 +157,6 @@
> static struct usb_class_driver imon_class = {
> .name = DEVFS_NAME,
> .fops = &vfd_fops,
> - .mode = DEVFS_MODE,
> .minor_base = VFD_MINOR_BASE,
> };
> #endif
>
>
> This built and I'm still using it on Fedora Core 4, kernel 2.6.14. Not
> tried building it on any newer kernels, however.
>
> Nick
Thank you for sharing this.
Brian
More information about the mythtv-users
mailing list