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
- Đọc thêm: https://vietnam.9natree.com/read/0596005903/
#MôđunnhânLinux #Driverkýtự #Xửlýngắtvàracecondition #DMAvàánhxạbộnhớ #MôhìnhthiếtbịLinux #LinuxDeviceDrivers3rdEdition
Linux Device Drivers, ấn bản thứ ba, là sách kỹ thuật của Jonathan Corbet, Alessandro Rubini và Greg Kroah Hartman, do O Reilly phát hành năm 2005. Cuốn sách giải thích cách một trình điều khiển thiết bị kết nối nhân Linux với phần cứng, từ những thiết bị đơn giản đến các hệ thống vào ra phức tạp. Trọng tâm của sách là Linux kernel 2.6, một giai đoạn quan trọng khi mô hình thiết bị, cơ chế mô đun và nhiều giao diện hạt nhân được tổ chức lại rõ ràng hơn. Thay vì chỉ liệt kê API, sách đặt việc viết driver trong bối cảnh vận hành của nhân, gồm quản lý tài nguyên, đồng thời, ngắt và truyền dữ liệu. Nội dung đi từ cách xây dựng mô đun, driver ký tự, đến PCI, USB, DMA, thiết bị khối, mạng và TTY. Mục đích của sách là giúp lập trình viên hiểu các nguyên tắc nền tảng để phần cứng hoạt động an toàn, hiệu quả và phù hợp với kiến trúc Linux.