ata_info.h File Reference

#include <lendian_bitfield.h>
#include <Drivers.h>

Go to the source code of this file.

Classes

struct  tagdevice_infoblock
struct  tagata_device_status

Typedefs

typedef tagdevice_infoblock ata_device_infoblock
typedef tagata_device_status ata_device_status

Enumerations

enum  { B_ATA_GET_DEVICE_INFO = B_DEVICE_OP_CODES_END + 1, B_ATA_GET_DEVICE_STATUS }
enum  {
  B_ATA_DMA_STATUS_UNSUPPORTED, B_ATA_DMA_STATUS_ENABLED, B_ATA_DMA_STATUS_DISABLED_USER, B_ATA_DMA_STATUS_DISABLED_SAFE_MODE,
  B_ATA_DMA_STATUS_UNSUPPORTED_CONTROLLER, B_ATA_DMA_STATUS_DISABLED_DRIVER_CONFIG, B_ATA_DMA_STATUS_DISABLED_DRIVER_FAILURE
}


Typedef Documentation

typedef struct tagdevice_infoblock ata_device_infoblock
 

typedef struct tagata_device_status ata_device_status
 


Enumeration Type Documentation

anonymous enum
 

Enumerator:
B_ATA_GET_DEVICE_INFO 
B_ATA_GET_DEVICE_STATUS 

anonymous enum
 

Enumerator:
B_ATA_DMA_STATUS_UNSUPPORTED 
B_ATA_DMA_STATUS_ENABLED 
B_ATA_DMA_STATUS_DISABLED_USER 
B_ATA_DMA_STATUS_DISABLED_SAFE_MODE 
B_ATA_DMA_STATUS_UNSUPPORTED_CONTROLLER 
B_ATA_DMA_STATUS_DISABLED_DRIVER_CONFIG 
B_ATA_DMA_STATUS_DISABLED_DRIVER_FAILURE 


Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.