sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
imgdrv.c File Reference
#include <ioman.h>
#include <irx.h>
#include <loadcore.h>

Go to the source code of this file.

Classes

struct  _iop_device_ops_short

Macros

#define MODNAME   "imgdrv"
#define MAX_IMAGES   2

Typedefs

typedef struct _iop_device_ops_short iop_device_ops_short_t

Functions

 IRX_ID (MODNAME, 1, 1)
 IOMAN_RETURN_VALUE_IMPL (0)
int _start (int argc, char *argv[])

Variables

void * img [MAX_IMAGES] = {(void *)0xDEC1DEC1, 0}
int img_size [MAX_IMAGES] = {0xDEC2DEC2, 0}

Detailed Description

Image device driver (IMGDRV) Used by the special IOP reboot sequence, to reboot the IOP with a buffered IOPRP image.

Definition in file imgdrv.c.

Macro Definition Documentation

◆ MAX_IMAGES

#define MAX_IMAGES   2

Definition at line 55 of file imgdrv.c.

◆ MODNAME

#define MODNAME   "imgdrv"

Definition at line 20 of file imgdrv.c.

Function Documentation

◆ _start()

int _start ( int argc,
char * argv[] )

Definition at line 68 of file imgdrv.c.

Variable Documentation

◆ img

void* img[MAX_IMAGES] = {(void *)0xDEC1DEC1, 0}

Definition at line 57 of file imgdrv.c.

◆ img_size

int img_size[MAX_IMAGES] = {0xDEC2DEC2, 0}

Definition at line 58 of file imgdrv.c.