summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDerek Hensley <hensley.derek58@gmail.com>2025-02-21 17:00:11 -0800
committerGitHub <noreply@github.com>2025-02-21 17:00:11 -0800
commit8d9750652edea9cdd35bace306497f866d32f4e8 (patch)
tree2f8727f14aac2d9ad37c1eacb5272bbfd825b442 /include
parent6f626d91864e0164470cc2ac16f227adcef3f8d6 (diff)
Small sys_flashrom clean up (#1795)
* sys_flashrom cleanup * Remove uncessary data word from function names * format
Diffstat (limited to 'include')
-rw-r--r--include/sys_flashrom.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/include/sys_flashrom.h b/include/sys_flashrom.h
index dd160cc16..f858ee456 100644
--- a/include/sys_flashrom.h
+++ b/include/sys_flashrom.h
@@ -4,13 +4,14 @@
#include "ultra64.h"
typedef struct FlashromRequest {
- /* 0x00 */ s32 requestType;
+ /* 0x00 */ s32 type;
/* 0x04 */ s32 response;
/* 0x08 */ void* addr;
- /* 0x0C */ s32 pageNum;
- /* 0x10 */ s32 pageCount;
- /* 0x14 */ OSMesgQueue messageQueue;
-} FlashromRequest; // size = 0x2C
+ /* 0x0C */ u32 pageNum;
+ /* 0x10 */ u32 pageCount;
+ /* 0x14 */ OSMesgQueue queue;
+ /* 0x2C */ OSMesg msgBuf[1];
+} FlashromRequest; // size = 0x30
#define FLASHROM_REQUEST_WRITE 1
#define FLASHROM_REQUEST_READ 2
@@ -18,10 +19,10 @@ typedef struct FlashromRequest {
#define FLASH_TYPE_MAGIC 0x11118001
s32 SysFlashrom_InitFlash(void);
-s32 SysFlashrom_ReadData(void* addr, u32 pageNum, u32 pageCount);
-void SysFlashrom_WriteDataAsync(u8* addr, u32 pageNum, u32 pageCount);
+s32 SysFlashrom_Read(void* addr, u32 pageNum, u32 pageCount);
+void SysFlashrom_WriteAsync(void* addr, u32 pageNum, u32 pageCount);
s32 SysFlashrom_IsBusy(void);
s32 SysFlashrom_AwaitResult(void);
-void SysFlashrom_WriteDataSync(void* addr, u32 pageNum, u32 pageCount);
+void SysFlashrom_WriteSync(void* addr, u32 pageNum, u32 pageCount);
#endif