yeradis / crystalhd Goto Github PK
View Code? Open in Web Editor NEWBroadcom Crystal HD Hardware Decoder (BCM70012/70015) driver on Ubuntu
Broadcom Crystal HD Hardware Decoder (BCM70012/70015) driver on Ubuntu
Trying to compile the driver Arch (actually Artix, but it's basically the same) and I keep getting this error.
make -C /lib/modules/5.10.46-1-lts/build SUBDIRS=/home/ethan/Downloads/crystalhd/driver/linux modules make[1]: Entering directory '/usr/lib/modules/5.10.46-1-lts/build' scripts/Makefile.build:44: arch/x86/entry/syscalls/Makefile: No such file or directory make[2]: *** No rule to make target 'arch/x86/entry/syscalls/Makefile'. Stop. make[1]: *** [arch/x86/Makefile:224: archheaders] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/usr/lib/modules/5.10.46-1-lts/build' make: *** [Makefile:30: all] Error 2
Kernel version is 5.10.46-1-lts x86_64
Hi
I trying compile driver in manjaro linux (arch linux) for a netbook but I getting this error in make command
make: Entering directory '/usr/lib/modules/4.9.53-1-MANJARO/build'
make: *** No rule to make target 'modules'. Stop.
can you help me, please.
Hello,
First of all, thanks for the repository. This driver works flawlessly through Ubuntu 12.04-14.04 with BCM70015.
I was wondering, if there is a method available to enable and disable the device.
There is this indicator, but sadly this doesn't work for this version of the driver.
If you have methods (or a fork of the indicator), even raw shell commands (for status, start and stop) it would be appreciated if you could share.
Thanks in advance,
I was trying to compile this on kernel 4.1 with gcc 4.9 and got the following error:
/home/nticompass/Code/crystalhd/driver/linux/crystalhd_lnx.c: In function ‘chd_pci_reserve_mem’:
/home/nticompass/Code/crystalhd/driver/linux/crystalhd_lnx.c:541:2: error: implicit declaration of function ‘check_mem_region’ [-Werror=implicit-function-declaration]
rc = check_mem_region(bar0, i2o_len);
^
I know nothing about C, nor about writing Linux drivers, but would just removing the call to check_mem_region
fix it, or is more work required?
When compiling crystalhd_linkfuncs.c it's complaining about comparing a bool to an int in (dio->uinfo.b422mode == MODE422_YUY2) and (dio->uinfo.b422mode == MODE422_UYVY)
From what I can tell the UYVY support only looks partially implemented (and isn't supported on the BCM70015) so my suggestion would be to remove the UYVY stuff and just assume that b422mode == true is YUY2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.