mirror of
https://github.com/joel16/uofw.git
synced 2024-11-30 06:50:47 +00:00
50 lines
1.7 KiB
C
50 lines
1.7 KiB
C
/* Copyright (C) 2011 - 2016 The uOFW team
|
|
See the file COPYING for copying permission.
|
|
*/
|
|
|
|
/**
|
|
* @defgroup UMD_ERROR UMD Errors
|
|
* @ingroup UMDDriveManagement
|
|
*
|
|
* uofw/include/umd_error.h \n
|
|
* Defines error codes specifically for the UMD facility. \n
|
|
*
|
|
* @{
|
|
*/
|
|
|
|
#ifndef UMD_ERROR_H
|
|
#define UMD_ERROR_H
|
|
|
|
#include "common_header.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/*
|
|
UMD error codes
|
|
SCE_ERROR_FACILITY_UMD = 0x021
|
|
*/
|
|
|
|
#define SCE_UMD_ERROR_NOT_DEVICE_READY 0x80210001 /*!< Device not ready. */
|
|
#define SCE_UMD_ERROR_LBA_OUT_OF_RANGE 0x80210002 /*!< Logical block addressing out of range. */
|
|
#define SCE_UMD_ERROR_NO_MEDIUM 0x80210003 /*!< No disc. */
|
|
#define SCE_UMD_ERROR_UNKNOWN_MEDIUM 0x80210004 /*!< Unknown disc medium. */
|
|
#define SCE_UMD_ERROR_HARDWARE_FAILURE 0x80210005 /*!< Hardware failure. */
|
|
#define SCE_UMD_ERROR_POWER_OFF 0x80210006 /*!< UMD device without power. */
|
|
#define SCE_UMD_ERROR_REPLACED 0x80210007 /*!< Media switching prohibited. */
|
|
#define SCE_UMD_ERROR_INVALID_LAYOUT 0x80210008 /*!< DVD data image layout is invalid. */
|
|
#define SCE_UMD_ERROR_READAHEAD_REQ_FULL 0x80210009 /*!< Read ahead requests are full. */
|
|
#define SCE_UMD_ERROR_READAHEAD_NOREQ 0x80210010 /*!< Non-existent read ahead request. */
|
|
#define SCE_UMD_ERROR_READAHEAD_BUSY 0x80210011 /*!< Read ahead request already running. */
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* UMD_ERROR_H */
|
|
|
|
/** @} */
|
|
|