Top "Device-driver" questions

A device driver is a specialized software component (usually considered "system software") which allows a system to interact with a particular type or class of hardware device, such as a keyboard, serial port, disk drive, video display, memory controller, or other peripheral.

In Linux, how do you use device_create within an existing class?

Note: I'm listing this problem as it is today, I'm not opposed to changing the implementation (moving the creation of …

c linux linux-kernel device-driver
USB-device driver for HTC OneVX (USB debugging)

I have a HTC One VX phone and I would like to develop an app for it. I got the …

android device-driver
What is the difference between devm_kzalloc() and kzalloc() in linux driver programming

I have found devm_kzalloc() and kzalloc() in device driver programmong. But I don't know when/where to use these …

linux-kernel linux-device-driver device-driver
Implementing an UVC driver using the Android NDK and a raw usb connection for cameras that are not supported by the kernel

I'm looking for a way to get UVC compartible usb cameras working on other android devices that don't have a …

android camera android-ndk usb device-driver
Is it possible to code a device driver in Java?

Introduction I heard something about writing device drivers in Java (heard as in "with my ears", not from the internet) …

java operating-system device-driver
Memory mapped IO - how is it done?

I've read about the difference between port mapped IO and memory mapped IO, but I can't figure out how memory …

operating-system linux-kernel kernel device-driver
How to learn the structure of Linux wireless drivers (mac80211)?

There is so many structures in the Linux wireless driver mac80211. Things like struct net_device, struct ieee80211_hw, struct …

linux linux-device-driver wireless device-driver wifi
How to implement mouse drivers Linux USB mouse driver?

I need to control mouse pointer of my computer screen using an external device.I just know i have to …

linux linux-kernel linux-device-driver device-driver
Epson OPOS ADK for .NET drivers for Windows 7

Has anyone used Epson OPOS ADK for .NET for Windows 7. I tried to install Windows Vista drivers on Windows 7 since …

.net device-driver point-of-sale opos epson
How to pass a union as a parameter to a function

This code is for a driver for a DAC chip. I have a bitfield below which represents a 24-bit register. …

c embedded device-driver