EverDrive-64 v3: Difference between revisions

refine registers
(Reading Data from the Host: clarify that wait for RXF#=0 and DMA is not relevant)
(refine registers)
Line 59:
| 0x0804003C || ? || ? || ?
|-
| 0x08040040 || REG_CFG_CNT || ?R/W || FPGA? configuration control
|-
| 0x08040044 || REG_CFG_DAT || ?W || FPGA? configuration data
|-
| 0x08040048 || MAX_MSG || R/W || Some configurations
Line 198:
 
=== 0x0804001C (REG_SPI_CFG) ===
Read/Write only
{| class="wikitable"
!bit from lsb
Line 231:
 
=== 0x08040024 (REG_SAV_CFG) ===
Read/Write only
{| class="wikitable"
!bit from lsb
Line 278:
|}
=== 0x08040028 (REG_SEC) ===
Write only?
TBA
 
=== 0x0804002C (REG_VER) ===
Line 311:
 
=== 0x08040040 (REG_CFG_CNT) ===
Read/Write
TBA
{| class="wikitable"
!bit from lsb
!description
|-
|3
|1=REG_CFG_DAT is transferring [R]
|-
|2
|1=FPGA is configuring? [R]
|-
|0
|0=unconfigure FPGA? [W]
|}
 
SDRAM must be disabled (REG_CFG & 1 must be zero).
 
=== 0x08040044 (REG_CFG_DAT) ===
Write only?
TBA
 
=== 0x08040048 (REG_MAX_MSG) ===
Read/Write on REG_CFG&1==0
{| class="wikitable"
!bit from lsb
Line 344 ⟶ 359:
 
=== 0x08040050 ===
Write only on REG_CFG&1==0 ?
 
TBA
 
=== 0x08040054 ===
Write only on REG_CFG&1==0 ?
 
TBA
 
24

edits