
![[Linux kernel]Atomic Operation](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
![[Linux kernel]Atomic Operation](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
![[Linux kernel]Atomic Operation](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
[Linux kernel]Atomic Operation
Due to that the Linux kernel supports symmetric multi-processing (SMP) so it must use a set of synchronization mechanisms to…
![[Linux kernel]How to make a simple character device drivers](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
![[Linux kernel]How to make a simple character device drivers](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
![[Linux kernel]How to make a simple character device drivers](https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_200,h_200/https://nz-review.com/wp-content/uploads/2018/09/1_PUZKa3vkJvqPQ_oEl5BAZQ-200x200.png)
[Linux kernel]How to make a simple character device drivers
I. Overview In the Linux world there are categories kind of device drivers: character device drivers and block device drivers.…
How to make a simple linux kernel module
Although monolithic kernel faster than a micro-kernel but it has disadvantage of lack modularity and extendsibility. On modern monolithic kernels,…