Summary
Keywords
Full Transcript
We discuss device nodes in the /dev directory, the differences between block and character devices, and the role of major and minor numbers in device identification. We also demonstrate how to create custom device nodes and verify that filenames do not affect functionality—only major and minor numbers matter. Key topics covered: * Block devices (e.g., SD cards) vs. character devices (e.g., serial ports) * Viewing device details with ls -l and cat /proc/devices * Enabling serial ports on Raspberry Pi * Testing with tools like screen and hexdump * Creating nodes with mknod This builds the foundation for implementing your first character driver in the upcoming videos. GitHub :- https://github.com/madhawapolkotuwa/linux_driver_development_with_raspberrypi Buy me a Coffee : https://buymeacoffee.com/madhawapolb #linuxkernel #devicedrivers #embeddedsystems #raspberrypi #characterdevice
