精通Linux驱动程序开发

精通Linux驱动程序开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [印] (Venkateswaran S)
2009-06
版次: 1
ISBN: 9787115206473
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 714页
字数: 879千字
正文语种: 英语
27人买过
  •   《精通Linux驱动程序开发(英文版)》是Linux设备驱动程序领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或辄止浅尝的许多重要主题和关键难点,如PCMCIA、I2C和USB等外部总线、视频、音频、无线连网和闪存等技术。在解释每一个技术时,均讲解了相关的内核源码文件,并给出了完整的开发实例。《精通Linux驱动程序开发(英文版)》适合中高级Linux开发人员阅读。   SreekrishnanVenkateswaran世界顶级Linux开发技术专家。在IBM工作多年,有丰富的嵌入式Linux和驱动程序开发经验,曾经将Linux移植到了手表、音乐播放器、VoIP电话、心脏起搏器以及远程门诊监控系统等各种设备上。目前负责IBM印度公司的嵌入式解决方案组。他曾担任LinuxMagazine的特邀编辑,主持内核技术专栏作。 Chapter1 Introduction1
    Evolution2
    TheGNUCopyleft3
    Kernel.org4
    MailingListsandForums4
    LinuxDistributions5
    LookingattheSources6
    BuildingtheKernel10
    LoadableModules12
    BeforeStarting14

    Chapter2 APeekInsidethe
    Kernel17
    BootingUp18
    KernelModeandUserMode30
    ProcessContextandInterruptContext30
    KernelTimers31
    HZandJiffies31
    LongDelays33
    ShortDelays36
    PentiumTimeStampCounter36
    RealTimeClock37
    ConcurrencyintheKernel39
    SpinlocksandMutexes39
    AtomicOperators45
    Reader-WriterLocks46
    Debugging48
    ProcessFilesystem49
    AllocatingMemory49
    LookingattheSources52

    Chapter3 KernelFacilities55
    KernelThreads56
    CreatingaKernelThread56
    ProcessStatesandWaitQueues61
    UserModeHelpers63
    HelperInterfaces65
    LinkedLists65
    HashLists72
    WorkQueues72
    NotifierChains74
    CompletionInterface78
    KthreadHelpers81
    Error-HandlingAids83
    LookingattheSources85

    Chapter4 LayingtheGroundwork89
    IntroducingDevicesandDrivers90
    InterruptHandling92
    InterruptContext92
    AssigningIRQs94
    DeviceExample:RollerWheel94
    SoftirqsandTasklets99
    TheLinuxDeviceModel103
    Udev103
    Sysfs,Kobjects,andDeviceClasses106
    HotplugandColdplug110
    MicrocodeDownload111
    ModuleAutoload112
    MemoryBarriers114
    PowerManagement114
    LookingattheSources115

    Chapter5 CharacterDrivers119
    CharDriverBasics120
    DeviceExample:SystemCMOS121
    DriverInitialization122
    OpenandRelease127
    ExchangingData129
    Seek136
    Control137
    SensingDataAvailability139
    Poll139
    Fasync142
    TalkingtotheParallelPort145
    DeviceExample:ParallelPortLED
    Board146
    RTCSubsystem156
    PseudoCharDrivers157
    MiscDrivers160
    DeviceExample:WatchdogTimer160
    CharacterCaveats166
    LookingattheSources167

    Chapter6 SerialDrivers171
    LayeredArchitecture173
    UARTDrivers176
    DeviceExample:CellPhone178
    RS-485191
    TTYDrivers192
    LineDisciplines194
    DeviceExample:TouchController195
    LookingattheSources205

    Chapter7 InputDrivers207
    InputEventDrivers210
    TheEvdevInterface210
    InputDeviceDrivers216
    Serio217
    Keyboards217
    Mice220
    TouchControllers227
    Accelerometers228
    OutputEvents228
    Debugging230
    LookingattheSources231

    Chapter8 TheInter-Integrated
    CircuitProtocol233
    What’sI2C/SMBus?234
    I2CCore235
    BusTransactions237
    DeviceExample:EEPROM238
    Initializing238
    ProbingtheDevice241
    CheckingAdapterCapabilities244
    AccessingtheDevice244
    MoreMethods246
    DeviceExample:RealTimeClock247
    I2C-dev251
    HardwareMonitoringUsingLM-Sensors251
    TheSerialPeripheralInterfaceBus251
    The1-WireBus254
    Debugging254
    LookingattheSources255

    Chapter9 PCMCIAandCompact
    Flash257
    What’sPCMCIA/CF?258
    Linux-PCMCIASubsystem260
    HostControllerDrivers262
    PCMCIACore263
    DriverServices263
    ClientDrivers264
    DataStructures264
    DeviceExample:PCMCIACard267
    TyingthePiecesTogether271
    PCMCIAStorage272
    SerialPCMCIA272
    Debugging273
    LookingattheSources275

    Chapter10 PeripheralComponent
    Interconnect277
    ThePCIFamily278
    AddressingandIdentification281
    AccessingPCIRegions285
    ConfigurationSpace285
    I/OandMemory286
    DirectMemoryAccess288
    DeviceExample:Ethernet-ModemCard292
    InitializingandProbing293
    DataTransfer301
    Debugging308
    LookingattheSources308

    Chapter11 UniversalSerialBus311
    USBArchitecture312
    BusSpeeds314
    HostControllers315
    TransferTypes315
    Addressing316
    Linux-USBSubsystem317
    DriverDataStructures317
    Theusb_deviceStructure318
    USBRequestBlocks319
    Pipes321
    DescriptorStructures322
    Enumeration324
    DeviceExample:TelemetryCard324
    InitializingandProbing325
    AccessingRegisters332
    DataTransfer335
    ClassDrivers338
    MassStorage339
    USB-Serial345
    HumanInterfaceDevices348
    Bluetooth348
    GadgetDrivers348
    Debugging349
    LookingattheSources351

    Chapter12 VideoDrivers355
    DisplayArchitecture356
    Linux-VideoSubsystem359
    DisplayParameters361
    TheFrameBufferAPI362
    FrameBufferDrivers365
    DeviceExample:NavigationSystem365
    ConsoleDrivers380
    DeviceExample:CellPhoneRevisited382
    BootLogo387
    Debugging387
    LookingattheSources388

    Chapter13 AudioDrivers391
    AudioArchitecture392
    Linux-SoundSubsystem394
    DeviceExample:MP3Player396
    DriverMethodsandStructures399
    ALSAProgramming409
    Debugging412
    LookingattheSources412

    Chapter14 BlockDrivers415
    StorageTechnologies416
    LinuxBlockI/OLayer421
    I/OSchedulers422
    BlockDriverDataStructuresand
    Methods423
    DeviceExample:SimpleStorage
    Controller426
    Initialization427
    BlockDeviceOperations430
    DiskAccess432
    AdvancedTopics434
    Debugging436
    LookingattheSources437

    Chapter15 NetworkInterface
    Cards439
    DriverDataStructures440
    SocketBuffers441
    TheNetDeviceInterface443
    Activation444
    DataTransfer444
    Watchdog445
    Statistics445
    Configuration446
    BusSpecific448
    TalkingwithProtocolLayers448
    ReceivePath448
    TransmitPath449
    FlowControl449
    BufferManagementandConcurrency
    Control450
    DeviceExample:EthernetNIC451
    ISANetworkDrivers457
    AsynchronousTransferMode458
    NetworkThroughput459
    DriverPerformance459
    ProtocolPerformance461
    LookingattheSources461

    Chapter16 LinuxWithoutWires465
    Bluetooth467
    BlueZ469
    DeviceExample:CFCard471
    DeviceExample:USBAdapter471
    RFCOMM473
    Networking475
    HumanInterfaceDevices477
    Audio477
    Debugging478
    LookingattheSources478
    Infrared478
    Linux-IrDA480
    DeviceExample:SuperI/OChip482
    DeviceExample:IRDongle483
    IrComm486
    Networking486
    IrDASockets487
    LinuxInfraredRemoteControl488
    LookingattheSources489
    WiFi489
    Configuration490
    DeviceDrivers494
    LookingattheSources496
    CellularNetworking496
    GPRS496
    CDMA498
    CurrentTrends500

    Chapter17 MemoryTechnology
    Devices503
    What’sFlashMemory?504
    Linux-MTDSubsystem505
    MapDrivers506
    DeviceExample:Handheld506
    NORChipDrivers511
    NANDChipDrivers513
    UserModules516
    BlockDeviceEmulation516
    CharDeviceEmulation517
    JFFS2517
    YAFFS2518
    MTD-Utils518
    ConfiguringMTD519
    eXecuteInPlace520
    TheFirmwareHub520
    Debugging524
    LookingattheSources524

    Chapter18 EmbeddingLinux527
    Challenges528
    ComponentSelection530
    ToolChains531
    EmbeddedBootloaders531
    MemoryLayout535
    KernelPorting537
    EmbeddedDrivers538
    FlashMemory538
    UART539
    ButtonsandWheels539
    PCMCIA/CF540
    SD/MMC540
    USB540
    RTC541
    Audio541
    TouchScreen541
    Video541
    CPLD/FPGA542
    Connectivity542
    Domain-SpecificElectronics542
    MoreDrivers543
    TheRootFilesystem544
    NFS-MountedRoot544
    CompactMiddleware546
    TestInfrastructure548
    Debugging548
    BoardRework549
    Debuggers550

    Chapter19 DriversinUser
    Space551
    ProcessSchedulingandResponseTimes553
    TheOriginalScheduler553
    TheO(1)Scheduler553
    TheCFSScheduler555
    ResponseTimes555
    AccessingI/ORegions558
    AccessingMemoryRegions562
    UserModeSCSI565
    UserModeUSB567
    UserModeI2C571
    UIO573
    LookingattheSources574

    Chapter20 MoreDevicesand
    Drivers577
    ECCReporting578
    DeviceExample:ECC-AwareMemory
    Controller579
    FrequencyScaling583
    EmbeddedControllers584
    ACPI585
    ISAandMCA587
    FireWire588
    IntelligentInput/Output589
    AmateurRadio590
    VoiceoverIP590
    High-SpeedInterconnects591
    InfiniBand592
    RapidIO592
    FibreChannel592
    iSCSI593

    Chapter21 DebuggingDevice
    Drivers595
    KernelDebuggers596
    EnteringaDebugger597
    KernelDebugger(kdb)598
    KernelGNUDebugger(kgdb)600
    GNUDebugger(gdb)604
    JTAGDebuggers605
    Downloads609
    KernelProbes609
    Kprobes609
    Jprobes614
    ReturnProbes617
    Limitations619
    LookingattheSources620
    KexecandKdump620
    Kexec620
    KexecwithKdump621
    Kdump622
    LookingattheSources629
    Profiling629
    KernelProfilingwithOProfile629
    ApplicationProfilingwithGprof633
    Tracing634
    LinuxTraceToolkit634
    LinuxTestProject638
    UserModeLinux638
    DiagnosticTools638
    KernelHackingConfigOptions639
    TestEquipment640

    Chapter22 Maintenanceand
    Delivery641
    CodingStyle642
    ChangeMarkers642
    VersionControl643
    ConsistentChecksums643
    BuildScripts645
    PortableCode647
    Chapter23 ShuttingDown649
    Checklist650
    WhatNext?651
    AppendixA LinuxAssembly653
    Debugging659
    AppendixB LinuxandtheBIOS661
    RealModeCalls662
    ProtectedModeCalls665
    BIOSandLegacyDrivers666
    AppendixC SeqFiles669
    TheSeqFileAdvantage670
    UpdatingtheNVRAMDriver677
    LookingattheSources679
    Index681
  • 内容简介:
      《精通Linux驱动程序开发(英文版)》是Linux设备驱动程序领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或辄止浅尝的许多重要主题和关键难点,如PCMCIA、I2C和USB等外部总线、视频、音频、无线连网和闪存等技术。在解释每一个技术时,均讲解了相关的内核源码文件,并给出了完整的开发实例。《精通Linux驱动程序开发(英文版)》适合中高级Linux开发人员阅读。
  • 作者简介:
      SreekrishnanVenkateswaran世界顶级Linux开发技术专家。在IBM工作多年,有丰富的嵌入式Linux和驱动程序开发经验,曾经将Linux移植到了手表、音乐播放器、VoIP电话、心脏起搏器以及远程门诊监控系统等各种设备上。目前负责IBM印度公司的嵌入式解决方案组。他曾担任LinuxMagazine的特邀编辑,主持内核技术专栏作。
  • 目录:
    Chapter1 Introduction1
    Evolution2
    TheGNUCopyleft3
    Kernel.org4
    MailingListsandForums4
    LinuxDistributions5
    LookingattheSources6
    BuildingtheKernel10
    LoadableModules12
    BeforeStarting14

    Chapter2 APeekInsidethe
    Kernel17
    BootingUp18
    KernelModeandUserMode30
    ProcessContextandInterruptContext30
    KernelTimers31
    HZandJiffies31
    LongDelays33
    ShortDelays36
    PentiumTimeStampCounter36
    RealTimeClock37
    ConcurrencyintheKernel39
    SpinlocksandMutexes39
    AtomicOperators45
    Reader-WriterLocks46
    Debugging48
    ProcessFilesystem49
    AllocatingMemory49
    LookingattheSources52

    Chapter3 KernelFacilities55
    KernelThreads56
    CreatingaKernelThread56
    ProcessStatesandWaitQueues61
    UserModeHelpers63
    HelperInterfaces65
    LinkedLists65
    HashLists72
    WorkQueues72
    NotifierChains74
    CompletionInterface78
    KthreadHelpers81
    Error-HandlingAids83
    LookingattheSources85

    Chapter4 LayingtheGroundwork89
    IntroducingDevicesandDrivers90
    InterruptHandling92
    InterruptContext92
    AssigningIRQs94
    DeviceExample:RollerWheel94
    SoftirqsandTasklets99
    TheLinuxDeviceModel103
    Udev103
    Sysfs,Kobjects,andDeviceClasses106
    HotplugandColdplug110
    MicrocodeDownload111
    ModuleAutoload112
    MemoryBarriers114
    PowerManagement114
    LookingattheSources115

    Chapter5 CharacterDrivers119
    CharDriverBasics120
    DeviceExample:SystemCMOS121
    DriverInitialization122
    OpenandRelease127
    ExchangingData129
    Seek136
    Control137
    SensingDataAvailability139
    Poll139
    Fasync142
    TalkingtotheParallelPort145
    DeviceExample:ParallelPortLED
    Board146
    RTCSubsystem156
    PseudoCharDrivers157
    MiscDrivers160
    DeviceExample:WatchdogTimer160
    CharacterCaveats166
    LookingattheSources167

    Chapter6 SerialDrivers171
    LayeredArchitecture173
    UARTDrivers176
    DeviceExample:CellPhone178
    RS-485191
    TTYDrivers192
    LineDisciplines194
    DeviceExample:TouchController195
    LookingattheSources205

    Chapter7 InputDrivers207
    InputEventDrivers210
    TheEvdevInterface210
    InputDeviceDrivers216
    Serio217
    Keyboards217
    Mice220
    TouchControllers227
    Accelerometers228
    OutputEvents228
    Debugging230
    LookingattheSources231

    Chapter8 TheInter-Integrated
    CircuitProtocol233
    What’sI2C/SMBus?234
    I2CCore235
    BusTransactions237
    DeviceExample:EEPROM238
    Initializing238
    ProbingtheDevice241
    CheckingAdapterCapabilities244
    AccessingtheDevice244
    MoreMethods246
    DeviceExample:RealTimeClock247
    I2C-dev251
    HardwareMonitoringUsingLM-Sensors251
    TheSerialPeripheralInterfaceBus251
    The1-WireBus254
    Debugging254
    LookingattheSources255

    Chapter9 PCMCIAandCompact
    Flash257
    What’sPCMCIA/CF?258
    Linux-PCMCIASubsystem260
    HostControllerDrivers262
    PCMCIACore263
    DriverServices263
    ClientDrivers264
    DataStructures264
    DeviceExample:PCMCIACard267
    TyingthePiecesTogether271
    PCMCIAStorage272
    SerialPCMCIA272
    Debugging273
    LookingattheSources275

    Chapter10 PeripheralComponent
    Interconnect277
    ThePCIFamily278
    AddressingandIdentification281
    AccessingPCIRegions285
    ConfigurationSpace285
    I/OandMemory286
    DirectMemoryAccess288
    DeviceExample:Ethernet-ModemCard292
    InitializingandProbing293
    DataTransfer301
    Debugging308
    LookingattheSources308

    Chapter11 UniversalSerialBus311
    USBArchitecture312
    BusSpeeds314
    HostControllers315
    TransferTypes315
    Addressing316
    Linux-USBSubsystem317
    DriverDataStructures317
    Theusb_deviceStructure318
    USBRequestBlocks319
    Pipes321
    DescriptorStructures322
    Enumeration324
    DeviceExample:TelemetryCard324
    InitializingandProbing325
    AccessingRegisters332
    DataTransfer335
    ClassDrivers338
    MassStorage339
    USB-Serial345
    HumanInterfaceDevices348
    Bluetooth348
    GadgetDrivers348
    Debugging349
    LookingattheSources351

    Chapter12 VideoDrivers355
    DisplayArchitecture356
    Linux-VideoSubsystem359
    DisplayParameters361
    TheFrameBufferAPI362
    FrameBufferDrivers365
    DeviceExample:NavigationSystem365
    ConsoleDrivers380
    DeviceExample:CellPhoneRevisited382
    BootLogo387
    Debugging387
    LookingattheSources388

    Chapter13 AudioDrivers391
    AudioArchitecture392
    Linux-SoundSubsystem394
    DeviceExample:MP3Player396
    DriverMethodsandStructures399
    ALSAProgramming409
    Debugging412
    LookingattheSources412

    Chapter14 BlockDrivers415
    StorageTechnologies416
    LinuxBlockI/OLayer421
    I/OSchedulers422
    BlockDriverDataStructuresand
    Methods423
    DeviceExample:SimpleStorage
    Controller426
    Initialization427
    BlockDeviceOperations430
    DiskAccess432
    AdvancedTopics434
    Debugging436
    LookingattheSources437

    Chapter15 NetworkInterface
    Cards439
    DriverDataStructures440
    SocketBuffers441
    TheNetDeviceInterface443
    Activation444
    DataTransfer444
    Watchdog445
    Statistics445
    Configuration446
    BusSpecific448
    TalkingwithProtocolLayers448
    ReceivePath448
    TransmitPath449
    FlowControl449
    BufferManagementandConcurrency
    Control450
    DeviceExample:EthernetNIC451
    ISANetworkDrivers457
    AsynchronousTransferMode458
    NetworkThroughput459
    DriverPerformance459
    ProtocolPerformance461
    LookingattheSources461

    Chapter16 LinuxWithoutWires465
    Bluetooth467
    BlueZ469
    DeviceExample:CFCard471
    DeviceExample:USBAdapter471
    RFCOMM473
    Networking475
    HumanInterfaceDevices477
    Audio477
    Debugging478
    LookingattheSources478
    Infrared478
    Linux-IrDA480
    DeviceExample:SuperI/OChip482
    DeviceExample:IRDongle483
    IrComm486
    Networking486
    IrDASockets487
    LinuxInfraredRemoteControl488
    LookingattheSources489
    WiFi489
    Configuration490
    DeviceDrivers494
    LookingattheSources496
    CellularNetworking496
    GPRS496
    CDMA498
    CurrentTrends500

    Chapter17 MemoryTechnology
    Devices503
    What’sFlashMemory?504
    Linux-MTDSubsystem505
    MapDrivers506
    DeviceExample:Handheld506
    NORChipDrivers511
    NANDChipDrivers513
    UserModules516
    BlockDeviceEmulation516
    CharDeviceEmulation517
    JFFS2517
    YAFFS2518
    MTD-Utils518
    ConfiguringMTD519
    eXecuteInPlace520
    TheFirmwareHub520
    Debugging524
    LookingattheSources524

    Chapter18 EmbeddingLinux527
    Challenges528
    ComponentSelection530
    ToolChains531
    EmbeddedBootloaders531
    MemoryLayout535
    KernelPorting537
    EmbeddedDrivers538
    FlashMemory538
    UART539
    ButtonsandWheels539
    PCMCIA/CF540
    SD/MMC540
    USB540
    RTC541
    Audio541
    TouchScreen541
    Video541
    CPLD/FPGA542
    Connectivity542
    Domain-SpecificElectronics542
    MoreDrivers543
    TheRootFilesystem544
    NFS-MountedRoot544
    CompactMiddleware546
    TestInfrastructure548
    Debugging548
    BoardRework549
    Debuggers550

    Chapter19 DriversinUser
    Space551
    ProcessSchedulingandResponseTimes553
    TheOriginalScheduler553
    TheO(1)Scheduler553
    TheCFSScheduler555
    ResponseTimes555
    AccessingI/ORegions558
    AccessingMemoryRegions562
    UserModeSCSI565
    UserModeUSB567
    UserModeI2C571
    UIO573
    LookingattheSources574

    Chapter20 MoreDevicesand
    Drivers577
    ECCReporting578
    DeviceExample:ECC-AwareMemory
    Controller579
    FrequencyScaling583
    EmbeddedControllers584
    ACPI585
    ISAandMCA587
    FireWire588
    IntelligentInput/Output589
    AmateurRadio590
    VoiceoverIP590
    High-SpeedInterconnects591
    InfiniBand592
    RapidIO592
    FibreChannel592
    iSCSI593

    Chapter21 DebuggingDevice
    Drivers595
    KernelDebuggers596
    EnteringaDebugger597
    KernelDebugger(kdb)598
    KernelGNUDebugger(kgdb)600
    GNUDebugger(gdb)604
    JTAGDebuggers605
    Downloads609
    KernelProbes609
    Kprobes609
    Jprobes614
    ReturnProbes617
    Limitations619
    LookingattheSources620
    KexecandKdump620
    Kexec620
    KexecwithKdump621
    Kdump622
    LookingattheSources629
    Profiling629
    KernelProfilingwithOProfile629
    ApplicationProfilingwithGprof633
    Tracing634
    LinuxTraceToolkit634
    LinuxTestProject638
    UserModeLinux638
    DiagnosticTools638
    KernelHackingConfigOptions639
    TestEquipment640

    Chapter22 Maintenanceand
    Delivery641
    CodingStyle642
    ChangeMarkers642
    VersionControl643
    ConsistentChecksums643
    BuildScripts645
    PortableCode647
    Chapter23 ShuttingDown649
    Checklist650
    WhatNext?651
    AppendixA LinuxAssembly653
    Debugging659
    AppendixB LinuxandtheBIOS661
    RealModeCalls662
    ProtectedModeCalls665
    BIOSandLegacyDrivers666
    AppendixC SeqFiles669
    TheSeqFileAdvantage670
    UpdatingtheNVRAMDriver677
    LookingattheSources679
    Index681
