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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [sim/] [mmu.h] - Diff between revs 168 and 285

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 168 Rev 285
Line 23... Line 23...
#define MMU_ACCS_WORD   0x02            /* access width = word */
#define MMU_ACCS_WORD   0x02            /* access width = word */
 
 
 
 
typedef struct {
typedef struct {
  Word page;            /* 20 high-order bits of virtual address */
  Word page;            /* 20 high-order bits of virtual address */
  Word frame;           /* 20 high-order bits of physical address */
  Word frame;           /* 18 high-order bits of physical address */
  Bool write;           /* must be true to allow writing to the page */
  Bool write;           /* must be true to allow writing to the page */
  Bool valid;           /* must be true for the entry to be valid */
  Bool valid;           /* must be true for the entry to be valid */
} TLB_Entry;
} TLB_Entry;
 
 
 
 

powered by: WebSVN 2.1.0

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