ReactOS  0.4.15-dev-509-g96a357b
BusLogic_AutoSCSIData Struct Reference

#include <BusLogic958.h>

Public Attributes

UCHAR InternalFactorySignature [2]
 
UCHAR InformationByteCount
 
UCHAR HostAdapterType [6]
 
UCHAR __pad0__:8
 
UCHAR FloppyEnabled:1
 
UCHAR FloppySecondary:1
 
UCHAR LevelSensitiveInterrupt:1
 
UCHAR __pad1__:2
 
UCHAR SystemRAMAreaForBIOS:3
 
UCHAR DMA_Channel:7
 
UCHAR DMA_AutoConfiguration:1
 
UCHAR IRQ_Channel:7
 
UCHAR IRQ_AutoConfiguration:1
 
UCHAR DMA_TransferRate
 
UCHAR SCSI_ID
 
UCHAR LowByteTerminated:1
 
UCHAR ParityCheckingEnabled:1
 
UCHAR HighByteTerminated:1
 
UCHAR NoisyCablingEnvironment:1
 
UCHAR FastSynchronousNegotiation:1
 
UCHAR BusResetEnabled:1
 
UCHAR __pad2__:1
 
UCHAR ActiveNegationEnabled:1
 
UCHAR BusOnDelay
 
UCHAR BusOffDelay
 
UCHAR HostAdapterBIOSEnabled:1
 
UCHAR BIOSRedirectionOfINT19Enabled:1
 
UCHAR ExtendedTranslationEnabled:1
 
UCHAR MapRemovableAsFixedEnabled:1
 
UCHAR __pad3__:1
 
UCHAR BIOSSupportsMoreThan2DrivesEnabled:1
 
UCHAR BIOSInterruptModeEnabled:1
 
UCHAR FlopticalSupportEnabled:1
 
unsigned short DeviceEnabled:16
 
unsigned short WidePermitted:16
 
unsigned short FastPermitted:16
 
unsigned short SynchronousPermitted:16
 
unsigned short DisconnectPermitted:16
 
unsigned short SendStartUnitCommand:16
 
unsigned short IgnoreInBIOSScan:16
 
UCHAR PCIInterruptPin:2
 
UCHAR HostAdapterIOPortAddress:2
 
UCHAR StrictRoundRobinModeEnabled:1
 
UCHAR VESABusSpeedGreaterThan33MHz:1
 
UCHAR VESABurstWriteEnabled:1
 
UCHAR VESABurstReadEnabled:1
 
unsigned short UltraPermitted:16
 
unsigned int:32
 
UCHAR __pad4__:8
 
UCHAR AutoSCSIMaximumLUN
 
UCHAR __pad5__:1
 
UCHAR SCAM_Dominant:1
 
UCHAR SCAM_Enabled:1
 
UCHAR SCAM_Level2:1
 
UCHAR __pad6__:4
 
UCHAR INT13ExtensionEnabled:1
 
UCHAR __pad7__:1
 
UCHAR CDROMBootEnabled:1
 
UCHAR __pad8__:5
 
UCHAR BootTargetID:4
 
UCHAR BootChannel:4
 
UCHAR ForceBusDeviceScanningOrder:1
 
UCHAR __pad9__:7
 
unsigned short NonTaggedToAlternateLUNPermitted
 
unsigned short RenegotiateSyncAfterCheckCondition
 
UCHAR Reserved [10]
 
UCHAR ManufacturingDiagnostic [2]
 
unsigned short Checksum:16
 

Detailed Description

Definition at line 363 of file BusLogic958.h.

Member Data Documentation

◆ __pad0__

UCHAR BusLogic_AutoSCSIData::__pad0__

Definition at line 368 of file BusLogic958.h.

◆ __pad1__

UCHAR BusLogic_AutoSCSIData::__pad1__

Definition at line 372 of file BusLogic958.h.

◆ __pad2__

UCHAR BusLogic_AutoSCSIData::__pad2__

Definition at line 386 of file BusLogic958.h.

◆ __pad3__

UCHAR BusLogic_AutoSCSIData::__pad3__

Definition at line 394 of file BusLogic958.h.

◆ __pad4__

UCHAR BusLogic_AutoSCSIData::__pad4__

Definition at line 413 of file BusLogic958.h.

◆ __pad5__

UCHAR BusLogic_AutoSCSIData::__pad5__

Definition at line 415 of file BusLogic958.h.

◆ __pad6__

UCHAR BusLogic_AutoSCSIData::__pad6__

Definition at line 419 of file BusLogic958.h.

◆ __pad7__

UCHAR BusLogic_AutoSCSIData::__pad7__

Definition at line 421 of file BusLogic958.h.

◆ __pad8__

UCHAR BusLogic_AutoSCSIData::__pad8__

Definition at line 423 of file BusLogic958.h.

