|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.cmpware.cmp.Link
com.cmpware.cmp.links.SharedRegister
com.cmpware.cmp.links.CellBE_SharedRegister
public class CellBE_SharedRegister
This class extends the standard shared register for the Cell BE. The only difference is that the read does not stall and over-reads the data quietly. This implements the functionality of the PPU to SPU mailbox channels.
Copyright (c) 2007 Cmpware, Inc. All Rights Reserved.
| Field Summary | |
|---|---|
static java.lang.String |
copyright
Copyright string |
| Fields inherited from class com.cmpware.cmp.links.SharedRegister |
|---|
mmioe, readAddr, readCount, readStallCount, shreg, shregShadow, writeAddr, writeCount, writeStallCount |
| Constructor Summary | |
|---|---|
CellBE_SharedRegister()
|
|
| Method Summary | |
|---|---|
int |
read()
This method reads a value from the Memory Mapped IO port. |
| Methods inherited from class com.cmpware.cmp.links.SharedRegister |
|---|
clear, getReadAddress, getReadCount, getReadStallCount, getValue, getWriteAddress, getWriteCount, getWriteStallCount, isReadable, isSet, isWriteable, readCommit, reset, set, setReadAddress, setWriteAddress, write, writeCommit |
| Methods inherited from class com.cmpware.cmp.Link |
|---|
get, setBufferSize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String copyright
| Constructor Detail |
|---|
public CellBE_SharedRegister()
| Method Detail |
|---|
public int read()
throws MemoryMappedIOException
MemoryMappedIOReader
read in interface MemoryMappedIOReaderread in class SharedRegisterMemoryMappedIOException - - this method throws
a MemoryMappedIOException if the read could not
be completed on this cycle. This will typically
cause a stall of the processor and a retry on the
next cycle.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||