sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
hdd_blkio.h File Reference

Go to the source code of this file.

Macros

#define BLKIO_MAX_VOLUMES   10
#define BLKIO_DIR_READ   0
#define BLKIO_DIR_WRITE   1

Functions

int blkIoInit (void)
int blkIoDmaTransfer (int device, void *buf, u32 lba, u32 nsectors, int dir)
int blkIoIdle (int device, int period)
int blkIoGetSceId (int device, void *data)
int blkIoSmartReturnStatus (int device)
int blkIoSmartSaveAttr (int device)
int blkIoFlushCache (int device)
int blkIoIdleImmediate (int device)

Macro Definition Documentation

◆ BLKIO_DIR_READ

#define BLKIO_DIR_READ   0

Definition at line 68 of file hdd_blkio.h.

◆ BLKIO_DIR_WRITE

#define BLKIO_DIR_WRITE   1

Definition at line 69 of file hdd_blkio.h.

◆ BLKIO_MAX_VOLUMES

#define BLKIO_MAX_VOLUMES   10

Definition at line 66 of file hdd_blkio.h.

Function Documentation

◆ blkIoDmaTransfer()

int blkIoDmaTransfer ( int device,
void * buf,
u32 lba,
u32 nsectors,
int dir )
extern

Definition at line 313 of file hdd_blkio.c.

◆ blkIoFlushCache()

int blkIoFlushCache ( int device)
extern

Definition at line 407 of file hdd_blkio.c.

◆ blkIoGetSceId()

int blkIoGetSceId ( int device,
void * data )
extern

Definition at line 375 of file hdd_blkio.c.

◆ blkIoIdle()

int blkIoIdle ( int device,
int period )
extern

Definition at line 368 of file hdd_blkio.c.

◆ blkIoIdleImmediate()

int blkIoIdleImmediate ( int device)
extern

Definition at line 426 of file hdd_blkio.c.

◆ blkIoInit()

int blkIoInit ( void )
extern

Definition at line 303 of file hdd_blkio.c.

◆ blkIoSmartReturnStatus()

int blkIoSmartReturnStatus ( int device)
extern

Definition at line 382 of file hdd_blkio.c.

◆ blkIoSmartSaveAttr()

int blkIoSmartSaveAttr ( int device)
extern

Definition at line 388 of file hdd_blkio.c.