SCP: Add support for debug matching multiple bit masks
This commit is contained in:
parent
f046171269
commit
8448580a3a
1 changed files with 4 additions and 1 deletions
5
scp.c
5
scp.c
|
@ -9093,7 +9093,8 @@ for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) {
|
|||
if (sim_interval > 0)
|
||||
accum = accum + sim_interval;
|
||||
}
|
||||
else accum = accum + cptr->time;
|
||||
else
|
||||
accum = accum + cptr->time;
|
||||
if (cptr == uptr)
|
||||
return accum + 1;
|
||||
}
|
||||
|
@ -10295,6 +10296,8 @@ int32 offset = 0;
|
|||
if (dptr->debflags == 0)
|
||||
return debtab_none;
|
||||
|
||||
dbits &= dptr->dctrl; /* Look for just the bits tha matched */
|
||||
|
||||
/* Find matching words for bitmask */
|
||||
|
||||
while (dptr->debflags[offset].name && (offset < 32)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue