Top "Linux-device-driver" questions

Device drivers take on a special role in the Linux kernel.

Who calls the probe() of driver

How does probe() call gets called? Who calls it? As per my understanding, __init() registers driver and then somehow probe() …

linux-kernel linux-device-driver
Adding new driver code to linux source code

I have developed a Linux device driver. As of now I am compiling it on Ubuntu 12.04 with cross-compiler for arm …

linux-kernel linux-device-driver
Difference between arm-eabi arm-gnueabi and gnueabi-hf compilers

What is the difference between arm-eabi, gnueabi and gnueabi-hf cross compilers. I am kind of finding it difficult to choose …

linux gcc linux-kernel arm linux-device-driver
How to include C backtrace in a kernel module code?

So I am trying to find out what kernel processes are calling some functions in a block driver. I thought …

c linux-device-driver kernel backtrace
How do I intercept messages from a USB device on Linux?

I have a popular drawing tablet that I connect to my PC with USB. Once connected, the tablet detects hand …

linux usb linux-device-driver tablet
Linux kernel device driver programming

I want to learn linux kernel device driver programming. So can anyone please post good tutorials pages or links here. …

linux-device-driver
How the util of iostat is computed?

iostat -x -d can display many i/o statistic info. For util of iostat, the explanation is : Percentage of CPU …

linux linux-kernel linux-device-driver
Understanding kernel message 'nobody cared (try booting with the "irqpoll" option)'

I'm trying to understand the meaning of the following message: irq N:nobody cared (try booting with the "irqpoll" option) …

linux linux-kernel linux-device-driver
Understanding loff_t *offp for file_operations

I'm designing a device driver that simply reads and writes to a character buffer. My question is however regarding the …

c linux linux-kernel kernel linux-device-driver
How to create a device in /dev automatically upon loading of the kernel module for a device driver?

I am attempting to develop Linux device drivers and as my first attempt I am trying to develop a char …

linux-kernel linux-device-driver