mirror of
https://github.com/patjak/facetimehd.git
synced 2026-04-10 03:20:02 +02:00
Initial Home page - I can't help write the code but you mentioned making a wiki page, hope this is helpful if not feel free to just delete it.
@@ -0,0 +1,30 @@
|
||||
# This page
|
||||
is about the Linux driver for the Broadcom 1570 PCIe webcam.
|
||||
By providing all the information in the wiki it means people don't need to read through all the open issues to get information about the driver.
|
||||
|
||||
# Motivation
|
||||
Get the webcam included in the current Macbook Pro (first released in late 2013) working on linux.
|
||||
A lot of users would like to see this driver and but don't have the skills/knowledge to write it.
|
||||
|
||||
# Difficulties
|
||||
It uses the PCIE bus rather than USB and Broadcom has not provided any specs.
|
||||
Writing the driver is going to be much more complicated :(
|
||||
|
||||
# Approach
|
||||
It's a mix of probing, reverse engineering, reading up on similar hardware, guessing, etc.
|
||||
|
||||
# Current Status
|
||||
* There is some code on github, written by Patrik Jakobsson, released under the GNU GPL v.2.
|
||||
* It is a work in progress and not yet working. There is a lot to do.
|
||||
|
||||
# Roadmap
|
||||
* This driver will have to interface with the video4linux2 system as well as communicate with the underlying pci device. It will eventually be a V4L2 device so that it'll appear as a standard Linux webcam.
|
||||
* Patrik the roadmap can probably only be written by you... todo.
|
||||
|
||||
# Other Questions
|
||||
### Can we use firmware from osx drivers?
|
||||
Yes, we need to load the firmware onto the device and I'm assuming that it can be extracted from the OSX driver. I haven't looked much at the firmware loading parts yet so not sure how it works or if the firmware is licensed in a way that allows us to distribute it with this driver.
|
||||
|
||||
### How can I help?
|
||||
* Code contributions are welcome.
|
||||
* If someone could convince Broadcom to release the specs it would be immensely helpful.
|
||||
Reference in New Issue
Block a user