75void JHIHalt(
const char* fmt, ...);
void JHIHalt(const char *fmt,...)
Definition JHIMccBuf.cpp:11
void JHIReport(const char *fmt,...)
Definition JHIMccBuf.cpp:9
static s32 offset
Definition WUD.c:1669
Definition JHIMccBuf.h:48
JHIMccBufReader(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:258
void readEnd()
Definition JHIMccBuf.cpp:339
u32 available()
Definition JHIMccBuf.cpp:263
int readBegin()
Definition JHIMccBuf.cpp:287
virtual ~JHIMccBufReader()
Definition JHIMccBuf.cpp:261
int read(void *pBuf)
Definition JHIMccBuf.cpp:304
Definition JHIMccBuf.h:59
JHIMccBufWriter(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:351
void writeEnd()
Definition JHIMccBuf.cpp:448
int writeBegin()
Definition JHIMccBuf.cpp:356
virtual ~JHIMccBufWriter()
Definition JHIMccBuf.cpp:354
int write(void *pBuf, u32 size)
Definition JHIMccBuf.cpp:389
u16 field_0x8
Definition JHIMccBuf.h:34
void setHeaderToBuf(u32 data, u32 position, u16 size)
Definition JHIMccBuf.cpp:71
virtual void enablePort()
Definition JHIMccBuf.h:26
u32 mTag
Definition JHIMccBuf.h:33
virtual void initInstance(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:21
int JHIMCCRead(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:240
virtual ~JHIMccBuf()
Definition JHIMccBuf.cpp:64
int mReadOffset
Definition JHIMccBuf.h:39
virtual void initBuf()
Definition JHIMccBuf.cpp:50
u16 field_0xc
Definition JHIMccBuf.h:36
int JHIWrite(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:199
u32 mEndPos
Definition JHIMccBuf.h:44
int JHIRead(u32 channel, u32 offset, void *buffer, u32 size)
Definition JHIMccBuf.cpp:156
virtual bool isPort()
Definition JHIMccBuf.h:28
int readDataFromBuf(void *pBuf, u32 size)
Definition JHIMccBuf.cpp:123
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:35
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:249
u16 field_0xa
Definition JHIMccBuf.h:35
u16 field_0x10
Definition JHIMccBuf.h:38
u32 setDataToBuf(void *pData, u16 size)
Definition JHIMccBuf.cpp:84
int field_0x1c
Definition JHIMccBuf.h:41
int readData(u32 position, u32 *pOutData)
Definition JHIMccBuf.cpp:108
JHIMccBuf(u16 channel, u16, u32)
Definition JHIMccBuf.cpp:16
static OSTime buffer
Definition ai.c:24
unsigned int size
Definition __os.h:106
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition JHIMccBuf.h:69
JHIMccBufWriter * mp_writer
Definition JHIMccBuf.h:71
JHIMccBufReader * mp_reader
Definition JHIMccBuf.h:70