URL
https://opencores.org/ocsvn/eco32/eco32/trunk
[/] [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;
|
|
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.