[mythtv-users] Implementing HD-PVR IR Blaster

Bobby Schwartz rschwartz at lastar.com
Mon Nov 16 16:19:18 UTC 2009


This isn't the first HD-PVR IR thread.  I spent most of the weekend
studying the details of an older thread...

http://www.mythtv.org/pipermail/mythtv-users/2009-September/264151.html

Jarod Wilson did a ton of work on this already and it sounds like he has
a working example.  My goal is to replicate that.  (Maybe you're out
there, Jarod? :-)

This weekend I upgraded all my systems to 0.22, enabled VDPAU, and
connected an HD-PVR.  (Busy weekend!)  Everything went really well.  My
hat's off to everyone that committed time to the project.

Following Jarod's write up (above) I downloaded the V4L trunk and
patched the HD-PVR driver.  Compiled that, installed it, and it seems to
work fine.  My PVR-150s don't have sound but I don't know if that's
related or a separate issue.

Here's my problem... I got stuck trying to patch the lirc modules.  I
downloaded the Git snapshot in the thread linked above but I'm having
issues getting make to build it right.  I'm familiar with programming
but I'm still learning Linux programming (and make specifically.)  I
added two targets to the makefile and got make to run.  It's building
everything except the zilog module which is the one I need (I think.)
If someone would gently educate me I'd sure appreciate it!  I'm not sure
what I've done wrong.



# Makefile for the lirc drivers.
#

# Each configuration option enables a list of files.

obj-$(CONFIG_LIRC_DEV)          += lirc_dev.o
obj-$(CONFIG_LIRC_BT829)        += lirc_bt829.o
obj-$(CONFIG_LIRC_ENE0100)      += lirc_ene0100.o
obj-$(CONFIG_LIRC_I2C)          += lirc_i2c.o
obj-$(CONFIG_LIRC_IGORPLUGUSB)  += lirc_igorplugusb.o
obj-$(CONFIG_LIRC_IMON)         += lirc_imon.o
obj-$(CONFIG_LIRC_IT87)         += lirc_it87.o
obj-$(CONFIG_LIRC_ITE8709)      += lirc_ite8709.o
obj-$(CONFIG_LIRC_MCEUSB)       += lirc_mceusb.o
obj-$(CONFIG_LIRC_PARALLEL)     += lirc_parallel.o
obj-$(CONFIG_LIRC_SASEM)        += lirc_sasem.o
obj-$(CONFIG_LIRC_SERIAL)       += lirc_serial.o
obj-$(CONFIG_LIRC_SIR)          += lirc_sir.o
obj-$(CONFIG_LIRC_STREAMZAP)    += lirc_streamzap.o
obj-$(CONFIG_LIRC_TTUSBIR)      += lirc_ttusbir.o
obj-$(CONFIG_LIRC_ZILOG)        += lirc_zilog.o

all:
        make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd)
modules

clean:
        make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd)
clean



More information about the mythtv-users mailing list