◆ __pad9__

UCHAR BusLogic_AutoSCSIData::__pad9__

Definition at line 427 of file BusLogic958.h.

◆ ActiveNegationEnabled

UCHAR BusLogic_AutoSCSIData::ActiveNegationEnabled

Definition at line 387 of file BusLogic958.h.

◆ AutoSCSIMaximumLUN

UCHAR BusLogic_AutoSCSIData::AutoSCSIMaximumLUN

Definition at line 414 of file BusLogic958.h.

◆ BIOSInterruptModeEnabled

UCHAR BusLogic_AutoSCSIData::BIOSInterruptModeEnabled

Definition at line 396 of file BusLogic958.h.

◆ BIOSRedirectionOfINT19Enabled

UCHAR BusLogic_AutoSCSIData::BIOSRedirectionOfINT19Enabled

Definition at line 391 of file BusLogic958.h.

◆ BIOSSupportsMoreThan2DrivesEnabled

UCHAR BusLogic_AutoSCSIData::BIOSSupportsMoreThan2DrivesEnabled

Definition at line 395 of file BusLogic958.h.

◆ BootChannel

UCHAR BusLogic_AutoSCSIData::BootChannel

Definition at line 425 of file BusLogic958.h.

◆ BootTargetID

UCHAR BusLogic_AutoSCSIData::BootTargetID

Definition at line 424 of file BusLogic958.h.

◆ BusOffDelay

UCHAR BusLogic_AutoSCSIData::BusOffDelay

Definition at line 389 of file BusLogic958.h.

◆ BusOnDelay

UCHAR BusLogic_AutoSCSIData::BusOnDelay

Definition at line 388 of file BusLogic958.h.

◆ BusResetEnabled

UCHAR BusLogic_AutoSCSIData::BusResetEnabled

Definition at line 385 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ CDROMBootEnabled

UCHAR BusLogic_AutoSCSIData::CDROMBootEnabled

Definition at line 422 of file BusLogic958.h.

◆ Checksum

unsigned short BusLogic_AutoSCSIData::Checksum

Definition at line 432 of file BusLogic958.h.

◆ DeviceEnabled

unsigned short BusLogic_AutoSCSIData::DeviceEnabled

Definition at line 398 of file BusLogic958.h.

◆ DisconnectPermitted

unsigned short BusLogic_AutoSCSIData::DisconnectPermitted

Definition at line 402 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ DMA_AutoConfiguration

UCHAR BusLogic_AutoSCSIData::DMA_AutoConfiguration

Definition at line 375 of file BusLogic958.h.

◆ DMA_Channel

UCHAR BusLogic_AutoSCSIData::DMA_Channel

Definition at line 374 of file BusLogic958.h.

◆ DMA_TransferRate

UCHAR BusLogic_AutoSCSIData::DMA_TransferRate

Definition at line 378 of file BusLogic958.h.

◆ ExtendedTranslationEnabled

UCHAR BusLogic_AutoSCSIData::ExtendedTranslationEnabled

Definition at line 392 of file BusLogic958.h.

◆ FastPermitted

unsigned short BusLogic_AutoSCSIData::FastPermitted

Definition at line 400 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ FastSynchronousNegotiation

UCHAR BusLogic_AutoSCSIData::FastSynchronousNegotiation

Definition at line 384 of file BusLogic958.h.

◆ FloppyEnabled

UCHAR BusLogic_AutoSCSIData::FloppyEnabled

Definition at line 369 of file BusLogic958.h.

◆ FloppySecondary

UCHAR BusLogic_AutoSCSIData::FloppySecondary

Definition at line 370 of file BusLogic958.h.

◆ FlopticalSupportEnabled

UCHAR BusLogic_AutoSCSIData::FlopticalSupportEnabled

Definition at line 397 of file BusLogic958.h.

◆ ForceBusDeviceScanningOrder

UCHAR BusLogic_AutoSCSIData::ForceBusDeviceScanningOrder

Definition at line 426 of file BusLogic958.h.

◆ HighByteTerminated

UCHAR BusLogic_AutoSCSIData::HighByteTerminated

Definition at line 382 of file BusLogic958.h.

◆ HostAdapterBIOSEnabled

UCHAR BusLogic_AutoSCSIData::HostAdapterBIOSEnabled

Definition at line 390 of file BusLogic958.h.

◆ HostAdapterIOPortAddress

UCHAR BusLogic_AutoSCSIData::HostAdapterIOPortAddress

Definition at line 406 of file BusLogic958.h.

◆ HostAdapterType

UCHAR BusLogic_AutoSCSIData::HostAdapterType[6]

Definition at line 367 of file BusLogic958.h.

◆ IgnoreInBIOSScan

unsigned short BusLogic_AutoSCSIData::IgnoreInBIOSScan

Definition at line 404 of file BusLogic958.h.

