Nugget
Loading...
Searching...
No Matches
Functions | Variables
backupunit.c File Reference
#include "openbios/card/backupunit.h"
#include <stdint.h>
#include <string.h>
#include "common/hardware/pcsxhw.h"
#include "common/kernel/events.h"
#include "common/psxlibc/setjmp.h"
#include "common/syscalls/syscalls.h"
#include "openbios/card/card.h"
#include "openbios/kernel/libcmisc.h"
#include "openbios/kernel/setjmp.h"
#include "openbios/sio0/card.h"
#include "osdebug.h"
Include dependency graph for backupunit.c:

Functions

int buReallocateBrokenSectorAndRetry (int deviceId, int sector, char *buffer)
 
int buFormat (int deviceId)
 
int buInit (int deviceId)
 
int initBackupUnit ()
 
int cardInfo (int deviceId)
 
void buFinishAndTrigger (int port, int spec)
 
void buLowLevelOpCompleted ()
 
void buLowLevelOpError1 ()
 
void buLowLevelOpError2 ()
 
void buLowLevelOpError3 ()
 
int buReadTOC (int deviceId)
 
int buWriteTOC (int deviceId, int *bitmap)
 
int buSetAutoFormat (int autoFormat)
 

Variables

int g_buOperation [2]
 
int g_buAutoFormat
 
struct BuDirectoryEntry g_buDirEntries [2][15]
 
uint8_t g_buBuffer [2][128]
 
int32_t g_buBroken [2][20]
 

Function Documentation

◆ buFinishAndTrigger()

void buFinishAndTrigger ( int  port,
int  spec 
)

◆ buFormat()

int buFormat ( int  deviceId)

◆ buInit()

int buInit ( int  deviceId)

◆ buLowLevelOpCompleted()

void buLowLevelOpCompleted ( )

◆ buLowLevelOpError1()

void buLowLevelOpError1 ( )

◆ buLowLevelOpError2()

void buLowLevelOpError2 ( )

◆ buLowLevelOpError3()

void buLowLevelOpError3 ( )

◆ buReadTOC()

int buReadTOC ( int  deviceId)

◆ buReallocateBrokenSectorAndRetry()

int buReallocateBrokenSectorAndRetry ( int  deviceId,
int  sector,
char *  buffer 
)

◆ buSetAutoFormat()

int buSetAutoFormat ( int  autoFormat)

◆ buWriteTOC()

int buWriteTOC ( int  deviceId,
int bitmap 
)

◆ cardInfo()

int cardInfo ( int  deviceId)

◆ initBackupUnit()

int initBackupUnit ( )

Variable Documentation

◆ g_buAutoFormat

int g_buAutoFormat

◆ g_buBroken

int32_t g_buBroken[2][20]

◆ g_buBuffer

uint8_t g_buBuffer[2][128]

◆ g_buDirEntries

struct BuDirectoryEntry g_buDirEntries[2][15]

◆ g_buOperation

int g_buOperation[2]