Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | BusLogic_ByteCounter |
struct | BusLogic_ProbeInfo |
struct | BusLogic_ProbeOptions |
struct | BusLogic_GlobalOptions |
struct | BusLogic_LocalOptions |
union | BusLogic_ControlRegister |
union | BusLogic_StatusRegister |
union | BusLogic_InterruptRegister |
union | BusLogic_GeometryRegister |
struct | BusLogic_BoardID |
struct | BusLogic_Configuration |
struct | BusLogic_SynchronousValue |
struct | BusLogic_SetupInformation |
struct | BusLogic_ExtendedMailboxRequest |
struct | BusLogic_PCIHostAdapterInformation |
struct | BusLogic_ExtendedSetupInformation |
struct | BusLogic_FetchHostAdapterLocalRAMRequest |
struct | BusLogic_AutoSCSIData |
struct | BusLogic_AutoSCSIByte45 |
struct | BusLogic_BIOSDriveMapByte |
struct | BusLogic_ScatterGatherSegment |
struct | BusLogic_CCB |
struct | BusLogic_OutgoingMailbox |
struct | BusLogic_IncomingMailbox |
struct | BusLogic_DriverOptions |
struct | BusLogic_TargetFlags |
struct | BusLogic_TargetStatistics |
struct | FlashPoint_Info |
struct | BusLogic_HostAdapter |
struct | BIOS_DiskParameters |
struct | SCSI_Inquiry |
Typedefs | |
typedef unsigned char | SCSI_CDB_T [BusLogic_CDB_MaxLength] |
typedef unsigned int | BusLogic_CommandSizeBuckets_T [BusLogic_SizeBuckets] |
typedef unsigned int | FlashPoint_CardHandle_T |
Variables | |
enum BusLogic_HostAdapterType | PACKED |
#define BusLogic_Announce | ( | Format, | |
Arguments... | |||
) | BusLogic_Message(BusLogic_AnnounceLevel, Format, ##Arguments) |
Definition at line 128 of file BusLogic.h.
#define BusLogic_AutoSCSI_BaseOffset 64 |
Definition at line 554 of file BusLogic.h.
#define BusLogic_BIOS_BaseOffset 0 |
Definition at line 553 of file BusLogic.h.
#define BusLogic_BIOS_DriveMapOffset 17 |
Definition at line 649 of file BusLogic.h.
#define BusLogic_CCB_AllocationGroupSize 7 |
Definition at line 98 of file BusLogic.h.
#define BusLogic_CDB_MaxLength 12 |
Definition at line 779 of file BusLogic.h.
#define BusLogic_CommandParameterRegisterOffset 1 /* WO register */ |
Definition at line 289 of file BusLogic.h.
#define BusLogic_ControlRegisterOffset 0 /* WO register */ |
Definition at line 287 of file BusLogic.h.
#define BusLogic_DataInRegisterOffset 1 /* RO register */ |
Definition at line 290 of file BusLogic.h.
#define BusLogic_DefaultBusSettleTime 2 |
Definition at line 80 of file BusLogic.h.
#define BusLogic_Error | ( | Format, | |
Arguments... | |||
) | BusLogic_Message(BusLogic_ErrorLevel, Format, ##Arguments) |
Definition at line 140 of file BusLogic.h.
#define BusLogic_FlashPointAddressCount 256 |
Definition at line 155 of file BusLogic.h.
#define BusLogic_FlashPointHostAdapterP | ( | HostAdapter | ) | (false) |
Definition at line 177 of file BusLogic.h.
#define BusLogic_GeometryRegisterOffset 3 /* RO register */ |
Definition at line 292 of file BusLogic.h.
#define BusLogic_Info | ( | Format, | |
Arguments... | |||
) | BusLogic_Message(BusLogic_InfoLevel, Format, ##Arguments) |
Definition at line 131 of file BusLogic.h.
#define BusLogic_InterruptRegisterOffset 2 /* RO register */ |
Definition at line 291 of file BusLogic.h.
#define BusLogic_LineBufferSize 100 |
Definition at line 105 of file BusLogic.h.
#define BusLogic_MaxAutomaticTaggedQueueDepth 28 |
Definition at line 66 of file BusLogic.h.
#define BusLogic_MaxHostAdapters 16 |
Definition at line 40 of file BusLogic.h.
#define BusLogic_MaxMailboxes 211 |
Definition at line 90 of file BusLogic.h.
#define BusLogic_MaxTaggedQueueDepth 64 |
Definition at line 65 of file BusLogic.h.
#define BusLogic_MaxTargetDevices 16 |
Definition at line 47 of file BusLogic.h.
#define BusLogic_MessageBufferSize 9700 |
Definition at line 106 of file BusLogic.h.
#define BusLogic_MinAutomaticTaggedQueueDepth 7 |
Definition at line 67 of file BusLogic.h.
#define BusLogic_MultiMasterAddressCount 4 |
Definition at line 154 of file BusLogic.h.
#define BusLogic_MultiMasterHostAdapterP | ( | HostAdapter | ) | (true) |
Definition at line 174 of file BusLogic.h.
#define BusLogic_Notice | ( | Format, | |
Arguments... | |||
) | BusLogic_Message(BusLogic_NoticeLevel, Format, ##Arguments) |
Definition at line 134 of file BusLogic.h.
#define BusLogic_ScatterGatherLimit 128 |
Definition at line 56 of file BusLogic.h.
#define BusLogic_SizeBuckets 10 |
Definition at line 932 of file BusLogic.h.
#define BusLogic_StatusRegisterOffset 0 /* RO register */ |
Definition at line 288 of file BusLogic.h.
#define BusLogic_TaggedQueueDepthBB 3 |
Definition at line 68 of file BusLogic.h.
#define BusLogic_UntaggedQueueDepth 3 |
Definition at line 69 of file BusLogic.h.
#define BusLogic_UntaggedQueueDepthBB 2 |
Definition at line 70 of file BusLogic.h.
#define BusLogic_Warning | ( | Format, | |
Arguments... | |||
) | BusLogic_Message(BusLogic_WarningLevel, Format, ##Arguments) |
Definition at line 137 of file BusLogic.h.
#define FlashPoint_BadCardHandle 0xFFFFFFFF |
Definition at line 960 of file BusLogic.h.
#define FlashPoint_ExternalBusReset 0xFF |
Definition at line 1314 of file BusLogic.h.
#define FlashPoint_FirmwareVersion "5.02" |
Definition at line 1306 of file BusLogic.h.
#define FlashPoint_InternalError 0xFE |
Definition at line 1313 of file BusLogic.h.
#define FlashPoint_NormalInterrupt 0x00 |
Definition at line 1312 of file BusLogic.h.
#define PACKED __attribute__((packed)) |
Definition at line 33 of file BusLogic.h.
typedef unsigned int BusLogic_CommandSizeBuckets_T[BusLogic_SizeBuckets] |
Definition at line 934 of file BusLogic.h.
typedef unsigned int FlashPoint_CardHandle_T |
Definition at line 962 of file BusLogic.h.
typedef unsigned char SCSI_CDB_T[BusLogic_CDB_MaxLength] |
Definition at line 781 of file BusLogic.h.
enum BusLogic_ActionCode |
Definition at line 672 of file BusLogic.h.
BusLogic_BIOS_Disk_Not_Installed | |
BusLogic_BIOS_Disk_Installed_64x32 | |
BusLogic_BIOS_Disk_Installed_128x32 | |
BusLogic_BIOS_Disk_Installed_255x63 |
Definition at line 211 of file BusLogic.h.
enum BusLogic_CCB_Opcode |
BusLogic_InitiatorCCB | |
BusLogic_TargetCCB | |
BusLogic_InitiatorCCB_ScatterGather | |
BusLogic_InitiatorCCB_ResidualDataLength | |
BusLogic_InitiatorCCB_ScatterGatherResidual | |
BusLogic_BusDeviceReset |
Definition at line 698 of file BusLogic.h.
enum BusLogic_CCB_Status |
Definition at line 798 of file BusLogic.h.
BusLogic_IncomingMailboxFree | |
BusLogic_CommandCompletedWithoutError | |
BusLogic_CommandAbortedAtHostRequest | |
BusLogic_AbortedCommandNotFound | |
BusLogic_CommandCompletedWithError | |
BusLogic_InvalidCCB |
Definition at line 685 of file BusLogic.h.
BusLogic_UncheckedDataTransfer | |
BusLogic_DataInLengthChecked | |
BusLogic_DataOutLengthChecked | |
BusLogic_NoDataTransfer |
Definition at line 712 of file BusLogic.h.
BusLogic_Unknown_Bus | |
BusLogic_ISA_Bus | |
BusLogic_EISA_Bus | |
BusLogic_PCI_Bus | |
BusLogic_VESA_Bus | |
BusLogic_MCA_Bus |
Definition at line 187 of file BusLogic.h.
Definition at line 725 of file BusLogic.h.
Definition at line 149 of file BusLogic.h.
BusLogic_IO_330 | |
BusLogic_IO_334 | |
BusLogic_IO_230 | |
BusLogic_IO_234 | |
BusLogic_IO_130 | |
BusLogic_IO_134 | |
BusLogic_IO_Disable | |
BusLogic_IO_Disable2 |
Definition at line 489 of file BusLogic.h.
BusLogic_AnnounceLevel | |
BusLogic_InfoLevel | |
BusLogic_NoticeLevel | |
BusLogic_WarningLevel | |
BusLogic_ErrorLevel |
Definition at line 113 of file BusLogic.h.
Definition at line 361 of file BusLogic.h.
enum BusLogic_QueueTag |
BusLogic_SimpleQueueTag | |
BusLogic_HeadOfQueueTag | |
BusLogic_OrderedQueueTag | |
BusLogic_ReservedQT |
Definition at line 768 of file BusLogic.h.
Definition at line 543 of file BusLogic.h.
Definition at line 663 of file BusLogic.h.
Definition at line 758 of file BusLogic.h.