◆ InformationByteCount

UCHAR BusLogic_AutoSCSIData::InformationByteCount

Definition at line 366 of file BusLogic958.h.

◆ int

unsigned BusLogic_AutoSCSIData::int

Definition at line 412 of file BusLogic958.h.

◆ INT13ExtensionEnabled

UCHAR BusLogic_AutoSCSIData::INT13ExtensionEnabled

Definition at line 420 of file BusLogic958.h.

◆ InternalFactorySignature

UCHAR BusLogic_AutoSCSIData::InternalFactorySignature[2]

Definition at line 365 of file BusLogic958.h.

◆ IRQ_AutoConfiguration

UCHAR BusLogic_AutoSCSIData::IRQ_AutoConfiguration

Definition at line 377 of file BusLogic958.h.

◆ IRQ_Channel

UCHAR BusLogic_AutoSCSIData::IRQ_Channel

Definition at line 376 of file BusLogic958.h.

◆ LevelSensitiveInterrupt

UCHAR BusLogic_AutoSCSIData::LevelSensitiveInterrupt

Definition at line 371 of file BusLogic958.h.

◆ LowByteTerminated

UCHAR BusLogic_AutoSCSIData::LowByteTerminated

Definition at line 380 of file BusLogic958.h.

◆ ManufacturingDiagnostic

UCHAR BusLogic_AutoSCSIData::ManufacturingDiagnostic[2]

Definition at line 431 of file BusLogic958.h.

◆ MapRemovableAsFixedEnabled

UCHAR BusLogic_AutoSCSIData::MapRemovableAsFixedEnabled

Definition at line 393 of file BusLogic958.h.

◆ NoisyCablingEnvironment

UCHAR BusLogic_AutoSCSIData::NoisyCablingEnvironment

Definition at line 383 of file BusLogic958.h.

◆ NonTaggedToAlternateLUNPermitted

unsigned short BusLogic_AutoSCSIData::NonTaggedToAlternateLUNPermitted

Definition at line 428 of file BusLogic958.h.

◆ ParityCheckingEnabled

UCHAR BusLogic_AutoSCSIData::ParityCheckingEnabled

Definition at line 381 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ PCIInterruptPin

UCHAR BusLogic_AutoSCSIData::PCIInterruptPin

Definition at line 405 of file BusLogic958.h.

◆ RenegotiateSyncAfterCheckCondition

unsigned short BusLogic_AutoSCSIData::RenegotiateSyncAfterCheckCondition

Definition at line 429 of file BusLogic958.h.

◆ Reserved

UCHAR BusLogic_AutoSCSIData::Reserved[10]

Definition at line 430 of file BusLogic958.h.

◆ SCAM_Dominant

UCHAR BusLogic_AutoSCSIData::SCAM_Dominant

Definition at line 416 of file BusLogic958.h.

◆ SCAM_Enabled

UCHAR BusLogic_AutoSCSIData::SCAM_Enabled

Definition at line 417 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ SCAM_Level2

UCHAR BusLogic_AutoSCSIData::SCAM_Level2

Definition at line 418 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ SCSI_ID

UCHAR BusLogic_AutoSCSIData::SCSI_ID

Definition at line 379 of file BusLogic958.h.

◆ SendStartUnitCommand

unsigned short BusLogic_AutoSCSIData::SendStartUnitCommand

Definition at line 403 of file BusLogic958.h.

◆ StrictRoundRobinModeEnabled

UCHAR BusLogic_AutoSCSIData::StrictRoundRobinModeEnabled

Definition at line 407 of file BusLogic958.h.

◆ SynchronousPermitted

unsigned short BusLogic_AutoSCSIData::SynchronousPermitted

Definition at line 401 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ SystemRAMAreaForBIOS

UCHAR BusLogic_AutoSCSIData::SystemRAMAreaForBIOS

Definition at line 373 of file BusLogic958.h.

◆ UltraPermitted

unsigned short BusLogic_AutoSCSIData::UltraPermitted

Definition at line 411 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().

◆ VESABurstReadEnabled

UCHAR BusLogic_AutoSCSIData::VESABurstReadEnabled

Definition at line 410 of file BusLogic958.h.

◆ VESABurstWriteEnabled

UCHAR BusLogic_AutoSCSIData::VESABurstWriteEnabled

Definition at line 409 of file BusLogic958.h.

◆ VESABusSpeedGreaterThan33MHz

UCHAR BusLogic_AutoSCSIData::VESABusSpeedGreaterThan33MHz

Definition at line 408 of file BusLogic958.h.

◆ WidePermitted

unsigned short BusLogic_AutoSCSIData::WidePermitted

Definition at line 399 of file BusLogic958.h.

Referenced by BusLogic_ReadHostAdapterConfiguration().


The documentation for this struct was generated from the following file: