URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 49 |
Rev 54 |
Line 20... |
Line 20... |
/* Prototypes */
|
/* Prototypes */
|
void except_handle(int except, unsigned long ea);
|
void except_handle(int except, unsigned long ea);
|
|
|
|
|
/* Define if you want pure virtual machine simulation (no exceptions etc.) */
|
/* Define if you want pure virtual machine simulation (no exceptions etc.) */
|
#undef ONLY_VIRTUAL_MACHINE
|
#define ONLY_VIRTUAL_MACHINE 1
|
|
|
/* Definition of OR1K exceptions */
|
/* Definition of OR1K exceptions */
|
|
|
#define EXCEPT_RESET 0x0100
|
#define EXCEPT_RESET 0x0100
|
#define EXCEPT_BUSERR 0x0200
|
#define EXCEPT_BUSERR 0x0200
|
Line 53... |
Line 53... |
E == EXCEPT_ITLBMISS ? "Insn TLB Miss" : \
|
E == EXCEPT_ITLBMISS ? "Insn TLB Miss" : \
|
E == EXCEPT_RRANGE ? "Register Range" : \
|
E == EXCEPT_RRANGE ? "Register Range" : \
|
E == EXCEPT_SYSCALL ? "System Call" : \
|
E == EXCEPT_SYSCALL ? "System Call" : \
|
E == EXCEPT_BREAK ? "Break" : "Uknown"
|
E == EXCEPT_BREAK ? "Break" : "Uknown"
|
|
|
No newline at end of file
|
No newline at end of file
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.