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 1518 to Rev 1519
    Reverse comparison

Rev 1518 → Rev 1519

/trunk/or1ksim/peripheral/mc.c
83,6 → 83,12
if (cur->cs == cs) {
/* FIXME: No peripheral should _ever_ acess a dev_memarea structure
* directly */
TRACE("Remapping %"PRIxADDR"-%"PRIxADDR" to %"PRIxADDR"-%"PRIxADDR"\n",
cur->mem->addr_compare,
cur->mem->addr_compare | cur->mem->size_mask,
(csc >> MC_CSC_SEL_OFFSET) << 22,
((csc >> MC_CSC_SEL_OFFSET) << 22) | cur->mem->size_mask);
 
cur->mem->addr_mask = mc->ba_mask << 22;
cur->mem->addr_compare = ((csc >> MC_CSC_SEL_OFFSET) /* & 0xff*/) << 22;
set_mem_valid(cur->mem, (csc >> MC_CSC_EN_OFFSET) & 0x01);

powered by: WebSVN 2.1.0

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