|
| enum | { eSize16 = 0x00000001
, eSize32 = 0x00000000
, eSizeMask = 0x00000001
} |
| |
| enum | { eCmdPort = 0x00
, eCmdCall = 0x01
} |
| |
|
|
void | AddPort16 (volatile void *apAddress) |
| |
|
void | AddPort32 (volatile void *apAddress) |
| |
|
void | AddCall (void *apObject, void *apMethod, uint32 auParam=0) |
| |
|
bool | IsEmpty () |
| |
|
void | Reset () |
| |
|
| DECLARE_DYNAMIC (SINOSBusHandlerBuffer) |
| |
|
|
uint32 | m_uWriteIndex |
| | actual write buffer
|
| |
|
uint32 | m_uTemporary [2] |
| | temporary data
|
| |
| char | m_cData [0x4000-3 *sizeof(uint32)] |
| |
◆ m_cData
| char SINOSBusHandlerBuffer::m_cData[0x4000-3 *sizeof(uint32)] |
the buffer (the size has no special meaning, we just use a rounded number)
The documentation for this struct was generated from the following file:
- /home/jenkins/workspace/inos_doxygen/os/inos/inc/cinosbus.h