2011-05-14 15:52:49 +00:00
|
|
|
#include "config.h"
|
|
|
|
|
2007-09-27 18:37:22 +00:00
|
|
|
extern "C" {
|
|
|
|
|
|
|
|
#include <ntddk.h>
|
|
|
|
|
|
|
|
};
|
|
|
|
#include "stddef.h"
|
|
|
|
#include "stdarg.h"
|
|
|
|
|
2011-05-14 16:01:54 +00:00
|
|
|
#include "inc/CrossNt.h"
|
2007-09-27 18:37:22 +00:00
|
|
|
|
|
|
|
#include "atapi.h" // includes scsi.h
|
|
|
|
#include "ntdddisk.h"
|
|
|
|
#include "ntddscsi.h"
|
|
|
|
#include "bsmaster.h"
|
|
|
|
#include "uniata_ver.h"
|
|
|
|
#include "id_sata.h"
|
|
|
|
|
|
|
|
#ifndef UNIATA_CORE
|
|
|
|
|
|
|
|
#include "id_queue.h"
|
|
|
|
|
2008-03-24 21:35:52 +00:00
|
|
|
#ifdef ExAllocatePool
|
|
|
|
#undef ExAllocatePool
|
|
|
|
#endif
|
2011-05-14 15:52:49 +00:00
|
|
|
#define TAG_UNIATA 'ataU'
|
2008-03-24 21:35:52 +00:00
|
|
|
#define ExAllocatePool(a,b) ExAllocatePoolWithTag(a,b,TAG_UNIATA)
|
|
|
|
|
2007-09-27 18:37:22 +00:00
|
|
|
#endif //UNIATA_CORE
|
|
|
|
|
|
|
|
#include "badblock.h"
|
|
|
|
|