#include <os2.h>
#include "os_linux.h"
Go to the source code of this file.
◆ DSKSP_CAT_GENERIC
#define DSKSP_CAT_GENERIC 0x90 /* generic IOCTL category */ |
◆ DSKSP_CAT_SMART
#define DSKSP_CAT_SMART 0x80 /* SMART IOCTL category */ |
◆ DSKSP_GET_INQUIRY_DATA
#define DSKSP_GET_INQUIRY_DATA 0x42 /* get ATA/ATAPI inquiry data */ |
◆ DSKSP_SMART_AUTO_OFFLINE
#define DSKSP_SMART_AUTO_OFFLINE 0x27 /* set SMART offline autosave timer */ |
◆ DSKSP_SMART_AUTOSAVE_ONOFF
#define DSKSP_SMART_AUTOSAVE_ONOFF 0x21 /* turn SMART autosave on or off */ |
◆ DSKSP_SMART_EXEC_OFFLINE
#define DSKSP_SMART_EXEC_OFFLINE 0x28 /* execute SMART immediate offline */ |
◆ DSKSP_SMART_GET_ATTRIBUTES
#define DSKSP_SMART_GET_ATTRIBUTES 0x24 /* get SMART attributes table */ |
◆ DSKSP_SMART_GET_LOG
#define DSKSP_SMART_GET_LOG 0x26 /* get SMART log table */ |
◆ DSKSP_SMART_GET_THRESHOLDS
#define DSKSP_SMART_GET_THRESHOLDS 0x25 /* get SMART thresholds table */ |
◆ DSKSP_SMART_GETSTATUS
#define DSKSP_SMART_GETSTATUS 0x23 /* get SMART status (pass/fail) */ |
◆ DSKSP_SMART_ONOFF
#define DSKSP_SMART_ONOFF 0x20 /* turn SMART on or off */ |
◆ DSKSP_SMART_SAVE
#define DSKSP_SMART_SAVE 0x22 /* force save of SMART data */ |
◆ INCL_DOS
◆ OS_XXXX_H_CVSID
#define OS_XXXX_H_CVSID "$Id: os_os2.h 4760 2018-08-19 18:45:53Z chrfranke $\n" |
◆ SMART_CMD_OFF
#define SMART_CMD_OFF 0 /* off value for related SMART functions */ |
◆ SMART_CMD_ON
#define SMART_CMD_ON 1 /* on value for related SMART functions */ |
◆ DSKSP_CommandParameters
◆ PDSKSP_CommandParameters
◆ ahcidev
const char* ahcidev ="\\DEV\\OS2AHCI$" |
◆ ahcipref
const char* ahcipref ="ahci" |
◆ danisdev
const char* danisdev ="\\DEV\\IBMS506$" |
◆ danispref
const char* danispref ="hd" |