PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
hdd.h
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright 2001-2004, ps2dev - http://www.ps2dev.org
7
# Licenced under Academic Free License version 2.0
8
# Review ps2sdk README & LICENSE files for further details.
9
#
10
# HDD.IRX APA Header file
11
*/
12
13
#ifndef _HDD_H
14
#define _HDD_H
15
16
typedef
struct
17
{
18
iomanX_iop_file_t
*f;
// used to see if open...
19
u32 post;
// offset/post....
20
u16 nsub;
21
u16 type;
22
char
id
[APA_IDMAX];
23
apa_sub_t
parts[
APA_MAXSUB
+1];
// Partition data (0 = main partition, 1+ = sub-partition)
24
}
hdd_file_slot_t
;
25
27
// Function declarations
28
extern
int
hddCheckPartitionMax(s32 device, u32 size);
29
extern
apa_cache_t
*hddAddPartitionHere(s32 device,
const
apa_params_t
*params, u32 *EmptyBlocks, u32 sector,
int
*err);
30
31
#endif
APA_MAXSUB
#define APA_MAXSUB
Definition
hdd-ioctl.h:48
_iomanX_iop_file
Definition
iomanX.h:70
apa_params_t
Definition
libapa.h:136
apa_sub_t
Definition
libapa.h:57
hdd_file_slot_t
Definition
hdd.h:17
sapa_cache
Definition
libapa.h:121
iop
hdd
apa
src
hdd.h
Generated on Tue Feb 11 2025 21:35:58 for PS2SDK by
1.12.0