zoukankan      html  css  js  c++  java
  • [译]Chapter 6. The PCI Layer and Network Interface Cards 第6章,PCI层和网络接口卡

    目录:http://www.cnblogs.com/WuCountry/archive/2008/11/15/1333960.html
     
    [不提供插图,读者最好从网上下载源书]
       Chapter 6. The PCI Layer and Network Interface Cards 第6章,PCI层和网络接口卡
    Given the popularity of the PCI bus, on the x86 as well as other architectures, we will spend a few pages on it so that you can understand how PCI devices are managed by the kernel, with special emphasis on network devices. This chapter will help you find a context for the code about device registration we will see in Chapter 8. You will also learn a bit about how PCI handles some nifty kernel features such as probing and power management. For an in-depth discussion of PCI, such as device driver design, PCI bus features, and implementation details, refer to Linux Device Drivers and Understanding the Linux Kernel, as well as PCI specifications.
    以最流行的PCI总线为例,在x86系统上,其它体系结构也一样,我们会花几页在这个上面。这样我们可以了解PIC设备是如何被内核管理的,重点是在网络设备上。本章会帮助你发现一些在第8章中才会看到的一些关于设备注册的代码内容。你同样会学习一些关于PCI是如何处理一些俏皮的内核特性,如何监测和电源管理。为了更深入的讨论PCI,例如设备驱动设计,PCI总线特性,以及实现的细节,可以参考Linux设备驱动设计和深入理解Linux内核。

    The PCI subsystem (also known as the PCI layer ) in the kernel provides all the generic functions that are used in common by various PCI device drivers. This subsystem takes a lot of work off the shoulders of the programmer for each individual device, lets drivers be written in a clean manner, and makes it easier for the kernel to collect and maintain information about the devices, such as accounting information and statistics.
    在内核中的PCI子系统,也就是众所周知的PCI层,提供了所有可以用于大多数PCI设备驱动的通用功能。这个子系统包括了很多帮助程序员开发每个独立设备的工作,让驱动的编写方式很清楚,并且让它可以更加容易的在内核中收集和维护。例如,信息统计。


    In this chapter, we will see the meaning of a few key data structures used by the PCI layer and how these structures are initialized by one common NIC device driver. I'll conclude with a few words on the PCI power management and Wake-on-LAN features.
    在这一章,我们会看到几个用于PCI层的关键数据结构的含义,以及这些数据结构是如何被通用的NIC设备驱动所化初始化的。我们会包括一些PCI电源管理的词汇以及局域网唤醒特性! 

    ================================
      /\_/\                        
     (=^o^=)  Wu.Country@侠缘      
     (~)@(~)  一辈子,用心做一件事!
    --------------------------------
      学而不思则罔,思而不学则怠!  
    ================================
  • 相关阅读:
    理解Python闭包,这应该是最好的例子
    2021-01-31
    论unity中UI工具与GUI函数
    2021-01-31
    第八届“图灵杯”NEUQ-ACM程序设计竞赛(全题解&&详细)
    第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛(同步赛)全题解
    Go-快速排序
    网络地址转换NAT原理及其作用
    解析私有IP地址和公网IP地址
    first blog
  • 原文地址:https://www.cnblogs.com/WuCountry/p/1400826.html
Copyright © 2011-2022 走看看