下载

3下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 以太网控制芯片RTL8019中文资料

以太网控制芯片RTL8019中文资料.pdf

以太网控制芯片RTL8019中文资料

haierdzl
2010-09-14 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《以太网控制芯片RTL8019中文资料pdf》,可适用于IT/计算机领域

RTLas芯片资料翻译目录芯片特性芯片概述芯片管脚结构管脚描述.电源管脚.ISA总线接口管脚.存储器接口管脚.多媒体接口管脚.LED输出管脚寄存器描述.组:NE寄存器..寄存器列表..寄存器功能...NE兼容寄存器...RTLAS自定义寄存器.组:即插即用寄存器..纸牌控制寄存器..逻辑装置控制寄存器..逻辑装置配置寄存器操作说明.RTLAS结构模式.即插即用..初始化..隔离协议..即插即用隔离次序..阅读资源数据..pnp自动检测方式.内容.BOOTROM.LED特征.回路特性操作..loopback操作..执行loopback测试电路规格和计时.绝对最大额度.数据通道特性.AC计时特性芯片特性-pinPQFPRTLAS软件兼容支持pnp自动检方式(RTLAS唯一的(支持以太网II和IEEEBaseBaseBaseT软件兼容位和位的NE支持jumper和jumperless模式支持微软jumper和jumperless模式的即插即用配置支持full-duples以太网到两倍频带宽支持三种平下降方式――睡眠模式――功率下降有内部时钟运行――功率下降有内部时钟停止改善效率的内置数据先取功能支持UTPAUI和BNC自动检测(RTLAS唯一的)支持BaseT的自动极性改正支持条IRQ总线支持条IO基本地址选项和额外IO地址输入输出完全解码方式(RTLAS唯一的)支持到BROM的kkk和k-page方式(到页有k字节页)支持BROM删除程序后释放内存支持存储器瞬时读写(RTLAS唯一的)kSRAM(RTLAS唯一的)使用(×-bitEEPROM)存储资源配置和ID参数为了制造便利有规划空白的能力支持可编程输出的-诊断LED,芯片概述RTLAS是高度集成以太网控制器它能够简单的解答即插即用NE兼容适配器这种适配器具有二重和功率下降特性。通过三电平控制特性RTLAS是已制的对网络设备GREENPC理想的选择。全二重功能能够模拟传播和接收在双绞线到全二重以太网交换机。这个特性不仅强带宽从到MBPS而且避免了由于以太网频道争夺特性导致的读出多路存取协议的问题。微软公司的即插即用功能能减轻用户较差的营业收入而注意适配器资源如IRQ,输入输出和存储器地址等等。然而为了特殊的应用而得不到即插即用功能的兼容性RTLAS支持JUMPER和JUMPERLESS选项。为了提供完全解决即插即用方案RTLAS在集成BASET收发器BNC,和AUI接口之间的自动检测功能。此外条IRQ总线和条基本地址总线为大资源情况下提供了宽松的环境。RTLAS支持kk和k字节BROM和闪存接口。它仍然提供页面模式功能这种功能能支持在仅k字节内存系统空间下的M字节的BROM此外BROM的无用命令被用来释放BROM内存空间。RTLAS用k字节SRAM设计在单片芯片上它的设计不仅提供了更多友好的功能而且节省了SRAM存储资源。,芯片管脚结构管脚描述.电源脚编号名称类型描述VDDPV,,,,,GNDPGROUNDISA总线接口管脚编号名称类型描述AENI地址使能脚ISA信号对有效的输入输出命令必须是低电平INTO中断请求总线:能够分别映射到IRQ,IRQ,IRQ,IRQ,IRQ,IRQ,IRQ唯一一条线被选择在一个时间里反映中断请求。其他的线都是tristatedRTLAS仍然用这些脚座位输入线从而管理ISA总线上实际相应的中断线上的状态。结果记录在INTR寄存器中这个寄存器可用软件用来保护中断冲突。IOCHRDYO受低电平作用循环等待当前读写指令。IOCSBSLOTO根据电源复位以SLOT作为输入信号名称来检测-bit或者-bit在使用中。它被连接到一个电位器上(kw)。在RSTDRV的下降沿RTLAS能判断它的状态。如果为高电平适配器是放置在bit槽中其脚被连接到主机的IOCSB脚上这支脚同样被主板上的w电阻拔起。如果是低电平适配器是放置在-bit槽中被vkw电阻拔起。通过锁住输入状态它被转变作为IOCSB信号其是一个开放排水沟型输出端而且在bit主机数据转变下为低电平。它被解码为AEN和SAIORBI输入输出读指令端IOWBI输入输出写指令端RSTDRVIISA总线上的高效硬件复位端。少于ns的高电平脉冲被忽略。SAI地址总线。SA用来实现PNP端口的完全解码地址为h和Ah。在RTLAS中SA未被解码。SA以作为可提供的接近pnp端口。SDIO数据总线SMEMRBI存储器读命令SMEMWBI存储器写命令。用来闪存写命令解码存储器接口管脚(包括BROM,EEPROM)编号名称类型描述BCSBOBROM片选端。低电平有效,为读信号。当SA和被选的BROM地址想匹配以及满足一下两个条件之一时RTLAS驱动其为低电平。SMEMRB为低SMEMRB为低并且RTLAS的闪存读功能禁止。EECSO片选。高电平有效读写BABDOIOBROM地址BROM数据线EESKEEDIEEDOOOI串行数据时钟串行数据输入串行数据输出,,,PNPBSIOSPLIRQSJPIIIIII下列管脚是为了定义跳跃者选项。它们在RSTDRV下降沿时被锁定然后它们被用作SRAM总线。每个被KW的内部电阻下拉。因此当左开而且为高电平当其被k电阻上拉时输入为低。当jp=lowTILAS被强制为即插即用模式下泪各项不需要注意jumperless模式(jp=low)选择BROM大小和地址选择IO地址选择网络媒体类型在IN中选择一个中断当为高电平将选择jumper模式。当为低选择jumperless模式当RTLAS锁定所有jumper状态这些管脚在BROM页面模式下直接反映BPAGE寄存器的容量。在正常方式下BA不用BA用作:BROM大小BABAK高高KSA高KSASA媒体接口管脚编号名称类型描述AUII用来检测在AUI接口的外部MAU的使用情况。输入对嵌入的BNC必须为低电平对MAU必须为高。当输入为高电平RTLAS设置AUI位为CONFIGO并且驱动LEDBNC为低电平从而使BNC禁用。当这支脚未用时应该接地。详细见CONGIGCD,CDI是从MAU来的微分输入信号的进位。RX,RXI这是AUI接收端对MAU接收微分输入信号的进位TX,TXO这是一对传输输出的包含微分线性的驱动器它用来发送满切斯特编码数据到MAU。这些输出是源输出和需要欧姆的下拉电阻到地。TPINTPINI这对IP输入收到Mbps的微分满切斯特编码。TPOUTTPOUTO这是一对进位微分的tp传输输出。输出满切斯特编码信号有预扭曲性以防止在双绞线媒体的overcharge因此减少资源紧张。XIMhz的晶体或者外部振荡器输入XO晶体反馈输出。这个输出是位移的晶体连接方法。它必须是当X在受外部振荡器驱动时左开的。LED输出端口编号名称类型描述LEDBNCO当RTLAS媒体类型设置为BASE或者自动检测模式并且有炼环测试失败时为高电平。可用来控制对CXMAU的直流转换能量而且连接到LED以表明所用媒体类型。LEDO当LEDS位为(在RTLAS第三页CONFIGregister)作为LEDCOL当LEDS=,作为LEDLINK,LED,LEDO当LEDS位(在RTLAS第三页CONFIGregister)为这两个端作为LEDRX和LEDTX。当LEDS=,作为LEDCRS和MCSB。详细见中。,寄存器描述RTLAS中的寄存器根据地址和功能能够概略的分为两组:一组对NE,另外一组对即插即用第一组:NE寄存器这组寄存器包括寄存器的个页面,它们在CR寄存器中通过PS和PS被选择每一页面包括个寄存器这些寄存器除了和NE兼容外,RTLAS为软件结构和为了增强特性还定义了其它一些寄存器..寄存器表结构..寄存器功能....NE兼容寄存器CR:指令寄存器(HType=RW)这个寄存器用来选择寄存器页面使能够或者使不能够远程DMA操作和命令操作。ISR:中断状态寄存器(Htype=rwinpage)这个寄存器反映NIC状态。主机读它来决定中断的原因。通过对相应的位写来清除该位。它必须在上电源后清除。位符号描述RST当NIC输出设置状态时该位被设置当启动对CR命令时该位被清除。当收到缓冲器溢出时该位被设置当一个或者多个数据包从缓冲器中读取时该位被清楚。RDC当远程DMA操作完成时被设置CNT当一个或多个网络计数器的MSB设置完成时该位被设置。OVW当接收缓冲器用完时该位被设置。TXE由于过分冲突导致成组传送失败时对该位传输错误位设置。RXE当一个数据包接收有一下错误时该位被设置:――CRC错误――帧同步错误――遗失数据包PTX该位表明无错误的数据包传送。PRX该位表明无错误的数据包接收。IMR:中断屏蔽寄存器(FHType=winpage,Type=Rinpage)所有的位斗时相应的IST寄存器位。POWERUP=设置某一位会使相应的中断打开。DCR:数据结构寄存器(EH,Type=inpage,Type=Rinpage)位符号描述-为FT,FTFIFO片选位为或者ARM自动远程初始化:发送数据包命令不执行:发送数据包命令执行LSLoopback选择:选择loopback模式。对loopback操作TCR的位和必须编程。:正常操作。LAS该位必须设置为。NIC仅仅支持双位DMA模式。POWERUP=BOS字节顺序选择(不执行):MS字节放置在MDLS字节放置在MD(XXX,X):MS字节放置在MDLS字节放置在MD(X)WTS字传送选择:宽字节的DMA传送:宽字的DMA传送。TCR:传输配置寄存器(ODHType=Winpage,Type=Rinpage)位符号描述-总是总是总是OFST使能够冲突补偿ATD使不能自动传输:正常操作:对位不能正常工作的传送器多址混乱接收。对位能正常工作的传送器多址混乱接收。LB,LBLBLB方式备注正常操作内部的lookback外部的lookback外部的lookbackCRCNICCRC逻辑包含一个为了传送器的CRC发电机和一个位了接收器的CRC检验器。这个位控制CRC逻辑的活动。当此位被设置CRC被传送器inhitite否则CRC被传送器附加。条件CRC逻辑活动CRC位方式CTC发生器CRC检验器正常激活的激活的正常不能激活的Loopback激活的不能Loopback不能激活的TSR:传输状态寄存器(H,Type=Rinpage)这个寄存器表明数据包传输的状态位符号描述OWCOutofwindowcollision在us内被检测到冲突时该位被设置。数据传送如同正常冲突一样从新传送。CDHCDHeartbeat在接着的传播中的interframegap开始的usNIC监测的冲突信号(也就是CDHeartbeat信号)。当传送器传送信号失败时该位被设置总时CRS当传送器在传送过程中失去数据包时该丢失位被设置。ABT它指出因为超额的冲突而导致NIC失败的传送。COL它指出有其他系统在网络中时的传播冲突。总时。PTX该位表示无错误的传送。RCR:接收结构寄存器(CHType=Winpage,Type=Rinpage)位符号描述-总为。总为。MON当监视器方式为被设置接收数据包为了地址匹配将被检测好的CRC和帧同步单不是存储器的缓冲器。否则数据包将被缓冲到存储器。PRO当PRO=,所有的有具体目标地址的数据包被接收。当PRO=,具体的目标地址必须和在page-中的程序节点地址匹配。AJM当AM=有多点传送目标地址的数据包被接收。当AM=有多点传送目标地址的数据包被拒绝。AB当AB=有广播目标地址的数据包被接收。当AB=有广播目标地址的数据包被拒绝。AR当AR=长度小于字节的数据包被接收。当AR=长度小于字节的数据包被拒绝。SEP当SEP=有收到错误信息的数据包被接收。当SEP=有收到错误信息的数据包被拒绝。RSR:接收状态寄存器(OCHType=Rinpage)位符号描述DFRDefferring当传送器或者冲突被检测时被设置。DIS接收器不能使用。当NIC输入monitor方式该位被设置且接收器不能使用。monitor方式结束后当接收器不能使用时该位被重置。PHY当接收数据包有多点或者广播地址时PHY位被设置。当接收数据包有具体目标地址时该位被重置。MPA当下一个数据包因为缺少接收缓冲器或者NIC为MONITOR方式而不能被接收时该丢失数据包位被设置。增加CNTR计数器。总是。FAE帧同步错误位。反映下一个数据包在字节边界未结束。以及CRC和最后一个字节位不匹配。增加CNTR计数器。CRCCRC错误位。反映有CRC错误的数据包。此位对FAE错误也被设置。增加CNTR计数器。PRX此位表明无错误的数据接收。CLDA,:当前局部DMA寄存器(H和Htype=Rinpage)通过读这两个寄存器来得到当前DMA地址。PSTART:页面开始寄存器(H,Type=inpage,Type=Rinpage)该寄存器用来设置接收缓冲器的开始页面地址。PSTOP:页面停止寄存器(HType=WinPage,Type=RinPage)该寄存器设置接收缓冲器停止页面寄存器地址。在位方式下PSTOP寄存器不应该超过X在位方式下阿PSTOP寄存器应该不超过x。BNRY:边界寄存器(HType=RWinpage)这个寄存器是用来放置接收缓冲器的重写。它代表性的作用是作为接收缓冲器最后页面的指针。TPSR:传送页面开始寄存器(HType=Winpage)用来设置传送数据包开始页面地址。TBCR,:传输字节计算寄存器(HHType=Winpage)用来设置传输数据包的字节计数。NCR:冲突数寄存器(Htype=Rinpage)用来记录在数据包传送过程重的冲突节点数。FIFO:先进先出寄存器(HType=RinPage)这个寄存器允许主机检查在loopback后的FIFO内容。CRDA,:当前远程DMA寄存器(HHType=RinPage)这个两个寄存器包括当前远程DMA地址。RSAR,:远程起始地址寄存器(HHType=WinPage)这两个寄存器设置远程DMA起始地址。RBCR,:远程字节数寄存器(AHBHType=WinPage)设置远程DMA数据字节数。CNTR:帧同步错误计数寄存器(DHType=RinPage)CNTR:CRC错误数记录寄存器(EHType=RinPage)CNTR:遗失数据包数记录寄存器(FHType=RinPage)PAR:实际地址寄存器(HHType=RWinPage)这些寄存器包括以太网节点地址且用来对目标地址数据包进行比较来确定接收或者拒绝接收。CURR:当前页面寄存器(HType=RWinPage)这个寄存器指出首先接收缓冲器页面地址这个页面用来对数据包的接待。MAR:多点地址寄存器(HFHType=RWinPage)这些寄存器提供被CRC逻辑变位无用的多点地址的滤波位。RTLAS定义寄存器BPAGE:BROM页寄存器(HType=RW)这个寄存器读BROM页寄存器。在字节每页时总共可以选择页。一次最大BROM为*=M字节。CONFIG:RTLAS结构寄存器(HType=R除了位=RW)位符号描述VERID版本ID:这两位定义如下。位位类型方式RRTLASRRTLASRWRTLAS,当上电后这两位都为但是在RTLas的配置写使能方式(EEM=EEM=)中能够被重写。软件用这些区别来识别芯片。AUI当外部MAU作为AUI接口时该位被设置。因此当在Base模式或者AUI输入端为高电平时该位被设置。PNPJP当PNP端上拉到高电平时该位被设置。JP该位反映了JP输入的状态。当该位设置时表明RTLAS工作在JUMPER方式。BNC反映RTLAS用Base薄电缆作为网络媒体。有以下两种情况:PL=PL=(自动检测)和错误链环测试。PL=PL=(Base)总是。下表描述了电缆媒体位和管脚的功能作用。CONFIG:RTLAS结构寄存器(HType=R除了位=RW)位符号描述IRQENIRQ使能:改位控制IRQS的中断请求总线状态。如果该位被设置根据中断请求该中断总线为高电平并且当没有中断请求时为低。如果该位被重置中断线将被强迫位三态。该位电源初始值为当EEM=EEM=(CR寄存器)时它也可能被软件修改。IRQSIRQ片选:这三位选择INT中的一个反映RTLAS中断请求状态。其他没有选择的中断线为三态。IOS选择I总线地址:CONFIG:RTLAS结构寄存器(HType=R出了:=RW)位符号描述PL选择网络媒体类型:PLPL媒体类型TPCX自动检测(BaseT链环测试时激活的)BASET链环测试是不可用的。BASEBASEBSELB该位被设置时使BROM不可用无论BS的内容是什么。其上电初始值是如果EEM=EEM=(CR寄存器)可以被软件修改。BS这些位选择BROM的大小和存储器地址。RTLAS支持特殊BROM方式:在页面方式BROM总是占k字节主机内存。然而实际BROM大小能够达到M字节。BROM被分为几个K字节的页面。Boot页面在第页该也中的程序通过BPAGE寄存器选择其他页面并且载入他们的程序。在页面方式中:BPAGE寄存器的位BP是映射到BA脚从而选择适当的BROM页面。在其他方式BA不用而且BA输出见下列表。BROM大小BABAK高高kSA高kSASACONFIG:RTLAS结构寄存器(HType=R除了位:=RW)位符号描述PNP在jumper方式该位可以忽略。在jumperless方式改为表明RTLAS工作在即插即用方式。当PNP为高或者PNP位在中以jumperless方式被设置时该位被设置。FUDUP当该位被设置RTLAS就设置位完全二重方式它能使数据同时传送而且使双绞线环为完全二重以太网交换集线器。这个特性不仅增加了频道宽带(MBPS)而且避免因为以太网CSMACD协议的频道容量性质问题。LEDS该两位选择LED输出管脚。LEDSLEDPINLEDCOLLEDLINKLEDSLEDPINLEDPINLEDRXLEDTXLEDCRSMCSBLEDS功能见。MCSB信号定义为使局部缓存SRAM为就绪方式当DMA没有运行而且将因此节约电源。保留的。不能为。SLEEP该为被设置时RTLAS设置为睡眠方式。在睡眠方式重所有LED信号(PSMCSB不是LED信号)除了LEDBNC外将被强置为高从而关闭LED。RTLAS使网络传输和接收为正常方式。LEDBNC未收到该位的影响。该位上电值为当EEM=EEM=时该位可被软件修改。PWRDN该位被设置时使RTLAS为功率下降方式。RTLAS支持两种功率下降方式。由HLTCLK寄存器内容来选择:方式:功率下降有时钟运行。方式:功率下降有时钟停止。在这两种方式中RTLAS的连续网络接口和收发器使关掉的。所有的网络活动被忽略。所有的LED信号(除了LEDBNC)都强置为高。LEDBNC强置为低从而使为了同轴转换器的DC转换器不可用。在方式下RTLAS为了最小的功率开销而停止内部时钟。寄存器(除了HLTCLK)在这种方式下都不接受。该位的初始值由决定而且当CR寄存器中的EEM=EEM=时该位能够被修改。ACTIVEB该位是PNP激活寄存器中的位的转换。当RTLAS为无效时所有对第一组寄存器(除了HLTCLK)的BROM内存的读和IO操作被忽略。当RTLAS有效时HLTCLK寄存器和PNP逻辑工作方式一致。注意:PNP逻辑装置控制寄存器只有一种方式激活RTLAS,因此为了防止当在时钟停止功率下降方式下RLTAS死机允许HLTCLK寄存器被写CONFIG:RTLAS结构寄存器(DHType=R)位符号描述保留IOMS当此位被设置RTLAS利用SASA来解码NE寄存器的IO地址。当此位重置RTLAS仅仅解码SASA,如RTLAS这个模式支持一些应用这些应用可能需要完全IO地址解码。此位为只读为而且来自(见)的CONFIGCSNSAV:CSN保存寄存器(HType=R)这个寄存器以PNPCSN寄存器为标记的CSN的备份。HLTCLK:时钟停止寄存器(HType=W)当RTLAS不活泼时这是唯一一个第一组寄存器中活动的寄存器。当RTLAS不是功率下降模式时可以向这个寄存器写数据。(如:如果CONFIG寄存器中PWRDN位为)写到寄存器中的数据决定RTLAS功率下降方式。数据功率下降方式H(SACII码为“R”)方式-时钟运行H(ASCII码为“H”)方式时钟停止其它值忽略INTR:中断寄存器(BHType=R)反映INT的ISA总线的状态。FMWP:闪存写保护寄存器(CHType=W)这个寄存器为只写。仅仅当EEM=EEM=时才可向寄存器写数据。连续写字节的数据(H然后AH)到寄存器使闪存写操作可用。写其他数据到寄存器将重置写次序且使闪存写无效。如果写操作无效所有闪存来自主机的写命令被忽略。.第二组:即插即用(PNP)寄存器自动配置端口三个位IO口定义为PNP读写操作端口。他们叫做自动配置端口:端口名类型位置ADDRESSWH(打印机状态口)WRITEDATAWAH(打印机状态口+H)READDATAR从H到ffH范围的可再定位。即插即用寄存器通过要求的寄存器的首写地址访问这个所要求的寄存器在以下各段(对地址端口)中叫“寄存器索引”跟随在READDATA端口的读数据或者WRITEDATA端口的写数据。写数据到ADDREES端口可能由任何一个WRITEDATA或者READDATA访问同一个索引寄存器在每一个访问之前而不需要对ADDRESS端口写数据。地址端口仍然是初始密码的写目的地址这个密码然后会被描述。即插即用寄存器即插即用寄存器分为卡片寄存器和逻辑装置寄存器。根据即插即用的具体应用一个PNP卡片可能包括一个以上的逻辑装置。卡片寄存器对于每一个卡片来说是唯一的。然而逻辑装置寄存器对于每一个在卡片上的逻辑装置来说是重复的。此外所有卡片寄存器都是卡片控制寄存器而逻辑装置寄存器可被分为逻辑装置控制寄存器和机构寄存器。虽然一个RTLAS卡片包含唯一的一个逻辑装置下列各段通过相同的PNP分类方法描述了即插即用寄存器。这些以下没有提到寄存器或者位都是只读且值为。卡片控制寄存器索引名称类型定义H设置RDDATA端口WREADDATA端口的位置由写到寄存器的内容决定。位:变成ISAIO写端口地址位:。READDATA端口的地址位:总为。HSerialisolationR对这个寄存器的读操作使一个在隔离状态下的PNP卡片和一个卡片位的ID进行比较。这个过程将被在第部分详细描述。HConfigcontrlW位-重置命令。设置这个位将重置所有逻辑装置和恢复配置寄存器到他们的电源上升值。CSN是保存的。位-等待钥匙命令。设置这个位使PNP卡片返回到“等待钥匙“状态。CSN使保存的。位PNP重置CSN命令。设置这个位将重置卡片的CSN到。CSN(H)和CSNSAV(FH)寄存器被重置。注意:硬件将自动清除该位而且没有必要用软件清除。HWakeCSNW通过向这个寄存器写数据将使所有拥有CSN(跟写数据:匹配)的卡片从睡眠状态到隔离状态(如果写数据为)或者配置状态(如果写数据不为)。HResourcedataR从这个寄存器卡片读数资源数据下一个字节位。状态寄存器必须在这个寄存器被读前重置。HStatusR位当设置时表明从资源数据寄存器读下一个数据字节准备就绪。HCardselectNumber(CSN)RW给这个寄存器写数据将设置卡片的CSNCSN是在一系列辨认过程后独特地赋值到每一个ISAPNP卡片的值因此每一个卡片将在WakeCSN命令中独自被选择。写到这个寄存器中的CSN值将也是记录到CSNSAV寄存器(位于PNP寄存器的FH和第一组PageH)HLogicaldeviceRH(RTLAS中的唯一的一个逻辑装置)逻辑装置控制寄存器索引名字类型定义HACTIVATERW对于每一个逻辑装置有一个激活寄存器用来控制在ISA总线上的逻辑装置无聊是激活与否。如果设置使逻辑装置激活。在逻辑装置被激活前IO范围检测必须为不可用。HIORNAGECHECKRW这个寄存器用来反映在IO端口的冲突检测。位-该位使IO范围检测可用。IO范围检测仅仅在逻辑装置未激活时可用。位-该位设置时使逻辑装置当IO范围检测在操作中时响应赋值为H的的逻辑装置的IO读信号。如果清除逻辑装置驱动AAH逻辑装置结构寄存器存储器结构寄存器索引名称类型定义HBROM基本地址位:RW位:和位为只读且值为。所有其他位为读写位。HBROM基本地址位:RW位:为只读且值为。所有其他位为读写位。H存储器控制RH。(只有位操作支持BROM)注意:RTLAS的BROM大小由的内容决定不是存储器结构寄存器。IO结构寄存器索引名字类型定义HIO基本地址位:RW位:为值为的只读位。所有其他位为读写位。HIO基本地址位:RW位:为值为的只读位。所有其他位为读写位。中断结构寄存器索引名字类型定义HIRQ级RW读写值反映所选择的中断级。位:选择ISA所使用的中断级别。选择IRQ选择IRQIRQ为不存在的中断选择。HIRQ类型R读写值反映IRQ所选择的中断类型。位-级别=high=low位-类型=级别=edge对RTLAS这个寄存器为值为H的只读寄存器。DMA结构寄存器索引名字类型定义HDMA频道选择RH(表明没有DMA频道是需要的)。HDMA频道选择RH(表明没有DMA频道是需要的)。VENDOR自定义寄存器索引名字类型定义FHCONFIGRPageCONFIG寄存器的直接绘图。FHCONFIGRPageCONFIG寄存器的直接绘图。FHCONFIGRPageCONFIG寄存器的直接绘图。FHCONFIGRPageCONFIG寄存器的直接绘图。FHFHCSNSAVRPageCSNSAV寄存器的直接绘图。FHVENDORCONTROLW位-RT重置CSN命令。设置该位将重置CSN寄存器(H)中的CSN卡片为。CSNSAV寄存器未被影响。该位由硬件自动清零。功能描述RTLAS结构模式支持三种结构方式:JUMPERRTJUMPERLESS,PNP。RTLAS的资源配置信息如IO基本地址BROM存储器基本地址中断请求线等存储在GROUPPAGE的CONFIG寄存器中也在pnp逻辑装置结构寄存器中。它们的电源上升缺省值可能来自在jumper方式中jumper管脚的状态或者来自在pnp和RTjumperless方式下的的内容。他们的值可以通过经逻辑装置结构寄存器(所有种方式)的软件来修改。更新值可以记录到CONFIG寄存器中。这个新的结构暂时是有效的在自动载入命令活动的RSTDRV或者pc电源断开时将被丢失。通过改变jumper状态或者的内容可以修改结构的参数。注意BROM的大小暂时不可以修改。上电源默认激活状态在RTLAS中C中的ACTIVEB位决定电源上升适配器状态甚至在RTjumpless方式中也如此。当BROM不可用时在标准请求中适配器在pnp方式中必须为激活上电源且在RTjumperless方式中为活动的。然而RTL的pnpjumper方式仅仅决定jumperless方式。适配器的ACTIVE状态在用户改变pnpjumper状态的同时不会被恰当的改变。这将导致当pnpjumpei在使用时请求的不一致。在RTLAS中我们改变它的初始规格为:当RTLAS为jumper或者RTjumperless方式时中的ACTIVEB位将被忽略。适配器的电源上升状态在RTjumperless方式中一直为激活状态。然而激活状态仍然可以通过pnp激活寄存器来改变。即插即用..初始化即插即用逻辑在电源上升上是静止的且需要通过软件激活的。这些操作通过对ADDRESS端口预先确定的写操作完成的此被称为初始化。书写次序是通过RTLAS来解码的。如果正确的IO写操作被检测到即插即用自动结构端口将激活。如果数据匹配错误书写次序将重置且必须从开始就执行。为初始化的精确的次序在下面十六进制法中列出:PnP初始化A,B,DA,ED,F,FB,D,BEDF,F,,B,D,,C,B,,C,,B,,A,DE,,A,D,CE,E,,RT初始化DA,D,,B,D,,,,A,D,,,A,D,,,,A,,,,CA,,,C,,,A,隔离协议简单的算法用来隔离没一个即插即用卡片。这个算法利用ISA总线上的信号以及在即插即用硬件和隔离软件之间需要锁同步操作。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/27

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利