* Adding/updating license headers.
* Add the standalone ata module to the Jamfile. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30053 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,3 +1,12 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2008, Marcus Overhagen.
|
||||||
|
* Copyright 2004-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "ATAPrivate.h"
|
#include "ATAPrivate.h"
|
||||||
|
|
||||||
ATAChannel::ATAChannel(device_node *node)
|
ATAChannel::ATAChannel(device_node *node)
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
#ifndef ATA_COMMANDS_H
|
#ifndef ATA_COMMANDS_H
|
||||||
#define ATA_COMMANDS_H
|
#define ATA_COMMANDS_H
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,12 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2008, Marcus Overhagen.
|
||||||
|
* Copyright 2004-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "ATAPrivate.h"
|
#include "ATAPrivate.h"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2007, Axel Dörfler, [email protected]. All rights reserved.
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2004-2007, Axel Dörfler, [email protected].
|
||||||
* Copyright 2002/03, Thomas Kurschel. All rights reserved.
|
* Copyright 2002/03, Thomas Kurschel. All rights reserved.
|
||||||
*
|
*
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
|
|||||||
@@ -1,3 +1,12 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2008, Marcus Overhagen.
|
||||||
|
* Copyright 2004-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "ATAPrivate.h"
|
#include "ATAPrivate.h"
|
||||||
|
|
||||||
scsi_for_sim_interface *gSCSIModule = NULL;
|
scsi_for_sim_interface *gSCSIModule = NULL;
|
||||||
|
|||||||
@@ -1,3 +1,12 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2008, Marcus Overhagen.
|
||||||
|
* Copyright 2004-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "ATAPrivate.h"
|
#include "ATAPrivate.h"
|
||||||
|
|
||||||
ATAPIDevice::ATAPIDevice(ATAChannel *channel, uint8 index)
|
ATAPIDevice::ATAPIDevice(ATAChannel *channel, uint8 index)
|
||||||
|
|||||||
@@ -1,3 +1,11 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Copyright 2008, Marcus Overhagen.
|
||||||
|
* Copyright 2004-2008, Axel Dörfler, [email protected].
|
||||||
|
* Copyright 2002-2003, Thomas Kurschel.
|
||||||
|
*
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
#ifndef ATA_PRIVATE_H
|
#ifndef ATA_PRIVATE_H
|
||||||
#define ATA_PRIVATE_H
|
#define ATA_PRIVATE_H
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "ATAPrivate.h"
|
#include "ATAPrivate.h"
|
||||||
|
|
||||||
ATARequest::ATARequest()
|
ATARequest::ATARequest()
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009, Michael Lotz, [email protected].
|
||||||
|
* Distributed under the terms of the MIT License.
|
||||||
|
*/
|
||||||
#ifndef ATA_TRACING_H
|
#ifndef ATA_TRACING_H
|
||||||
#define ATA_TRACING_H
|
#define ATA_TRACING_H
|
||||||
|
|
||||||
|
|||||||
@@ -20,3 +20,11 @@ KernelAddon ide :
|
|||||||
virtual_memory.c
|
virtual_memory.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
KernelAddon ata :
|
||||||
|
ATAChannel.cpp
|
||||||
|
ATADevice.cpp
|
||||||
|
ATAHelper.cpp
|
||||||
|
ATAModule.cpp
|
||||||
|
ATAPIDevice.cpp
|
||||||
|
ATARequest.cpp
|
||||||
|
;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2006, Haiku, Inc. All RightsReserved.
|
* Copyright 2004-2009, Haiku, Inc.
|
||||||
* Copyright 2002/03, Thomas Kurschel. All rights reserved.
|
* Copyright 2002/03, Thomas Kurschel.
|
||||||
*
|
*
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*/
|
*/
|
||||||
@@ -16,7 +16,6 @@
|
|||||||
have a rough time when you messed up the offsets.
|
have a rough time when you messed up the offsets.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <lendian_bitfield.h>
|
#include <lendian_bitfield.h>
|
||||||
|
|
||||||
#define ATA_GET_INFO_BLOCK 0x2710
|
#define ATA_GET_INFO_BLOCK 0x2710
|
||||||
|
|||||||
Reference in New Issue
Block a user