浏览代码

Fix 0x9040 definitions

Matthias Vogelgesang 8 年之前
父节点
当前提交
145d9b2e33
共有 2 个文件被更改,包括 5 次插入5 次删除
  1. 1 1
      ddrio.c
  2. 4 4
      hf-interface.h

+ 1 - 1
ddrio.c

@@ -207,7 +207,7 @@ read_from_ddr (pcilib_t *pci, volatile void *bar, Options *opts)
     WR32_sleep (HF_REG_CONTROL,
                 HF_CONTROL_ENABLE_READ |
                 HF_CONTROL_ENABLE_MULTI_READ |
-                HF_CONTROL_SOURCE_DCG);
+                HF_CONTROL_SOURCE_RX_FIFO);
 
     /* DMA config */
     WR32_sleep (HF_REG_NUM_PACKETS, 0x20);

+ 4 - 4
hf-interface.h

@@ -46,9 +46,9 @@
 #define HF_CONTROL_ENABLE_MULTI_READ    0x00000800
 #define HF_CONTROL_GLOBAL_COUNTER_RESET 0x00008000
 #define HF_CONTROL_SOURCE_MASK          0x000F0000
-#define HF_CONTROL_SOURCE_DCG           0x00010000
-#define HF_CONTROL_SOURCE_RX_FIFO       0x00020000
-#define HF_CONTROL_SOURCE_DFG           0x00040000
-#define HF_CONTROL_SOURCE_DCG_NO_DDR    0x00080000
+#define HF_CONTROL_SOURCE_DCG           0x00000000
+#define HF_CONTROL_SOURCE_RX_FIFO       0x00010000
+#define HF_CONTROL_SOURCE_DFG           0x00020000
+#define HF_CONTROL_SOURCE_DCG_NO_DDR    0x00030000
 
 #endif