|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.cmpware.cmp.MemoryAccessException
com.cmpware.cmp.mmio.MemoryMappedIOException
public class MemoryMappedIOException
This class implements the Memory Mapped IO Exception. This is used to indicate that a Memory Mapped IO read or write could not complete because the communication resource is busy. This typically causes a stall and a retry in the processor.
Copyright (c) 2004, 2005 Cmpware, Inc. All Rights Reserved.
| Field Summary | |
|---|---|
static java.lang.String |
copyright
Copyright string |
(package private) static long |
serialVersionUID
|
| Fields inherited from class com.cmpware.cmp.MemoryAccessException |
|---|
addr, data, isWrite |
| Constructor Summary | |
|---|---|
MemoryMappedIOException()
The constructor |
|
MemoryMappedIOException(int addr)
A constructor. |
|
MemoryMappedIOException(int addr,
int data)
A constructor. |
|
MemoryMappedIOException(java.lang.String msg)
A constructor. |
|
MemoryMappedIOException(java.lang.String msg,
int addr)
A constructor. |
|
MemoryMappedIOException(java.lang.String msg,
int addr,
int data)
A constructor. |
|
| Method Summary |
|---|
| Methods inherited from class com.cmpware.cmp.MemoryAccessException |
|---|
getAddress, getData, isWrite |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String copyright
static final long serialVersionUID
| Constructor Detail |
|---|
public MemoryMappedIOException()
public MemoryMappedIOException(java.lang.String msg)
msg - The exception message string.
public MemoryMappedIOException(java.lang.String msg,
int addr)
msg - The exception message string.addr - The address of the memory access which caused
the exception.public MemoryMappedIOException(int addr)
addr - The address of the memory access which caused
the exception.
public MemoryMappedIOException(java.lang.String msg,
int addr,
int data)
msg - The exception message string.addr - The address of the memory access which caused
the exception.data - If the access is a write, this parameter
contains the data attempted to be written when the
exception occurred.
public MemoryMappedIOException(int addr,
int data)
addr - The address of the memory access which caused
the exception.data - If the access is a write, this parameter
contains the data attempted to be written when the
exception occurred.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||