Attempt to decompile osEPiRawStartDma

This commit is contained in:
Ryan Dwyer
2021-03-17 08:00:52 +10:00
parent 2da23852f6
commit ced612bc20
3 changed files with 56 additions and 0 deletions
+6
View File
@@ -97,6 +97,12 @@ typedef char *va_list;
#define EEP16K_MAXBLOCKS 256
#define EEPROM_BLOCK_SIZE 8
/*
* PI/EPI
*/
#define PI_DOMAIN1 0
#define PI_DOMAIN2 1
/* Miscellaneous OS functions */
void osInitialize(void);
+4
View File
@@ -88,6 +88,10 @@ typedef struct {
while (stat & (PI_STATUS_IO_BUSY | PI_STATUS_DMA_BUSY)) \
stat = IO_READ(PI_STATUS_REG);
#define UPDATE_REG(reg, var) \
if (cHandle->var != pihandle->var) \
IO_WRITE(reg, pihandle->var);
/* Functions */
s32 osPiStartDma(OSIoMesg *mb, s32 priority, s32 direction,