OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 381 to Rev 382
    Reverse comparison

Rev 381 → Rev 382

/trunk/or1ksim/cpu/common/abstract.c
152,7 → 152,7
unsigned long bit_mask (unsigned long data) {
int i = 0;
data--;
while ((data << i) & 1)
while (data >> i)
data |= 1 << i++;
return data;
}
170,6 → 170,7
int found_error = 0;
addr_compare &= addr_mask;
 
debug(5, "addr & %08x == %08x to %08x, size %08x, gran %iB\n", addr_mask, addr_compare, addr_compare | bit_mask (size), size, granularity);
/* Go to the end of the list. */
for(pptmp = &dev_list; *pptmp; pptmp = &(*pptmp)->next)
if ((addr_compare >= (*pptmp)->addr_compare) && (addr_compare < (*pptmp)->addr_compare + (*pptmp)->size)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.