[Open-graphics] Memory map
Timothy Normand Miller
theosib at gmail.com
Mon Jun 2 15:33:19 EDT 2008
Here's a memory map. I hope I get it all correct. The addresses are
in terms of PCI addresses offset from BAR0, which is the "engine".
# XP10 registers:
0x40: bprom_so (write), bprom_si (read)
0x44: bprom_ce_
0x48: bprom_sck
0x4c: bprom_reg_sel
0x50: cprom_so (write), cprom_si (read)
0x54: cprom_ce_
0x58: cprom_sck
0x5c: cprom_reg_sel
0x60: xconfig_din
0x64: xconfig_cclk
0x68: xconfig_programn
0x6c: xconfig_sel
0x70: xconfig_initn
0x74: xconfig_done
0x78: (reserved)
0x7c: test_reg
# Memory/arbiter:
0x1000: LMR command
0x1008: PRECHARGE
0x100c: cke/refresh_enable/refresh_count
0x1040: r2w_wait
0x1044: w2r_wait
0x1048: act2rw_wait
0x104c: r2pre_wait
0x1050: w2pre_wait
0x1054: pre2act_wait
0x1058: act2pre_wait
0x105c: refresh2act_wait
0x1060: cas_latency
# Video 0
0x3000
# Video 1
0x4000
--
Timothy Normand Miller
http://www.cse.ohio-state.edu/~millerti
Open Graphics Project
More information about the Open-graphics
mailing list