|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include <tamtypes.h>Go to the source code of this file.
Classes | |
| struct | ioprpgen_ctx |
| struct | ioprpgen_memwrite_ctx |
| struct | ioprpgen_entry |
Typedefs | |
| typedef int(*) | ioprpgen_write_cb_t(void *userdata, const struct ioprpgen_ctx *ctx, const void *buf, u32 size) |
Functions | |
| void | ioprpgen_setup_membuf (struct ioprpgen_ctx *ctx, struct ioprpgen_memwrite_ctx *memwrite_ctx, void *buf, u32 size) |
| u32 | ioprpgen_write_ioprp (const struct ioprpgen_ctx *ctx, const struct ioprpgen_entry *entries) |
Definitions for IOPRP generation library.
Definition in file ioprpgen.h.
| typedef int(*) ioprpgen_write_cb_t(void *userdata, const struct ioprpgen_ctx *ctx, const void *buf, u32 size) |
Definition at line 28 of file ioprpgen.h.
|
extern |
Setup ioprpgen context
| ctx | Pointer to context |
| memwrite_ctx | Pointer to memwrite context (ensure it has the same lifetime as ctx) |
| buf | Output buffer |
| size | Size of the output buffer |
Definition at line 40 of file ioprpgen.c.
|
extern |
Generate IOPRP image using provided entries
| ctx | Pointer to context prepared by ioprpgen_setup_membuf |
| entries | Pointer to NULL-terminated list of entries |
Definition at line 81 of file ioprpgen.c.