Suyog Buradkarsuyogb.hashnode.dev·Jul 21, 2024Chapter 1 : The kernel locks (Spinlock)Before delving into the topic, let's start with some basics. A resource is considered shared when it is accessed by several contenders. These contenders, such as processors, processes, or threads, may own the resource either exclusively or concurrent...71 readsLinux kernel programming for embedded systemslinux device drivers
Mithilesh GaikwadforMithilesh's Blogesymith.hashnode.dev·Nov 23, 2023Exploring Device Drivers: Understanding Types, Implementation, and ImportanceIntroduction: In the realm of computer systems, the term "device driver" holds a significant place, acting as a bridge between the hardware and software components. This article delves into the intricacies of device drivers, covering their types, imp...118 readsgpio
Ariesariesgun.xyz·Nov 12, 2022Setting up Mac M1 for Linux Kernel/ Device Driver DevelopmentBuilding a linux kernel on a Linux OS is easy and straightforward. You can easily follow the installation instructions provided in the documentation. If you are a Windows user, you can use Windows Subsytem for Linux (WSL) to setup the development env...2.9K readsdevice-driver