Re: [ntdev] Writing driver for ISP(image signal processor)

I hav one question here:

Intel supports its own ISP driver for all released Atom SOCs, why you want to rebuit the wheel?

Sent from Windows Mail

From: xxxxx@hotmail.com
Sent: ‎Tuesday‎, ‎September‎ ‎30‎, ‎2014 ‎13‎:‎44
To: Windows System Software Devs Interest List

> Is the PLX9x5x a god start point to this?

I had written up an answer to this, but after looking the source code
you provided, I have to change my answer. The PLX9x5x shows how to do
DMA to a PCI device using KMDF. You have none of those things. This is
not a PCI device. This is a MIPI camera, built-in to an Intel Atom SoC.

In datasheet of intel atom: http://www.intel.com/content/www/us/en/intelligent-systems/bay-trail/atom-e3800-family-datasheet.html

page 884 -> Camera, ISP are connected to PCi space
page 885 -> ISP PCI configuration registers
page 911 -> Memmapped IO

Dma will be used to copy the “image” from sensor(camera) to RAM, ISP has an build in dma.

What versions of Windows were you hoping to support with this?
win 8.1 , win 7

It is gonna be probably one driver but AVStream is god example of streaming and PLX9x5x is PCI and DMA but how to combine them ?


NTDEV is sponsored by OSR

Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev

OSR is HIRING!! See http://www.osr.com/careers

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer