Re: [Nouveau] How to reverse engineer a PCI-Express driver under Linux ?

2021-03-03 Thread Tomek LECOCQ
On 3 Mar 2021, at 14:09, Ilia Mirkin wrote: > On Wed, Mar 3, 2021 at 5:30 AM Karol Herbst wrote: >> >> >> Usually drivers map PCIe bars into the VM and read/write at certain offsets >> to do.. stuff. In the linux kernel we have the mmiotrace tracer in order to >> capture what a driver does

Re: [Nouveau] How to reverse engineer a PCI-Express driver under Linux ?

2021-03-03 Thread Ilia Mirkin
On Wed, Mar 3, 2021 at 5:30 AM Karol Herbst wrote: > > > > On Wed, Mar 3, 2021 at 11:07 AM Tomek LECOCQ wrote: >> >> Hello, >> >> I’ve already asked this on the Kernel Newbies mail list, but as developing >> nouveau seems to be kind of similar to what I want to achieve, I thought it >> would be

Re: [Nouveau] How to reverse engineer a PCI-Express driver under Linux ?

2021-03-03 Thread Karol Herbst
On Wed, Mar 3, 2021 at 11:07 AM Tomek LECOCQ wrote: > Hello, > > I’ve already asked this on the Kernel Newbies mail list, but as developing > nouveau seems to be kind of similar to what I want to achieve, I thought it > would be a good idea to ask it here as well. > > I have a PCI-Express video c

[Nouveau] How to reverse engineer a PCI-Express driver under Linux ?

2021-03-03 Thread Tomek LECOCQ
Hello, I’ve already asked this on the Kernel Newbies mail list, but as developing nouveau seems to be kind of similar to what I want to achieve, I thought it would be a good idea to ask it here as well. I have a PCI-Express video capture card that has a proprietary driver for Linux. I have some