#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" |