Skip to content

Commit 7fd84d6

Browse files
committed
sw: Change multicast CSR address write function
1 parent 0209f00 commit 7fd84d6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hw/snitch_cluster/src/snitch_cluster.sv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ module snitch_cluster
621621
};
622622

623623
xbar_rule_t [5:0] dma_xbar_rules;
624-
xbar_rule_t [DmaXbarCfg.NoAddrRules-1:0] enabled_dma_xbar_rule;
624+
xbar_rule_t [DmaXbarCfg.NoAddrRules-1:0] enabled_dma_xbar_rule; // TODO(lleone): check if the NumAddrRules is okay for multicast
625625

626626
assign dma_xbar_rules = '{
627627
'{idx: BootRom, start_addr: BootRomAliasStart, end_addr: BootRomAliasEnd},

sw/snRuntime/src/sync.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,4 +314,4 @@ inline void snrt_enable_multicast(uint32_t mask) { write_csr(0x7c4, mask); }
314314
/**
315315
* @brief Disable LSU multicast
316316
*/
317-
inline void snrt_disable_multicast() { write_csr(0x7c3, 0); }
317+
inline void snrt_disable_multicast() { write_csr(0x7c4, 0); }

0 commit comments

Comments
 (0)