Show Notes
- Amazon USA Store: https://www.amazon.com/dp/0596005903?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Linux-Device-Drivers%2C-3rd-Edition-Jonathan-Corbet.html
- eBay: https://www.ebay.com/sch/i.html?_nkw=Linux+Device+Drivers+3rd+Edition+Jonathan+Corbet+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Linux-Device-Drivers%2C-3rd-Edition-Jonathan-Corbet.html
- Lazada: https://asia.buys.trade/lazada_Linux-Device-Drivers%2C-3rd-Edition-Jonathan-Corbet.html
- Tiktok: https://asia.buys.trade/tiktok_Linux-Device-Drivers%2C-3rd-Edition-Jonathan-Corbet.html
- Baca selengkapnya: https://indonesia.9natree.com/read/0596005903/
#modulkernelLinux #pengandarkarakter #penangananinterupsi #DMAdanpemetaanmemori #modelperangkatLinux #LinuxDeviceDrivers3rdEdition
Linux Device Drivers, Edisi Ketiga, adalah buku teknis karya Jonathan Corbet, Alessandro Rubini, dan Greg Kroah Hartman yang membahas cara kerja serta pengembangan pengandar perangkat di Linux. Diterbitkan pada 2005, buku ini berfokus pada kernel Linux seri 2.6, sehingga posisinya sekarang lebih tepat sebagai fondasi konseptual dan referensi historis daripada panduan langsung untuk antarmuka kernel modern. Tujuan utamanya bukan sekadar membuat perangkat keras berfungsi. Buku ini menjelaskan bagaimana sebuah modul kernel berinteraksi dengan subsistem Linux, menangani permintaan dari ruang pengguna, mengelola memori, dan merespons kejadian perangkat keras secara aman. Pembahasannya bergerak dari modul sederhana dan pengandar karakter, menuju konkurensi, interupsi, DMA, PCI, USB, blok, jaringan, serta TTY. Dengan contoh kode C yang lengkap, buku ini memperlihatkan konsekuensi praktis dari keputusan desain di dalam kernel. Pembaca memperoleh gambaran terpadu tentang batas antara perangkat keras, kernel, dan aplikasi, sekaligus memahami mengapa kesalahan kecil pada pengandar dapat memengaruhi stabilitas seluruh sistem.