N
N
NBN2015-09-08 19:50:23
linux
NBN, 2015-09-08 19:50:23

How to reverse engineer a PCI-E video capture card?

There is one PCI-E video capture card. You need to reverse it in order to write a driver for Linux. What methods do you recommend? I do not want to climb into the driver under Windows. It would be nice to have something that allows you to capture the signal to the card. Something like WireShark does with a special driver for USB ports.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Vladimir Martyanov, 2015-09-08
@vilgeforce

Well, darn it, a detailed understanding of the work of the existing software will allow you to rewrite it for a different platform. You can, in principle, look at the specification for the chip (if there is one) and try to write according to it, but this will have little to do with reversing.

J
jcmvbkbc, 2015-09-08
@jcmvbkbc

In the absence of a hardware specification, a working driver for Windows is a good option.

C
Curly Brace, 2015-09-08
@stasuss

Well, in general, reverse engineering of hardware and software are two different things. iron reversing is done to get the very circuit diagram for revision or for replication, but soft reversing is exactly what is needed in this case.
in the end, this card may have a processor that will spin some firmware and knowledge of the topology of the board will not give any useful information for writing a driver. and there probably is some element with complex logic, either a processor or plis, which is even cooler)

N
NBN, 2015-09-08
@NBN

Updated the question.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question