From bc5e4510ab114cb33c2b47c9cde46298482efb1e Mon Sep 17 00:00:00 2001 From: Rutherther Date: Thu, 2 Jan 2025 20:35:48 +0100 Subject: [PATCH] fix: make ios tri state when disabled --- hdl_spi/src/spi_masterslave.vhd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hdl_spi/src/spi_masterslave.vhd b/hdl_spi/src/spi_masterslave.vhd index 451fca5..b266bf7 100644 --- a/hdl_spi/src/spi_masterslave.vhd +++ b/hdl_spi/src/spi_masterslave.vhd @@ -256,16 +256,16 @@ begin -- architecture a1 mosi_t <= not slave_mosi_en when slave_en = '1' else not master_mosi_en when master_en = '1' else - '0'; + '1'; miso_t <= not slave_miso_en when slave_en = '1' else not master_miso_en when master_en = '1' else - '0'; + '1'; sck_t <= not slave_sck_en when slave_en = '1' else not master_sck_en when master_en = '1' else - '0'; + '1'; csn_t <= not slave_csn_en when slave_en = '1' else not master_csn_en when master_en = '1' else - '0'; + '1'; mosi_o <= tx_serial_data(0) when master_en = '1' else '0' when slave_en = '1' else -- 2.48.1