75void JHIHalt(
const char* fmt, ...);
void JHIHalt(const char *fmt,...)
Definition JHIMccBuf.cpp:12
void JHIReport(const char *fmt,...)
Definition JHIMccBuf.cpp:10
unsigned int size
Definition __os.h:106
static OSTime buffer
Definition ai.c:24
Definition JHIMccBuf.h:48
JHIMccBufReader(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:259
void readEnd()
Definition JHIMccBuf.cpp:340
u32 available()
Definition JHIMccBuf.cpp:264
int readBegin()
Definition JHIMccBuf.cpp:288
virtual ~JHIMccBufReader()
Definition JHIMccBuf.cpp:262
int read(void *pBuf)
Definition JHIMccBuf.cpp:305
Definition JHIMccBuf.h:59
JHIMccBufWriter(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:352
void writeEnd()
Definition JHIMccBuf.cpp:445
int writeBegin()
Definition JHIMccBuf.cpp:357
virtual ~JHIMccBufWriter()
Definition JHIMccBuf.cpp:355
int write(void *pBuf, u32 size)
Definition JHIMccBuf.cpp:391
u16 field_0x8
Definition JHIMccBuf.h:34
void setHeaderToBuf(u32 data, u32 position, u16 size)
Definition JHIMccBuf.cpp:72
virtual void enablePort()
Definition JHIMccBuf.h:26
u32 mTag
Definition JHIMccBuf.h:33
virtual void initInstance(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:22
int JHIMCCRead(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:241
virtual ~JHIMccBuf()
Definition JHIMccBuf.cpp:65
int mReadOffset
Definition JHIMccBuf.h:39
virtual void initBuf()
Definition JHIMccBuf.cpp:51
u16 field_0xc
Definition JHIMccBuf.h:36
int JHIWrite(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:200
u32 mEndPos
Definition JHIMccBuf.h:44
int JHIRead(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:157
virtual bool isPort()
Definition JHIMccBuf.h:28
int readDataFromBuf(void *pBuf, u32 size)
Definition JHIMccBuf.cpp:124
u32 field_0x20
Definition JHIMccBuf.h:42
static u8 * mTempBuf
Definition JHIMccBuf.h:30
int mWriteOffset
Definition JHIMccBuf.h:40
virtual void init()
Definition JHIMccBuf.cpp:36
static u16 mRefCount
Definition JHIMccBuf.h:31
u16 mChannel
Definition JHIMccBuf.h:37
u32 mBeginPos
Definition JHIMccBuf.h:43
bool mPortEnabled
Definition JHIMccBuf.h:45
virtual void disablePort()
Definition JHIMccBuf.h:27
int JHIMCCWrite(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:250
u16 field_0xa
Definition JHIMccBuf.h:35
u16 field_0x10
Definition JHIMccBuf.h:38
u32 setDataToBuf(void *pData, u16 size)
Definition JHIMccBuf.cpp:85
int field_0x1c
Definition JHIMccBuf.h:41
int readData(u32 position, u32 *pOutData)
Definition JHIMccBuf.cpp:109
JHIMccBuf(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:17
Definition JHIMccBuf.h:69
JHIMccBufWriter * mp_writer
Definition JHIMccBuf.h:71
JHIMccBufReader * mp_reader
Definition JHIMccBuf.h:70
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5