nv_defin.txt

来自「详细介绍了一篇关于pci开发的接口芯片」· 文本 代码 · 共 84 行

TXT
84
字号
nv_defin.txt
List of what is contained in each nvram file.


						...Altera Program files...


passive.tdf - source for 8/1632-bit passive mode (separate compiles)
	After each compile, rename match1.pof to passXX.pof (programmer file).

active.tdf - source for 8/1/32-bit passivemode
	active.pof

ptadr32.tdf (.pof) - passive mode 32-bit where PTADR is asserted at the end
of a burst so that we cam see the address increment correctly.


						...nvRAM...


std.nv
	opregs 64 bytes I/O
	4 passthru regions of 32-bit 4k (sram size)

std_7.nv - same, but with option byte $45 = 6
	bit 0 - retry
    bit 1 - new access flushes data waiting on a retry
    bit 2 - write FIFO waits for addon when fills

cfg2.nv
	opregs 64 bytes memory located below 1mb
	4 passthru regions of 32-bit 4k memory (sram size)

cfg3.nv
	opregs 64 bytes I/O
	2 passthru regions of 32-bit 4k memory (sram size)
	2 passthru regions of 32-bit 2 dwords I/O

cfg4.nv
	opregs 64 bytes memory located anywhere
	region 1 2k 16-bit memory (the max size)
    region 2 2k 16-bit memory (the max size)
	region 3 2k 16-bit memory (the max size)
	region 4 32 dwords 16-bit memory

cfg5.nv
	opregs 64 bytes memory located below 1mb
	region 1 1k-byte 8-bit memory (the max size)
	region 2 1k-byte 8-bit memory (the max size)
	region 3 1k-byte 8-bit memory (the max size)
	region 4 32 dwords 8-bit memory

cfg6.nv
	opregs 64 bytes memory located below 1mb
	region 1 32-byte 8-bit I/O
	region 4 1k 8-bit memory (max size)

can only be used in active mode since regions are not same size...
cfg4a.nv
	opregs 64 bytes memory located anywhere
	region 1 4k 32-bit memory (the max size)
	region 2 2k 16-bit memory (the max size)
	region 3 4k 32-bit memory (the max size)
	region 4 2k 16-bit memory (the max size)
can only be used in active mode since regions are not same size...

cfg5a.nv
	opregs 64 bytes memory located anywhere
	region 1 1k 8-bit memory (the max size)
    region 2 4k 32-bit memory (the max size)
	region 3 1k 8-bit memory (the max size)
	region 4 4k 32-bit memory (the max size)

cfg5b.nv - same as cfg5a but with opregs in memory space
	
nvctrl.nv
	opregs 64 bytes I/O
	region 1 8 bytes I/O (control/status reg)
    region 2 128 bytes memory located anywhere (addon opregs)
    region 3 4k memory located anywhere (sram)
	region 4 disabled

    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?