From: Thomas Kaiser <linux-dvb@kaiser-linux.li>
To: christopherwanderson@columbus.rr.com
Cc: linux-media@vger.kernel.org
Subject: Re: PAC7302 disassembly
Date: Sun, 01 Feb 2009 22:09:30 +0100 [thread overview]
Message-ID: <49860F8A.1020105@kaiser-linux.li> (raw)
In-Reply-To: <49860A9F.4030802@kaiser-linux.li>
Thomas Kaiser wrote:
> christopherwanderson@columbus.rr.com wrote:
>> Can I get as much disassembly of the PAC7302 drivers with your
>> comments next to it? I am trying to improve my webcam and currently
>> disassembling the driver, in Vista64 with IDA Pro. (I still have the
>> 32 bit driver files as I upgraded from xp32) I am helping on the
>> gAIM/Pidgin voice/video chat and this driver isn't where I would like
>> it to be. I need better color balance, even after changing alot of
>> options I still turn out orange quite a bit. I have Assembly
>> expierence, I own the Intel Instruction Manuals, so figuring out the
>> actual given driver with a little bit of help based on the current
>> progress should not be difficult Christopher W. Anderson --
>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
> Hello Christopher
>
> Thanks for posting to linux-media@vger.kernel.org.
>
> As I wrote you back on the private mail you send me, I don't really
> understand what you try to tell or ask me!
>
> What do you mean with "disassembly"? Converting the binary Windoz drive
> to assemble code? Or looking with a hex editor into the Windowz driver
> and figure out what the opcode is doing?
>
> The PAC7302 Linux driver was develop by re-engineering the Windoz drive
> with the help of usb snoop. Usb snoop
> (http://benoit.papillault.free.fr/usbsnoop/) is a program which can log
> the usb traffic on a Windoz box. By looking at this logs, I could figure
> out how to control the cam (PAC7302 bridge). To find out the compression
> Pixart is using in this chip was a long journey, too.
>
> I suggest you get the newest driver from linuxtv.org or from
> Jean-Francois Moine site (http://moinejf.free.fr/).
>
> Don't forget to get the newest libv4l lib from Hans de Geode. After you
> installed this and tested the webcam, please report back how the driver
> is working.
>
> Anyway, when you are able to disassemble the Windowz drive, please post
> your results here. There are some people around here how can comment
> your outcome.
>
> Thomas
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Sorry for replying to my own post.
I forgot to tell that there is no documentation available from Pixart. I
tried to meet them (Pixart) the last time I was in Taiwan but they
refused to meet me :-( (Looks like they are not interested to have there
products running with Linux)
Thomas
prev parent reply other threads:[~2009-02-01 21:09 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-31 21:17 PAC7302 disassembly christopherwanderson
2009-02-01 20:48 ` Thomas Kaiser
2009-02-01 21:09 ` Thomas Kaiser [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49860F8A.1020105@kaiser-linux.li \
--to=linux-dvb@kaiser-linux.li \
--cc=christopherwanderson@columbus.rr.com \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox