More links
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25322 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
d55e0f83f2
commit
39cd0cea4f
@ -64,19 +64,36 @@ http://www.mnementh.co.uk/sonix/sn9c102.pdf
|
|||||||
* some of the (many!) linux quickcam drivers:
|
* some of the (many!) linux quickcam drivers:
|
||||||
http://www.lrr.in.tum.de/~acher/quickcam/quickcam.html
|
http://www.lrr.in.tum.de/~acher/quickcam/quickcam.html
|
||||||
http://www.seismo.ethz.ch/linux/webcam.html
|
http://www.seismo.ethz.ch/linux/webcam.html
|
||||||
|
|
||||||
|
* NW80x based:
|
||||||
|
http://nw802.cvs.sourceforge.net NW80x based (like the QuickCam I have here)
|
||||||
http://tuukkat.awardspace.com/quickcam/quickcam.html for PID 0xd001
|
http://tuukkat.awardspace.com/quickcam/quickcam.html for PID 0xd001
|
||||||
|
http://blognux.free.fr/sources/EasyCam2/04032006_11:11/drivers/nw802/
|
||||||
|
datasheets:
|
||||||
|
http://www.digchip.com/datasheets/parts/datasheet/132/NW800.php
|
||||||
|
|
||||||
* Creative's own list of linux drivers:
|
* Creative's own list of linux drivers:
|
||||||
http://connect.creativelabs.com/opensource/Lists/Webcam%20Support/AllItems.aspx
|
http://connect.creativelabs.com/opensource/Lists/Webcam%20Support/AllItems.aspx
|
||||||
|
|
||||||
* Other webcam drivers:
|
* Other webcam drivers:
|
||||||
http://nw802.cvs.sourceforge.net NW80x based (like the QuickCam I have here)
|
|
||||||
http://zc0302.sourceforge.net/zc0302.php?page=cams
|
http://zc0302.sourceforge.net/zc0302.php?page=cams
|
||||||
|
http://www.smcc.demon.nl/webcam/ (philips)
|
||||||
http://www.medias.ne.jp/~takam/bsd/NetBSD.html
|
http://www.medias.ne.jp/~takam/bsd/NetBSD.html
|
||||||
|
http://blognux.free.fr/sources/EasyCam2/04032006_19:49/
|
||||||
|
http://www.wifi.com.ar/english/doc/webcam/ov511cameras.html
|
||||||
|
|
||||||
* CMOS Sensor datasheets (rather, marketing buzz):
|
* CMOS Sensor datasheets (rather, marketing buzz):
|
||||||
http://www.tascorp.com.tw/product_file/TAS5110C1B_Brief_V0.3.pdf
|
http://www.tascorp.com.tw/product_file/TAS5110C1B_Brief_V0.3.pdf
|
||||||
http://www.tascorp.com.tw/product_file/TAS5130D1B_Brief_V0.3.pdf
|
http://www.tascorp.com.tw/product_file/TAS5130D1B_Brief_V0.3.pdf
|
||||||
|
Divio NW80x:
|
||||||
|
http://www.digchip.com/datasheets/parts/datasheet/132/NW800.php
|
||||||
|
http://www.digchip.com/datasheets/parts/datasheet/132/NW802.php
|
||||||
|
http://web.archive.org/web/*/divio.com/*
|
||||||
|
All from eTOMS (ET31X110 would be == NW800 but isn't there):
|
||||||
|
http://www.etomscorp.com/english/webdesign/product_search.asp
|
||||||
|
http://web.archive.org/web/*re_pd_sr_1nr_50/http://etomscorp.com/*
|
||||||
|
Agilent HDCS:
|
||||||
|
http://www.ortodoxism.ro/datasheets2/2/05jj45dcrga6zr0zjg7hrde83cpy.pdf
|
||||||
|
|
||||||
* Linux USB stack:
|
* Linux USB stack:
|
||||||
http://www.iglu.org.il/lxr/source/include/linux/usb.h
|
http://www.iglu.org.il/lxr/source/include/linux/usb.h
|
||||||
|
@ -2,21 +2,46 @@
|
|||||||
#include "CamDebug.h"
|
#include "CamDebug.h"
|
||||||
#include "CamSensor.h"
|
#include "CamSensor.h"
|
||||||
|
|
||||||
// reference: http://nw802.cvs.sourceforge.net
|
// reference drivers:
|
||||||
|
// http://nw802.cvs.sourceforge.net
|
||||||
|
// http://nw802.cvs.sourceforge.net/nw802/nw802-2.4/
|
||||||
|
// http://www.medias.ne.jp/~takam/bsd/NetBSD.html#nw802
|
||||||
|
// https://dev.openwrt.org/attachment/ticket/2319/nw802-patch.txt
|
||||||
|
// win binary driver template, readme has interesting info:
|
||||||
|
// http://www.bulgar-bg.com/Downloads/drivers/PCAMDriver/
|
||||||
|
// http://www.bulgar-bg.com/Downloads/drivers/PCAMDriver/Readme.txt
|
||||||
|
|
||||||
const usb_webcam_support_descriptor kSupportedDevices[] = {
|
const usb_webcam_support_descriptor kSupportedDevices[] = {
|
||||||
{{ 0, 0, 0, 0x046d, 0xd001 }, "Logitech", "QuickCam Pro", "??" }, // Alan's
|
{{ 0, 0, 0, 0x046d, 0xd001 }, "Logitech", "QuickCam Pro", "??" }, // Alan's
|
||||||
// other IDs according to nw802 linux driver:
|
// other IDs according to nw802 linux driver:
|
||||||
{{ 0, 0, 0, 0x052b, 0xd001 }, "Ezonics", "EZCam Pro", "??" },
|
{{ 0, 0, 0, 0x052b, 0xd001 }, "Ezonics", "EZCam Pro", "??" },
|
||||||
{{ 0, 0, 0, 0x055f, 0xd001 }, "Mustek"/*"PCLine"*/, "WCam 300"/*"PCL-W300"*/, "??" },
|
{{ 0, 0, 0, 0x055f, 0xd001 }, "Mustek"/*"PCLine"*/, "WCam 300"/*"PCL-W300"*/, "??" },
|
||||||
{{ 0, 0, 0, 0x06a5, 0xd001 }, "Generic", "NW802", "??" },
|
{{ 0, 0, 0, 0x06a5, 0xd001 }, "Divio", "NW802", "??" },
|
||||||
{{ 0, 0, 0, 0x06a5, 0x0000 }, "Generic", "NW800", "??" },
|
{{ 0, 0, 0, 0x06a5, 0x0000 }, "Divio", "NW800", "??" },
|
||||||
{{ 0, 0, 0, 0, 0}, NULL, NULL, NULL }
|
{{ 0, 0, 0, 0, 0}, NULL, NULL, NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
#warning TODO!
|
#warning TODO!
|
||||||
|
|
||||||
|
// datasheets: (scarce)
|
||||||
|
// http://www.digchip.com/datasheets/parts/datasheet/132/NW800.php
|
||||||
|
// http://www.digchip.com/datasheets/parts/datasheet/132/NW802.php
|
||||||
|
// http://web.archive.org/web/*/divio.com/*
|
||||||
|
// http://web.archive.org/web/20020217173519/divio.com/NW802.html
|
||||||
|
//
|
||||||
|
// supported sensors:
|
||||||
|
// Sensor Model # Data Width Voltage Timing
|
||||||
|
// Conexant CN0352 10 bits 3.3 V Master
|
||||||
|
// Elecvision EVS110K 8 bits 3.3 V Slave
|
||||||
|
// HP (Agilent) HDC1000 10 bits 3.3 V Master
|
||||||
|
// Hyundai HB7121B 8 bits 3.3 V Master
|
||||||
|
// Pixart PAS006AC 9 bits 3.3 V Master
|
||||||
|
// TASC TAS5110A 9 bits 3.8 V Slave
|
||||||
|
//
|
||||||
|
// http://www.wifi.com.ar/english/doc/webcam/ov511cameras.html says:
|
||||||
|
// 06a5 (Divio) d800 Etoms ET31X110 (A.K.A Divio NW800)
|
||||||
|
|
||||||
NW80xCamDevice::NW80xCamDevice(CamDeviceAddon &_addon, BUSBDevice* _device)
|
NW80xCamDevice::NW80xCamDevice(CamDeviceAddon &_addon, BUSBDevice* _device)
|
||||||
:CamDevice(_addon, _device)
|
:CamDevice(_addon, _device)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user