diff --git a/Home.md b/Home.md index 437731d..7ba70fa 100644 --- a/Home.md +++ b/Home.md @@ -1,12 +1,24 @@ # Welcome to the bcwc_pcie wiki! The goal of this project is to write a Linux driver for the Broadcom 1570 PCIe webcam. +## Current Status +The driver is now able to stream video. It can be accessed through the V4L2 API. It is still experimental so you mileage may vary. + +Since this driver depends on vb2_dma_sg_init_ctx, it requires Linux kernel 3.19 or later. +According to Apple the following models contain a Facetime HD camera and should be compatible with this driver: + + * iMac (21,5", since mid 2011) + * iMac (27", since mid 2011) + * MacBook Air (since mid 2011) + * MacBook Pro (15", since early 2011) + * MacBook Pro (17", since early 2011) + * MacBook Pro (13", since early 2011) + +See [Getting Started](Get-Started) for instructions on driver installation and usage. + # Approach It's a mix of probing, reverse engineering, reading up on similar hardware, guessing, etc. -# Current Status -The driver is now able to stream video. It can be accessed through the V4L2 API. It is still experimental so you mileage may vary. - # Known issues * Suspend / resume doesn't work. Unloading the module before suspending and loading it again on resume is a work around for this. * Only firmware version 1.43 (latest OSX El Capitan) works with the driver.