MSL_C fully matched / some SSystem cleanup/ obj_rgate OK (#2011)

* cleanup SSystem files

* MSL_C fully matched

* fix build

* remove asm

* reorganize MSL_C/Runtime libs into more accurate setup

* little more cleanup

* cleanup some MSL headers

* obj_rgate OK

* remove asm

* some rgate documentation
This commit is contained in:
TakaRikka
2023-12-25 07:31:05 -08:00
committed by GitHub
parent b9ffe811fd
commit a7edd19f16
399 changed files with 5321 additions and 12620 deletions
+10 -2
View File
@@ -1,9 +1,17 @@
#ifndef C_API_H
#define C_API_H
typedef void (*cAPIGph_Mthd)(void);
extern cAPIGph_Mthd g_cAPI_Interface[6];
struct cAPI_Interface {
/* 0x00 */ cAPIGph_Mthd createMtd;
/* 0x04 */ cAPIGph_Mthd beforeOfDrawMtd;
/* 0x08 */ cAPIGph_Mthd afterOfDrawMtd;
/* 0x0C */ cAPIGph_Mthd painterMtd;
/* 0x10 */ cAPIGph_Mthd blankingOnMtd;
/* 0x14 */ cAPIGph_Mthd blankingOffMtd;
};
extern cAPI_Interface g_cAPI_Interface;
#endif /* C_API_H */