I\'ve written a Linux device driver for a PCI device. This device performs DMA operations. An issue arise when the program crashes when a DMA operation is running.
Many Zw* functions that work with files (such as ZwCreateFile) need to be called at PASSIVE_LEVEL with APCs enabled: http://msdn.microsoft.com/en-us/library/ff566424%28VS.85%29.aspx. This is because,
Somewhere I read that opening the same file twice has an undefined semantics and should be avoided. In my situation I would like to open my own device multiple times associating multiple file descript
I\'m trying to debug a memory leak in a pr开发者_运维技巧inter driver.I\'m pretty sure it\'s a resource leak, not just a plain memory leak because analyzing heap with !heap -s in windbg doesn\'t show
I am working with a WinCE device which has a ra开发者_如何学JAVAdio manager driver written for it in MFC. In the code for the Radio GUI, I can see the function Deviceiocontrol with a specific IOCTL be
I\'ve been writing a device dev/my_inc that\'s meant to take a positive integer N represented as an ASCII string, and store it internally. Any read from the device should produce the ASCII string repr
My Windows driver has a .sys file and a .dll (which I\'m guessing is the programming interface to the driver?). Anyway, I need to compile the driver to run on Windows 7 64-bit. I have downloaded the D
We are developting a tool for live video streaming in which we want to broadcast the output of tv tuner on a network.Our project is at it\'s nascent stage.Our main concern at this moment is to how to
I know how about the capture part in wireshark. Parsing开发者_StackOverflow中文版 and figuring out the data shouldn\'t be a problem. Links to where I can get more information, tutorials or forums on h
I am running into an \"out of memory\" error from OpenGL on glReadPixels() under low-memory conditions. I am writing a plug-in to a program that has a robust heap mechanism for such situations, but I