Questions tagged [driver]

Device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device. This tag should only be used for questions related to driver development, as questions about finding or installing drivers are off-topic for Stack Overflow.

A driver typically communicates with the device through the computer bus or communications subsystem to which the hardware connects. When a calling program invokes a routine in the driver, the driver issues commands to the device. Once the device sends data back to the driver, the driver may invoke routines in the original calling program. Drivers are hardware-dependent and operating-system-specific. They usually provide the interrupt handling required for any necessary asynchronous time-dependent hardware interface.

A device driver simplifies programming by acting as translator between a hardware device and the applications or operating systems that use it. Programmers can write the higher-level application code independently of whatever specific hardware device.

https://en.wikipedia.org/wiki/Device_driver

This tag should only be used for questions related to driver development, as questions about finding or installing drivers are off-topic for StackOverflow. Assistance with identifying, locating, and installing drivers may be obtained at SuperUser, Unix & Linux Exchange or in the case of server-related and enterprise-level hardware, ServerFault.

5942 questions
19
votes
1 answer

On x86, when the OS disables interrupts, do they vanish, or do they queue and 'wait' for interrupts to come back on?

My platform is x86 and x86-64, on Windows. The point of the interrupt priority system is to have the highest priority interrupt beat out the others. To enforce this, I'm guessing that Windows will disable all interrupts of lower level completely,…
VoidStar
  • 5,241
  • 1
  • 31
  • 45
19
votes
4 answers

install/uninstall an .inf driver programmatically using C# .net

I am making an application using c#.net. It contains a filesystem minifilter driver also. I want to install and uninstall this driver programmatically using c# .net. Normally i can install this using the .INF file (by right click + press…
Navaneeth
  • 607
  • 2
  • 9
  • 19
19
votes
5 answers

What's the equivalent of JPA or JDBC for node?

I'm pretty new to node, and I was wondering if there's any standard, open, API that could abstract me away from all the different database idiosyncrasies. Any link with tutorials or documentation would be pretty much welcome indeed.
opensas
  • 60,462
  • 79
  • 252
  • 386
19
votes
3 answers

SQLSRV driver vs. PDO driver for PHP with MS SQL Server

What considerations should I take into account when choosing between SQLSRV driver vs. PDO driver (for PHP with MS SQL server)? I saw this previous Stackoverflow post ( When using PHP on Windows, what is better (1) the native driver for SQL Server…
nmc
  • 8,724
  • 5
  • 36
  • 68
19
votes
2 answers

Terminating a protected antivirus process

I am using the ESet antivirus, and recently its GUI front-end egui.exe hung and was taking 50% CPU (i.e. 100% of one core). Amazingly, I found that I cannot kill it, even with debug privilege enabled. Now I am curious: how do they implement such…
Ivan Krivyakov
  • 1,898
  • 1
  • 17
  • 27
18
votes
3 answers

Pointers to creating virtual monitor drivers for OS X

I'd like to create a virtual monitor driver for OS X. What I mean by virtual is a monitor driver that does not drive an attached monitor, yet fools OS X into thinking there is such a monitor attached. The purpose? It can tunnel display data to some…
the979kid
  • 635
  • 5
  • 15
18
votes
4 answers

Why am I getting an error before configuring a device in Visual Studio 2015?

I want to deploy my driver for testing. I have provisioned my target computer for testing (although this shouldn't matter because I am not even at that step yet). On my host computer I open Visual Studio and go to Driver > Test > Configure…
Seth Kitchen
  • 1,526
  • 19
  • 53
18
votes
1 answer

Ubuntu 14.04 how to install cuda 6.5 without installing nvidia driver

I am working on workstation with CPU core I7 4790 and two GPUs GTX 760 4 GB ram/1152 core the system's memory is 16 GB RAM I have Ubuntu 14.04.1 LTS after many tries and reinstalling Ubuntu many times finally i have correctly installed nvidia driver…
Belal Medhat
  • 363
  • 1
  • 2
  • 12
17
votes
2 answers

Installing CUDA Windows 10

I am trying to install the CUDA toolkit in order to be able to use Thundersvm in my personal computer. However I keep getting the following message in the GUI installer: "You already have a newer version of the NVIDIA Frameview SDK installed" I read…
Angel
  • 193
  • 1
  • 1
  • 4
17
votes
2 answers

PowerShell disable and enable a driver

Sometimes after restart/coldboot I got a problem with my touchscreen driver in Win8, so I've to restart it manually by now. So I want to write a script that starts after login, which will disable the driver and enables it again. I actually found out…
pewpewPenguin
  • 171
  • 1
  • 1
  • 4
17
votes
4 answers

Bluetooth Low Energy API for Windows 7.0

Windows 8 exposes an API to communicate to Bluetooth Low Energy (Smart) devices, but this API is not available in previous versions of Windows, so how can I communicate with a BLE dongle on Windows 7? The BLE dongle I'm currently using (BLED112)…
Maestro
  • 9,046
  • 15
  • 83
  • 116
16
votes
4 answers

Connecting to MongoDB using PDO driver

Will I be able to connect to this database using PHP's php_mongo.dll driver? If so, could you please provide some sample code?
user1063715
  • 191
  • 1
  • 1
  • 3
16
votes
6 answers

"Unable to locate JAR/zip" error for JDBC connections [BIRT Eclipse, Windows 7, Oracle 11g]

As an FYI, I'm new to this entire stack, so I might be making a basic error. I'm attempting to explore BIRT reporting for a Maximo system that was recently upgraded. To do so, I installed the following: Java 6 & Java 7 JDKs BIRT version of Eclipse…
SeanKilleen
  • 8,809
  • 17
  • 80
  • 133
16
votes
1 answer

Could not create the driver from NHibernate.Driver.OracleDataClientDriver

Here's the code raising the exception: public static class NHibernateSessionManager { private static ISessionFactory sessionFactory = new Configuration().Configure().BuildSessionFactory(); public static ISession GetSession(string clientId) …
bevacqua
  • 47,502
  • 56
  • 171
  • 285
16
votes
1 answer

Mongo C# ignore property

I'm using v0.9 of the official MongoDB driver and i'm trying to read in a collection. I have a field in the database that I don't want to read into my object but I get the following error. "Unexpected element: Network" The collection looks like this…
Alex
  • 34,776
  • 10
  • 53
  • 68