成功加入购物车

去购物车结算 X
书山有路图书专营店
  • Linux设备驱动程序开发(影印版) 东南大学出版社
图文详情

Linux设备驱动程序开发(影印版) 东南大学出版社

举报

【保正版 出版社正版新书发货放心订购支持团购】

  • 作者: 
  • 出版社:    东南大学出版社
  • ISBN:    9787564177539
  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • 页数:    561页
  • 作者: 
  • 出版社:  东南大学出版社
  • ISBN:  9787564177539
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开
  • 页数:  561页

售价 86.40 8.0折

定价 ¥108.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2023-11-17

    数量
    库存2
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    四年老店
    店铺等级
    拍卖等级
    资质认证
    90天平均
    成功完成
    91.08% (244笔)
    好评率
    99.95%
    发货时间
    12.13小时
    地址
    广东省惠州市惠阳区
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 货号:
      1201754913
      商品描述:
      内容简介
      Linux内核是一种复杂、可迁移、模块化和广泛使用的软件,在全世界过半数设备的80%左右服务器和嵌入式系统中运行。设备驱动程序在Linux系统良好运行中起到很好重要的作用。随着Linux已成为很流行的操作系统之一,为专有设备开发驱动程序的兴趣也与日俱增。《Linux设备驱动程序开发》将帮助你理解驱动程序相关基础知识,并带你完成游览Linux内核的漫长旅程。本书涵盖基于多种Linux子系统的驱动程序开发,包括内存管理、PWM、RTC、IIO和IRQ管理。该书还提供直接内存访问和网络设备驱动程序的实用方法

      目录
      Preface

       Chapter 1: Introduction to Kernel Development

       Environment setup

       Getting the sources

       Source organization

       Kernel configuration

       Build your kernel

       Kernel habits

       Coding style

       Kernel structures allocation/initialization

       Classes, objects, and OOP

       Summary

       Chapter 2: Device Driver Basis

       User space and kernel space

       The concept of modules

       Module dependencies

       depmod utility

       Module loading and unloading

       Manual loading

       modprobe and insmod

       /etc/modules-load.d/(filename).conf

       Auto-loading

       Module unload

       Driver skeletons

       Module entry and exit point

       init and exit attributes

       Module information

       Licensing

       Module author(s)

       Module description

       Errors and message printing

       Error handling

       Handling null pointer errors

       Message printing-printk0

       Module parameters

       Building your first module

       The module's makefile

       In the kernel tree

       Out of the tree

       Building the module

       Summary

       Chapter 3: Kernel Facilities and Helper Functions

       Understanding container_of macro

       Linked lists

       Creating and initializing the list

       Dynamic method

       Static method

       Creating a list node

       Adding a list node

       Deleting a node from the list

       Linked list traversal

       Kernel sleeping mechanism

       Wait queue

       Delay and timer management

       Standard timers

       Jiffies and HZ

       Timers API

       Timer setup initialization

       Standard timer example

       High resolution timers (HRTs)

       HRT API

       HRT setup initialization

       Dynamic tick/tickless kernel

       Delays and sleep in the kernel

       Atomic context

       Nonatomic context

       Kernel locking mechanism

       Mutex

       Mutex API

       Declare

       Acquire and release

       Spinlock

       Spinlock versus mutexes

       Work deferring mechanism

       Softirqs and ksoftirqd

       ksoftirqd

       Tasklets

       Declaring a tasklet

       ……

       Chanter 4: Character Device Drivers

       Chapter 5: Platform Device Drivers

       Chaoter 6: The Conceot of Device Tree

       Chapter 7: 12C Client Drivers

       Chapter 8: SPI Device Drivers

       Chapter 9: Regmap API-A Register Map Abstraction

       Chapter 10: IIO Framework

       Chapter 11: Kernel Memory Management

       Chapter 12: DMA-Direct Memory Access

       Chapter 13: Linux Device Model

       Chapter 14: Pin Control and GPIO Subsystem

       Chapter 15: GPIO Controller Drivers-gpio_chip

       Chapter 16: Advanced IRQ Management

       Chaoter 17: Inout Devices Drivers

       Chapter 18: RTC Drivers

       Chapter 19: PWM Drivers

       Chapter 20: Regulator Framework

       Chapter 21: Framebuffer Drivers

       Chapter 22: Network Interface Card Drivers

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看