Explorar o código

Исправил SpiDir для LO и добавил вычитывания регистра маски LD

Anatoliy Chigirinskiy hai 11 meses
pai
achega
a8d9dcc756
Modificáronse 2 ficheiros con 4 adicións e 1 borrados
  1. 3 0
      sources_1/new/RegMap/RegMap.v
  2. 1 1
      sources_1/new/S5443_3Top.v

+ 3 - 0
sources_1/new/RegMap/RegMap.v

@@ -934,6 +934,9 @@ module RegMap #(
 				SPI_TX_RX_EN_CLR : begin 
 					ansReg = SpiTxRxEnClrReg_o;
 				end
+				LD_MASK_ADDR : begin 
+					ansReg = LdMaskReg_o;
+				end
 				GPIO_CTRL_ADDR : begin 
 					ansReg = GPIOAReg;
 				end

+ 1 - 1
sources_1/new/S5443_3Top.v

@@ -450,7 +450,7 @@ module S5443_3Top
 	assign SpiDir_o[2] = (spiMode[2]) ? 1'b1 : 1'b0 ;
 	assign SpiDir_o[3] = (spiMode[3]) ? 1'b1 : 1'b0 ;
 	assign SpiDir_o[4] = (spiMode[4]) ? 1'b1 : 1'b0 ;
-	assign SpiDir_o[5] = 1'b1;
+	assign SpiDir_o[5] = (spiMode[5]) ? 1'b1 : 1'b0 ;
 	assign SpiDir_o[6] = (spiMode[6]) ? 1'b1 : 1'b0 ;
 	
 	assign spi0TxFifoCtrlReg = txFifoCtrlReg[0];