Hi, I've got a Hauppage WinTV card that I'm trying to get working with OSMC on rpi1.
[ 2.877124] usb 1-1.5.3: new high-speed USB device number 6 using dwc_otg
[ 2.978072] usb 1-1.5.3: New USB device found, idVendor=2040, idProduct=0264
[ 2.978107] usb 1-1.5.3: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[ 2.978124] usb 1-1.5.3: Product: soloHD
[ 2.978137] usb 1-1.5.3: Manufacturer: HCW
[ 2.978154] usb 1-1.5.3: SerialNumber: 0011513355
This is apparently supported in Linux since 11/2015:
..but apparently not in OSMC yet? (I have 4.3.3-3)
So I am following the LinuxTV method to build the latest em28xx module and have installed the OSMC src and the drivers install scripts from http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers
But the build is failing with this memory.h missing header file. I have found lots of similar errors but no clear resolution yet.
make: Entering directory '/usr/src/rbp2-headers-4.3.3-3-osmc'
CC [M] /home/osmc/Build/media_build/v4l/msp3400-driver.o
In file included from ./arch/arm/include/asm/page.h:163:0,
./arch/arm/include/asm/memory.h:22:25: fatal error: mach/memory.h: No such file or directory
Any help appreciated!