Tag Info

New answers tagged


A loop device is a particular type of block device, managed by the loop device driver. A loop device is a block device whose content is stored in a file, similar to the way a SCSI disk device is a block device whose content is stored on a SCSI disk, a USB storage device is a block device whose content is stored on a USB storage peripheral, etc. Linux has a ...


Argh and grumble. I should have paid better attention to the output of dmesg | grep ftdi. There was ftdi stuff in there, but I didn't recognize any of it. In particular one brltty was showing up. I should have googled it. At which point I would have discovered this is the "Braille Display" thing. So apparently, default out of the box sets up some braille ...


You might be able to re-detect it without reboot, by unloading / re-loading the correct module (or just un-binding and re-binding the driver). For example: [ 978.527221] sd 11:0:0:1: [sdk] Attached SCSI removable disk #~> echo 11:0:0:1 > /sys/bus/scsi/drivers/sd/unbind #~> echo 11:0:0:1 > /sys/bus/scsi/drivers/sd/bind [ 5572.027119] sd ...


You'll probably want to write a rule for udev. Assuming no changes to udev.conf, your rules file should be placed into /etc/udev/rules.d/; it may help you to crib from packages' rules which may be found in /lib/udev/rules.d/. Writing good rules is a bit of an acquired art, but you could start with something simple if you have no other ttyACM* devices: # ...


Platform drivers are used to communicate with platform devices like the controllers in your SoC I2C, SPI, etc. To develop a platform driver start reading the kernel source for platform driver framework. The important APIs are - platform_device_register() platform_driver_register() You will get the source code of platform device/driver framework in ...


After being in a situation where this could be tested I've witnessed that you can't use a device tree compiled for kernel 3.10 on kernel 3.14. and vice versa.


You either use the persistent names in /dev/disk/ or higher level software which interacts with udev using the libudev API.

Top 50 recent answers are included