linux-device-driver
Linux driver access through sysfs
I\'m making a small kernel module to provide user-space access to some kernel-mode only features of an ARMv7 chip (specifically, cache control). I\'m reading through Linux Device Drivers by Corbet, Ru[详细]
2023-04-12 11:20 分类:问答Large Data Flow between User and Kernel
What is the best way(performance) to have a bi-directional data flow between user-level and kernel-level ?[详细]
2023-04-11 23:42 分类:问答Creating a debug target in Linux 2.6 driver module makefile
I\'m trying to be able to execute \"make debug\" at the command line and it will build my driver module with the -DDEBUG_OUTPUT define, which will cause certain sections of code to be compiled in.[详细]
2023-04-11 19:34 分类:问答manually call flush within character device driver
I want a character device to flush as I write to it. 开发者_如何学GoHow do I call the file_operation\'s flush method?[详细]
2023-04-11 15:48 分类:问答What does request_mem_region() actually do and when it is needed?
I\'m studying on writing embedded lin开发者_JS百科ux driver, and decided to fire a few GPIOs to make sure I understand the book (LDD3, chap9.4.1) correctly.[详细]
2023-04-11 02:57 分类:问答How to make a Windows ADB driver as simple as the existing Linux ADB driver?
For some reason on Windows you need a different driver for every device to work with ADB. In Linux you just add the ID\'s to a file. We have been trying to figure out how to make a more universal ADB[详细]
2023-04-10 07:44 分类:问答mcr instruction after cache disable
Consider arm as platform and Linux as OS used. Consider cache is disabled by means of enabling CONFIG_CPU_DCACHE_DISABLE in k开发者_如何学JAVAernel config.[详细]
2023-04-10 07:28 分类:问答Simple Device Driver Issue : cat: /dev/chardev: No such device or address
I am trying to learn Device Drivers and tried to compile a code, but I get the below error messages. I would appreciate if you give me pointers to resolve this issue[详细]
2023-04-10 04:33 分类:问答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() is called to register the device data and irq etc. How exactly it happens?[详细]
2023-04-09 02:58 分类:问答printk in driver
I am really new to linux module programming. I开发者_如何学Go need to some how be able to do some tweak to the ath9k driver in linux.[详细]
2023-04-08 21:42 分类:问答