查看详情
12
系列丛书 / 更多
精通Linux驱动程序开发
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
精通Linux驱动程序开发
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
精通Linux驱动程序开发
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
精通Linux驱动程序开发
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
精通Linux驱动程序开发
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
精通Linux驱动程序开发
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
精通Linux驱动程序开发
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
精通Linux驱动程序开发
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
精通Linux驱动程序开发
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
精通Linux驱动程序开发
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
精通Linux驱动程序开发
图解HTTP
[日]上野·宣 著;于均良 译
精通Linux驱动程序开发
算法图解
袁国忠 译
相关图书 / 更多
精通Linux驱动程序开发
精通 Power Query
(加拿大)肯·普尔斯
精通Linux驱动程序开发
精通套期保值
李录林 著
精通Linux驱动程序开发
精通STM32F4(HAL库版)(上)
刘军 凌柱宁 徐伟健 江荧
精通Linux驱动程序开发
精通FrontPage XP(中文版)
中国IT培训工程编委会 编
精通Linux驱动程序开发
精通咬合重建——解读牙列不齐、牙周病、多牙缺失
吴松涛 周茂强 译;[日]上田 秀朗
精通Linux驱动程序开发
精通Veeam Backup & Replication(原书第2版)
克里斯·奇尔德霍森(Chris Childerhose)
精通Linux驱动程序开发
精通Shiny(Mastering Shiny)
Hadley Wickham
精通Linux驱动程序开发
精通区块链开发技术(第2版)
[美]伊姆兰·巴希尔 著;王烈征 译
精通Linux驱动程序开发
精通Apache Pulsar:可伸缩云原生事件流实践
[美]Jowanza Joseph(乔万扎·约瑟夫
精通Linux驱动程序开发
精通机器学习算法
[意]朱塞佩·博纳科尔索(Giuseppe Bonaccorso)
精通Linux驱动程序开发
精通嵌入式Linux编程
[美]弗兰克·瓦斯奎兹 著;陈会翔 译
精通Linux驱动程序开发
精通Transformer:从零开始构建最先进的NLP模型
[伊朗]梅萨姆·阿斯加里-切纳格卢 著;江红 余青松 余靖 译;[土耳其]萨瓦斯·伊尔蒂利姆
您可能感兴趣 / 更多
精通Linux驱动程序开发
Python数据分析(第3版)
[印]阿维纳什·纳夫拉尼(Avinash Navlani)
精通Linux驱动程序开发
PyTorch计算机视觉实战:目标检测、图像处理与深度学习
[印]V·基肖尔·阿耶德瓦拉 (印)耶什万斯·雷迪
精通Linux驱动程序开发
超声引导下区域麻醉实用指南
[印]阿鲁南苏·查克拉博蒂
精通Linux驱动程序开发
Python机器学习实战:基于Scikit-learn与PyTorch的神经网络解决方案
[印]阿什温·帕扬卡 (Ashwin Pajankar) 阿迪亚·乔希 (Aditya Joshi)著 欧拉 译
精通Linux驱动程序开发
全栈测试
[印]加亚特里 默罕(Gayathri Mohan)
精通Linux驱动程序开发
数字设计技术与解析
[印]瓦伊巴夫·塔拉特 著;慕意豪 译
精通Linux驱动程序开发
泰戈尔诗选(成长读书课:名家公开课美绘版)
[印]泰戈尔 著;郑振铎 译
精通Linux驱动程序开发
密码学与网络安全(第4版)
[印]阿图尔·卡哈特(Atul Kahate)著 葛秀慧 金名 译
精通Linux驱动程序开发
MATLAB 图形学基础
[印]兰詹·帕雷克(Ranjan Parekh) 著;章毓晋 译
精通Linux驱动程序开发
古老智慧的现代实践:辨喜论吠檀多(瑜伽奥义丛书)
[印]斯瓦米·维韦卡南达(辨喜)
精通Linux驱动程序开发
从冥想到三摩地:辨喜论王瑜伽和《瑜伽经》(瑜伽奥义丛书)
[印]斯瓦米·维韦卡南达(辨喜)
精通Linux驱动程序开发
被设想的未来
[印]普立梵(Prem Poddar) 【英】安德鲁·瓦特(Andrew Watt)