导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教pci寄存器的问题

* 45523: 请教pci寄存器的问题

   lishi626 
lishi626发表的帖子 

 请教pci寄存器的问题
pci规范上讲 每个设备应实现一组寄存器 其中基址寄存器有6个
我看了9030 .9052脑袋都大了,也不清楚这几个寄存器都做啥用的
大虾们多多指教啊
1. data sheet说base0和1是用来访问LOCAL配置寄存器的,分别映射到内存和IO的基地址, 它们必须同时实现吗? 系统给base0分的address和range是对应LOCAL 配置寄存器的address和range吗?

2. base2-5做啥用的啊! 把他们映射为memory或i/0空间究竟是访问local bus的啥东西啊?? 是和9030接着的的几个芯片.还是local bus上实现的几个功能? LAS0BR和LAS0RR究竟应写啥,你给几个芯片分配的地址吗! 

3. local chip select CS0-4究竟选的啥? 他们的基址和范围是和pci base adress2,5一致还是和local base adress0,3 一致?
只用CS0 或4个都用由什么决定啊 是和local base adress0,3对应 还是由功能决定 . 
看data sheet 几月了 实在看糊涂了! 大家帮我讲讲啊 谢

 




发表时间:2003年11月27日21:07:12

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:求助:IAR+Wiggler,我怎么调试不了,好象程序根本就没有运行求助:IAR+Wiggler,我
[下一篇帖子]:蝙蝠测距是否可以考虑。