WIP: add an initial skeleton for a real scsi.device based upon the ata device impleme...
[AROS.git] / compiler / include / devices / ata.h
blobf9c6815781df021dc4b01cb5ba131a9547a7e21b
1 #ifndef DEVICES_ATA_H
2 #define DEVICES_ATA_H
4 /*
5 Copyright © 2019, The AROS Development Team. All rights reserved.
6 $Id$
8 Desc: ATA Device standard
9 Lang: english
12 #include <devices/smart.h>
14 #define HD_SMARTCMD (CMD_NONSTD + 22)
15 #define HD_TRIMCMD (CMD_NONSTD + 23)
17 /* Commands (io_Offset) */
18 #define ATAFEATURE_TEST_AVAIL 0x54535446 /* TSTF */
20 #define SMART_MAGIC_ID 0x534D5254 /* SMRT */
21 #define TRIM_MAGIC_ID 0x5452494D /* TRIM */
23 #endif /* DEVICES_ATA_H */