Skip to content

Commit aa2f2bd

Browse files
committed
[otlib] Add empty PINMUX_TAP_RISCV strap for QEMU
QEMU does not currently model the TAP straps and enables the RV_DM JTAG port unconditionally. This strap is added to satisfy tests, but it has no pins so is a no-op to apply and remove. Signed-off-by: James Wainwright <[email protected]>
1 parent 9c3b87e commit aa2f2bd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

sw/host/opentitanlib/src/app/config/opentitan_qemu.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@
7373
}
7474
]
7575
},
76+
{
77+
"name": "PINMUX_TAP_RISCV",
78+
// QEMU does not currently model TAP straps, the JTAG interfaces are always available.
79+
// For now we model this strap as a no-op without any pins.
80+
"pins": [],
81+
},
7682
],
7783
"uarts": [
7884
{

0 commit comments

Comments
 (0)