ich_lan设备寄存器使用手册

ich_lan设备寄存器使用手册

ID:12904837

大小:244.50 KB

页数:12页

时间:2018-07-19

ich_lan设备寄存器使用手册_第1页
ich_lan设备寄存器使用手册_第2页
ich_lan设备寄存器使用手册_第3页
ich_lan设备寄存器使用手册_第4页
ich_lan设备寄存器使用手册_第5页
资源描述:

《ich_lan设备寄存器使用手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Intel手册第六章寄存器和内存映射在PCI配置空间里放置的处理器(CPU)的“I/O空间”和“存储器空间”和“PCI配置寄存器套件”里放置ICH4的寄存器。这章讲的是ICH4的“I/O寄存器”和“内存”映射在寄存器套件层上。寄存器存取被同样的描述。在下一章里,提供寄存器层的地址映射和单独的寄存器位的描述。在寄存器/命令描述章节里,下面的标记法和定义被使用。RO只读。在一些情况里,如果一个寄存器是只读的,写这一寄存器的位置没有影响。可是在其它情况里,会有两个不同的寄存器被置于相同的地址位置,既是一个寄存器读出通道

2、,又是另一个寄存器写入通道。详情见I/O和内存映射表。WO只写。在一些情况里,如果一个寄存器是只写的,读这个寄存器位置没有结果。可是在其它情况里,会有两个不同的寄存器被置于相同的地址位置,既是一个寄存器读出通道,又是另一个寄存器写入通道。详情见I/O和内存映射表。R/W读/写。一个寄存器的特性,能被读和写。R/WC读/写清除。一个寄存器的特性,能被读和写。可是,写1清除(设成0)相应的位,写0没有影响。(就是说这个只能把位改成0或不改变位,不能置1,因为写1变0,写0没变化。)R/WO一个寄存器的位,它的特性只能

3、被写一次,在电源开启后。在第一次写入后,位成为只读的。Default当ICH4被复位时,它设置它的寄存器成为预先决定的预设值状态。预设状态表示最小的功能特征设置要求成功启动系统。因此,它不表示最理想的系统配置。它是系统初始化软件的职责,决定配置、操作范围和适当的操作系统特征,编程相应的ICH4寄存器。Bold在ICH4里,粗体文本标示的被突出的寄存器位被实施。清晰的文本的不实施的或被天生的寄存器位将留下。Intel手册第七章LAN控制器寄存器s(B1:D8:F0)ICH4在LAN控制器的ICH4虚拟PCItoPC

4、I桥接的从属设备上集成了PCI设备8,功能0(见5.1.2章节)。这个设备通常在总线1上,不过可能被指派到一个不同编号上,这依赖具体的系统配置。LAN控制器的行为在PCI总线上可以作为控制,也可以作为被控制的动作。作为一个控制者时,LAN控制器与系统主存储器相互通信,进行发送和存储接收数据。作为一个被控制者时,主处理器(CPU)对LAN控制器控制结构的一些寄存器进行读写信息操作。处理器(CPU)同样提供LAN控制器必要的指令和指针(指示器),允许它处理接收和传送数据。7.1PCI配置寄存器(B1:D8:F0)注意

5、:寄存器没显示的偏移将被看作保留选项(详情见6.2章节)表7-1.LAN控制器PCI配置寄存器地址映射地图(LAN控制器—B1:D8:F0)偏移记忆法(缩写)寄存器名默认值类型00-01hVID卖主ID8086h只读02-03hDID设备ID103Ah只读04-05hPCICMDPCI设备指令寄存器0000h读/写,只读06-07hPCISTSPCI设备状况寄存器0290h读/写清,只读08hREVID修订版本ID见注意只读0AhSCC子类编码00h只读0BhBCC基类编码02h只读0DhPMLTPCI主延时计时

6、器00h读/写0EhHEADTYP头类型00h只读10-13hCSR_MEM_BASECSR内存映射基址0008h读/写,只读14-17hCSR_IO_BASECSRI/O映射基址0001h读/写,只读2C-2DhSVID子系统卖主ID0000h只读2E-2FhSID子系统ID0000h只读34hCAP_PTR性能指示器DCh只读3ChINT_LN中断号00h读/写3DhINT_PN中断引脚01h只读3EhMIN_GNT最小总线时间允许08h只读3FhMAX_LAT最大延时38h只读DChCAP_ID性能ID01

7、h只读DDhNXT_PTR下一条指示器00h只读DE-DFhPM_CAP电源管理行为的能力FE21h只读E0-E1hPMCSR电源管理行为的控制/状态0000h读/写清,读/写,只读E3hPCIDATAPCI电源管理结果的数据00h只读注意:修订片本ID寄存器的值请参考ICH4规范的更新7.1.1VID——卖主ID寄存器(LAN控制器——B1:D8:F0)偏移地址:00-01h特性:只读默认值:8086h大小:16位位描述15:0卖主身份证明值——只读。这是一个16位值,分配给Intel公司。(由intel分配值

8、)7.1.2DID——设备ID寄存器(LAN控制器——B1:D8:F0)偏移地址:02-03h特性:只读默认值:103Ah大小:16位位描述15:0设备身份证明值:只读。这是一个16位值,分配给Intel的ICH4集成LAN控制器。1.如果EEPROM不存在(或不可以编程)读这个设备的ID值,返回默认的103Ah值。2.如果EEPROM存在(可以编程),在硬件重启复位后,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。