Linux Device Driver Tutorial Part 41 – SSD1306 I2C Linux Device Driver using Raspberry PI

SSD1306 I2C Linux Device Driver

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 40 – SSD1306 I2C Linux Device Driver using Raspberry PI. We are using the Raspberry PI 4 Model B for this demonstration. SSD1306 I2C Linux Device … Read more

Linux Device Driver Tutorial Part 40 – I2C Bus Linux Device Driver using I2C-GPIO

I2C Bus Linux Device Driver using I2C-GPIO

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 40 – I2C Bus Linux Device Driver using I2C-GPIO using Raspberry PI. We are using the Raspberry PI 4 Model B for this demonstration. … Read more

Linux Device Driver Tutorial Part 39 – Real I2C Bus Linux Device Driver

Real I2C Bus Linux Device Driver

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 39 – Real I2C Bus Linux Device Driver example using Raspberry PI. We are using the Raspberry PI 4 Model B for this demonstration. … Read more

Linux Device Driver Tutorial Part 38 – I2C Bus Driver Dummy Linux Device Driver

I2C Bus Driver

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 38 – I2C Bus Driver Dummy Linux Device Driver. We are using the Raspberry PI 4 Model B for this demonstration. I2C Bus Driver … Read more

Linux Device Driver Tutorial Part 37 – I2C Client Linux Device Driver using Raspberry PI

I2C Linux Device Driver using Raspberry PI

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 37 – I2C Linux Device Driver using Raspberry PI. We are using the Raspberry PI 4 Model B for this demonstration. I2C Linux Device … Read more

Linux Device Driver Tutorial Part 36 – GPIO Linux Device Driver using Raspberry PI

GPIO Linux Device Driver

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 36 – GPIO Linux Device Driver using Raspberry PI. In our previous tutorial, we have just used the GPIO pin as an output and … Read more

Linux Device Driver Tutorial Part 35 – GPIO Linux Device Driver Basic using Raspberry PI

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 35 – GPIO Linux Device Driver Basic using Raspberry PI. In our previous tutorials, we have just used the Laptop or Desktop to learn … Read more

Linux Device Driver Tutorial Part 31 – Seqlock in Linux Kernel

seqlock in linux kernel

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 31 – Seqlock in Linux Kernel. Prerequisites In the below-mentioned posts, we are using spinlock and mutex, the atomic variable for synchronization. I would … Read more

Linux Device Driver Tutorial Part 30 – Atomic variable in Linux Device Driver

atomic variable

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 30 – atomic variable in Linux Device Driver (atomic operations). atomic variables in Linux Device Driver Prerequisites In the below mentioned posts, we are … Read more

Linux Device Driver Tutorial Part 29 – EXPORT_SYMBOL in Linux Device Driver

EXPORT_SYMBOL

This is the Series on Linux Device Driver. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Linux Device Driver Tutorial Part 29 – EXPORT_SYMBOL in Linux Device Driver. Note: In this article, I assume that you already know the basic routines for kernel module development. … Read more