PS2SDK
PS2 Homebrew Libraries
|
#include <tamtypes.h>
Go to the source code of this file.
Data Structures | |
struct | bd_fragment |
Macros | |
#define | USBMASS_IOCTL_RENAME 0x0000 |
#define | USBMASS_IOCTL_GET_CLUSTER 0x0001 |
#define | USBMASS_IOCTL_GET_LBA 0x0002 |
#define | USBMASS_IOCTL_GET_DRIVERNAME 0x0003 |
#define | USBMASS_IOCTL_CHECK_CHAIN 0x0004 |
#define | USBMASS_IOCTL_GET_FRAGLIST 0x0005 |
#define | USBMASS_IOCTL_GET_DEVICE_NUMBER 0x0006 |
#define | USBMASS_DEVCTL_STOP_UNIT 0x0000 |
#define | USBMASS_DEVCTL_STOP_ALL 0x0001 |
#define | USBMASS_DEV_STAT_CONN 0x01 |
#define | USBMASS_DEV_STAT_CONF 0x02 |
#define | USBMASS_DEV_STAT_ERR 0x80 |
Enumerations | |
enum | USBMASS_DEV_EV { USBMASS_DEV_EV_CONN = 0 , USBMASS_DEV_EV_DISCONN } |
Functions | |
struct bd_fragment | __attribute__ ((packed)) bd_fragment_t |
Variables | |
u64 | sector |
u32 | count |
start sector of fragmented bd/file | |
enum USBMASS_DEV_EV | __attribute__ |
Common USBHDFSD definitions.
Definition in file usbhdfsd-common.h.
struct bd_fragment |
Definition at line 20 of file usbhdfsd-common.h.
Data Fields | ||
---|---|---|
u64 | sector | |
u32 | count | start sector of fragmented bd/file |
#define USBMASS_IOCTL_RENAME 0x0000 |
Rename opened file. Data input to ioctl() -> new, full filename of file.
Definition at line 27 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_GET_CLUSTER 0x0001 |
Returns first cluster number of opened file, within the filesystem.
Definition at line 29 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_GET_LBA 0x0002 |
Returns the absolute LBA of the opened file.
Definition at line 31 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_GET_DRIVERNAME 0x0003 |
Returns the block device driver name
Definition at line 33 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_CHECK_CHAIN 0x0004 |
Check if fragments exist
Definition at line 35 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_GET_FRAGLIST 0x0005 |
Return fragment table
Definition at line 37 of file usbhdfsd-common.h.
#define USBMASS_IOCTL_GET_DEVICE_NUMBER 0x0006 |
Get the device number for the block device backing the mass partition
Definition at line 39 of file usbhdfsd-common.h.
#define USBMASS_DEVCTL_STOP_UNIT 0x0000 |
Issues the SCSI STOP UNIT command to the specified device. Use this to shut down devices properly.
Definition at line 43 of file usbhdfsd-common.h.
#define USBMASS_DEVCTL_STOP_ALL 0x0001 |
Issues the SCSI STOP UNIT command too all devices. Use this to shut down devices properly.
Definition at line 45 of file usbhdfsd-common.h.
#define USBMASS_DEV_STAT_CONN 0x01 |
CONNected
Definition at line 49 of file usbhdfsd-common.h.
#define USBMASS_DEV_STAT_CONF 0x02 |
CONFigured
Definition at line 51 of file usbhdfsd-common.h.
#define USBMASS_DEV_STAT_ERR 0x80 |
ERRor
Definition at line 53 of file usbhdfsd-common.h.
enum USBMASS_DEV_EV |
Definition at line 56 of file usbhdfsd-common.h.
struct bd_fragment __attribute__ | ( | (packed) | ) |
Definition at line 20 of file gpt_types.h.
u64 sector |
Definition at line 0 of file usbhdfsd-common.h.
u32 count |
start sector of fragmented bd/file
Definition at line 1 of file usbhdfsd-common.h.
Referenced by calculate_colours(), calculate_lights(), calculate_normals(), calculate_vertices(), devscan_getdevlist(), devscan_gettype(), devscan_setup(), draw_convert_rgbaq(), draw_convert_rgbq(), draw_convert_st(), draw_convert_xyz(), fdh_getfd(), iopmgr_get_devicelist(), list_fs_devices(), packet2_utils_get_packet_size_for_program(), packet2_vif_add_micro_program(), PS2CamGetDeviceCount(), PS2CamProbe(), ps2netfs_op_devlist(), ps2netfs_op_info(), read_sectors(), slib_get_exp_lib(), and smod_get_modcount_by_name().