• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/block/

Lines Matching defs:Bytes

147   unsigned char VendorIdentification[8];		/* Bytes 8-15 */
148 unsigned char ProductIdentification[16]; /* Bytes 16-31 */
149 unsigned char ProductRevisionLevel[4]; /* Bytes 32-35 */
165 unsigned char ProductSerialNumber[28]; /* Bytes 4-31 */
211 unsigned char Information[4]; /* Bytes 3-6 */
213 unsigned char CommandSpecificInformation[4]; /* Bytes 8-11 */
366 unsigned int :24; /* Bytes 1-3 */
367 unsigned int LogicalDriveSizes[32]; /* Bytes 4-131 */
368 unsigned short FlashAge; /* Bytes 132-133 */
391 unsigned short EventLogSequenceNumber; /* Bytes 142-143 */
393 unsigned int :24; /* Bytes 145-147 */
406 } DeadDrives[21]; /* Bytes 152-194 */
407 unsigned char Reserved[62]; /* Bytes 195-255 */
445 } HardwareID; /* Bytes 0-3 */
452 } FirmwareID; /* Bytes 4-7 */
454 unsigned int :24; /* Bytes 9-11 */
463 unsigned int :32; /* Bytes 20-23 */
464 unsigned int MemorySize; /* Bytes 24-27 */
465 unsigned int CacheSize; /* Bytes 28-31 */
466 unsigned int FlashMemorySize; /* Bytes 32-35 */
467 unsigned int NonVolatileMemorySize; /* Bytes 36-39 */
483 unsigned char :8; /* Bytes 41 */
485 unsigned short ClockSpeed; /* Bytes 42-43 */
486 unsigned short MemorySpeed; /* Bytes 44-45 */
487 unsigned short HardwareSpeed; /* Bytes 46-47 */
488 unsigned int :32; /* Bytes 48-51 */
489 unsigned int :32; /* Bytes 52-55 */
492 unsigned short :16; /* Bytes 58-59 */
493 unsigned short MaxCommands; /* Bytes 60-61 */
494 unsigned short MaxScatterGatherEntries; /* Bytes 62-63 */
495 unsigned short MaxDriveCommands; /* Bytes 64-65 */
496 unsigned short MaxIODescriptors; /* Bytes 66-67 */
497 unsigned short MaxCombinedSectors; /* Bytes 68-69 */
502 unsigned short MinFreeLines; /* Bytes 74-75 */
503 unsigned int :32; /* Bytes 76-79 */
504 unsigned int :32; /* Bytes 80-83 */
509 unsigned int :32; /* Bytes 88-91 */
510 unsigned int :32; /* Bytes 92-95 */
511 unsigned short PhysicalDriveBlockSize; /* Bytes 96-97 */
512 unsigned short LogicalDriveBlockSize; /* Bytes 98-99 */
513 unsigned short MaxBlocksPerCommand; /* Bytes 100-101 */
514 unsigned short BlockFactor; /* Bytes 102-103 */
515 unsigned short CacheLineSize; /* Bytes 104-105 */
531 unsigned int :32; /* Bytes 108-111 */
532 unsigned short FirmwareBuildNumber; /* Bytes 112-113 */
547 unsigned int :28; /* Bytes 116-119 */
549 unsigned int :32; /* Bytes 120-123 */
550 unsigned int :32; /* Bytes 124-127 */
575 unsigned int LogicalDriveSize; /* Bytes 0-3 */
579 unsigned short :16; /* Bytes 6-7 */
617 unsigned short SequenceNumber; /* Bytes 4-5 */
626 unsigned char Information[4]; /* Bytes 9-12 */
628 unsigned char CommandSpecificInformation[4]; /* Bytes 14-17 */
631 unsigned char Dummy[12]; /* Bytes 20-31 */
678 unsigned int DiskSize __attribute__ ((packed)); /* Bytes 6-9 */
679 unsigned short :16; /* Bytes 10-11 */
690 unsigned int LogicalDriveNumber; /* Bytes 0-3 */
691 unsigned int LogicalDriveSize; /* Bytes 4-7 */
692 unsigned int RemainingBlocks; /* Bytes 8-11 */
704 unsigned int LogicalDriveSize; /* Bytes 0-3 */
705 unsigned int BlocksCompleted; /* Bytes 4-7 */
706 unsigned char Reserved1[12]; /* Bytes 8-19 */
707 unsigned int LogicalDriveNumber; /* Bytes 20-23 */
716 unsigned char Reserved2[6]; /* Bytes 26-31 */
798 } __attribute__ ((packed)) ChannelParameters[6]; /* Bytes 12-17 */
807 unsigned char Reserved1[29]; /* Bytes 23-51 */
818 unsigned char Reserved2[9]; /* Bytes 53-61 */
819 unsigned short Checksum; /* Bytes 62-63 */
848 unsigned short TransferLength; /* Bytes 2-3 */
849 DAC960_BusAddress32_T BusAddress; /* Bytes 4-7 */
853 unsigned char CDB[12]; /* Bytes 10-21 */
854 unsigned char SenseData[64]; /* Bytes 22-85 */
868 DAC960_BusAddress32_T SegmentDataPointer; /* Bytes 0-3 */
869 DAC960_ByteCount32_T SegmentByteCount; /* Bytes 4-7 */
875 Define the 13 Byte DAC960 V1 Firmware Command Mailbox structure. Bytes 13-15
883 unsigned char Bytes[16]; /* Bytes 0-15 */
887 unsigned char Dummy[14]; /* Bytes 2-15 */
892 unsigned char Dummy1[6]; /* Bytes 2-7 */
893 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
894 unsigned char Dummy2[4]; /* Bytes 12-15 */
900 unsigned char Dummy1[5]; /* Bytes 3-7 */
901 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
902 unsigned char Dummy2[4]; /* Bytes 12-15 */
907 unsigned char Dummy1[5]; /* Bytes 2-6 */
910 unsigned char Dummy2[8]; /* Bytes 8-15 */
919 unsigned char Dummy1[3]; /* Bytes 5-7 */
920 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
921 unsigned char Dummy2[4]; /* Bytes 12-15 */
928 unsigned short SequenceNumber; /* Bytes 4-5 */
929 unsigned char Dummy1[2]; /* Bytes 6-7 */
930 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
931 unsigned char Dummy2[4]; /* Bytes 12-15 */
936 unsigned char Dummy1[2]; /* Bytes 2-3 */
938 unsigned char Dummy2[3]; /* Bytes 5-7 */
939 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
940 unsigned char Dummy3[4]; /* Bytes 12-15 */
945 unsigned short TransferLength; /* Bytes 2-3 */
946 unsigned int LogicalBlockAddress; /* Bytes 4-7 */
947 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
949 unsigned char Dummy[3]; /* Bytes 13-15 */
955 unsigned short TransferLength:11; /* Bytes 2-3 */
958 unsigned int LogicalBlockAddress; /* Bytes 4-7 */
959 DAC960_BusAddress32_T BusAddress; /* Bytes 8-11 */
967 unsigned char Dummy[3]; /* Bytes 13-15 */
974 DAC960_BusAddress32_T CommandMailboxesBusAddress; /* Bytes 4-7 */
975 DAC960_BusAddress32_T StatusMailboxesBusAddress; /* Bytes 8-11 */
976 unsigned char Dummy[4]; /* Bytes 12-15 */
1130 unsigned short BusInterfaceSpeedMHz; /* Bytes 4-5 */
1134 unsigned char Reserved1[7]; /* Bytes 9-15 */
1135 unsigned char BusInterfaceName[16]; /* Bytes 16-31 */
1136 unsigned char ControllerName[16]; /* Bytes 32-47 */
1137 unsigned char Reserved2[16]; /* Bytes 48-63 */
1149 unsigned int :24; /* Bytes 73-75 */
1165 unsigned short NonvolatileMemorySizeKB; /* Bytes 90-91 */
1167 unsigned int :24; /* Bytes 93-95 */
1169 unsigned char ControllerSerialNumber[16]; /* Bytes 96-111 */
1170 unsigned char Reserved3[16]; /* Bytes 112-127 */
1172 unsigned int :24; /* Bytes 128-130 */
1174 unsigned char VendorName[16]; /* Bytes 132-147 */
1180 unsigned short :16; /* Bytes 150-151 */
1188 unsigned short MaximumDataTransferSizeInBlocks; /* Bytes 156-157 */
1189 unsigned short MaximumScatterGatherEntries; /* Bytes 158-159 */
1191 unsigned short LogicalDevicesPresent; /* Bytes 160-161 */
1192 unsigned short LogicalDevicesCritical; /* Bytes 162-163 */
1193 unsigned short LogicalDevicesOffline; /* Bytes 164-165 */
1194 unsigned short PhysicalDevicesPresent; /* Bytes 166-167 */
1195 unsigned short PhysicalDisksPresent; /* Bytes 168-169 */
1196 unsigned short PhysicalDisksCritical; /* Bytes 170-171 */
1197 unsigned short PhysicalDisksOffline; /* Bytes 172-173 */
1198 unsigned short MaximumParallelCommands; /* Bytes 174-175 */
1204 unsigned char MaximumTargetsPerChannel[16]; /* Bytes 180-195 */
1205 unsigned char Reserved4[12]; /* Bytes 196-207 */
1207 unsigned short MemorySizeMB; /* Bytes 208-209 */
1208 unsigned short CacheSizeMB; /* Bytes 210-211 */
1209 unsigned int ValidCacheSizeInBytes; /* Bytes 212-215 */
1210 unsigned int DirtyCacheSizeInBytes; /* Bytes 216-219 */
1211 unsigned short MemorySpeedMHz; /* Bytes 220-221 */
1214 unsigned char CacheMemoryTypeName[16]; /* Bytes 224-239 */
1216 unsigned short ExecutionMemorySizeMB; /* Bytes 240-241 */
1217 unsigned short ExecutionL2CacheSizeMB; /* Bytes 242-243 */
1218 unsigned char Reserved5[8]; /* Bytes 244-251 */
1219 unsigned short ExecutionMemorySpeedMHz; /* Bytes 252-253 */
1222 unsigned char ExecutionMemoryTypeName[16]; /* Bytes 256-271 */
1224 unsigned short FirstProcessorSpeedMHz; /* Bytes 272-273 */
1227 unsigned char Reserved6[12]; /* Bytes 276-287 */
1228 unsigned char FirstProcessorName[16]; /* Bytes 288-303 */
1230 unsigned short SecondProcessorSpeedMHz; /* Bytes 304-305 */
1233 unsigned char Reserved7[12]; /* Bytes 308-319 */
1234 unsigned char SecondProcessorName[16]; /* Bytes 320-335 */
1236 unsigned short CurrentProfilingDataPageNumber; /* Bytes 336-337 */
1237 unsigned short ProgramsAwaitingProfilingData; /* Bytes 338-339 */
1238 unsigned short CurrentCommandTimeTraceDataPageNumber; /* Bytes 340-341 */
1239 unsigned short ProgramsAwaitingCommandTimeTraceData; /* Bytes 342-343 */
1240 unsigned char Reserved8[8]; /* Bytes 344-351 */
1242 unsigned short PhysicalDeviceBusResets; /* Bytes 352-353 */
1243 unsigned short PhysicalDeviceParityErrors; /* Bytes 355-355 */
1244 unsigned short PhysicalDeviceSoftErrors; /* Bytes 356-357 */
1245 unsigned short PhysicalDeviceCommandsFailed; /* Bytes 358-359 */
1246 unsigned short PhysicalDeviceMiscellaneousErrors; /* Bytes 360-361 */
1247 unsigned short PhysicalDeviceCommandTimeouts; /* Bytes 362-363 */
1248 unsigned short PhysicalDeviceSelectionTimeouts; /* Bytes 364-365 */
1249 unsigned short PhysicalDeviceRetriesDone; /* Bytes 366-367 */
1250 unsigned short PhysicalDeviceAbortsDone; /* Bytes 368-369 */
1251 unsigned short PhysicalDeviceHostCommandAbortsDone; /* Bytes 370-371 */
1252 unsigned short PhysicalDevicePredictedFailuresDetected; /* Bytes 372-373 */
1253 unsigned short PhysicalDeviceHostCommandsFailed; /* Bytes 374-375 */
1254 unsigned short PhysicalDeviceHardErrors; /* Bytes 376-377 */
1255 unsigned char Reserved9[6]; /* Bytes 378-383 */
1257 unsigned short LogicalDeviceSoftErrors; /* Bytes 384-385 */
1258 unsigned short LogicalDeviceCommandsFailed; /* Bytes 386-387 */
1259 unsigned short LogicalDeviceHostCommandAbortsDone; /* Bytes 388-389 */
1260 unsigned short :16; /* Bytes 390-391 */
1262 unsigned short ControllerMemoryErrors; /* Bytes 392-393 */
1263 unsigned short ControllerHostCommandAbortsDone; /* Bytes 394-395 */
1264 unsigned int :32; /* Bytes 396-399 */
1266 unsigned short BackgroundInitializationsActive; /* Bytes 400-401 */
1267 unsigned short LogicalDeviceInitializationsActive; /* Bytes 402-403 */
1268 unsigned short PhysicalDeviceInitializationsActive; /* Bytes 404-405 */
1269 unsigned short ConsistencyChecksActive; /* Bytes 406-407 */
1270 unsigned short RebuildsActive; /* Bytes 408-409 */
1271 unsigned short OnlineExpansionsActive; /* Bytes 410-411 */
1272 unsigned short PatrolActivitiesActive; /* Bytes 412-413 */
1273 unsigned short :16; /* Bytes 414-415 */
1277 unsigned short FlashSizeMB; /* Bytes 418-419 */
1278 unsigned int FlashLimit; /* Bytes 420-423 */
1279 unsigned int FlashCount; /* Bytes 424-427 */
1280 unsigned int :32; /* Bytes 428-431 */
1281 unsigned char FlashTypeName[16]; /* Bytes 432-447 */
1287 unsigned int :32; /* Bytes 452-455 */
1288 unsigned int MaximumDP; /* Bytes 456-459 */
1289 unsigned int FreeDP; /* Bytes 460-463 */
1290 unsigned int MaximumIOP; /* Bytes 464-467 */
1291 unsigned int FreeIOP; /* Bytes 468-471 */
1292 unsigned short MaximumCombLengthInBlocks; /* Bytes 472-473 */
1293 unsigned short NumberOfConfigurationGroups; /* Bytes 474-475 */
1296 unsigned int :24; /* Bytes 476-479 */
1297 unsigned char Reserved10[32]; /* Bytes 480-511 */
1298 unsigned char Reserved11[512]; /* Bytes 512-1023 */
1359 unsigned short LogicalDeviceNumber; /* Bytes 12-13 */
1375 unsigned short SoftErrors; /* Bytes 16-17 */
1376 unsigned short CommandsFailed; /* Bytes 18-19 */
1377 unsigned short HostCommandAbortsDone; /* Bytes 20-21 */
1378 unsigned short DeferredWriteErrors; /* Bytes 22-23 */
1379 unsigned int :32; /* Bytes 24-27 */
1380 unsigned int :32; /* Bytes 28-31 */
1382 unsigned short :16; /* Bytes 32-33 */
1383 unsigned short DeviceBlockSizeInBytes; /* Bytes 34-35 */
1384 unsigned int OriginalDeviceSize; /* Bytes 36-39 */
1385 unsigned int ConfigurableDeviceSize; /* Bytes 40-43 */
1386 unsigned int :32; /* Bytes 44-47 */
1387 unsigned char LogicalDeviceName[32]; /* Bytes 48-79 */
1388 unsigned char SCSI_InquiryData[36]; /* Bytes 80-115 */
1389 unsigned char Reserved1[12]; /* Bytes 116-127 */
1390 DAC960_ByteCount64_T LastReadBlockNumber; /* Bytes 128-135 */
1391 DAC960_ByteCount64_T LastWrittenBlockNumber; /* Bytes 136-143 */
1392 DAC960_ByteCount64_T ConsistencyCheckBlockNumber; /* Bytes 144-151 */
1393 DAC960_ByteCount64_T RebuildBlockNumber; /* Bytes 152-159 */
1394 DAC960_ByteCount64_T BackgroundInitializationBlockNumber; /* Bytes 160-167 */
1395 DAC960_ByteCount64_T ForegroundInitializationBlockNumber; /* Bytes 168-175 */
1396 DAC960_ByteCount64_T DataMigrationBlockNumber; /* Bytes 176-183 */
1397 DAC960_ByteCount64_T PatrolOperationBlockNumber; /* Bytes 184-191 */
1398 unsigned char Reserved2[64]; /* Bytes 192-255 */
1445 unsigned short NegotiatedSynchronousMegaTransfers; /* Bytes 8-9 */
1449 unsigned int :32; /* Bytes 12-15 */
1450 unsigned char NetworkAddress[16]; /* Bytes 16-31 */
1451 unsigned short MaximumTags; /* Bytes 32-33 */
1469 unsigned int :32; /* Bytes 44-47 */
1470 unsigned short :16; /* Bytes 48-49 */
1471 unsigned short DeviceBlockSizeInBytes; /* Bytes 50-51 */
1472 unsigned int OriginalDeviceSize; /* Bytes 52-55 */
1473 unsigned int ConfigurableDeviceSize; /* Bytes 56-59 */
1474 unsigned int :32; /* Bytes 60-63 */
1475 unsigned char PhysicalDeviceName[16]; /* Bytes 64-79 */
1476 unsigned char Reserved1[16]; /* Bytes 80-95 */
1477 unsigned char Reserved2[32]; /* Bytes 96-127 */
1478 unsigned char SCSI_InquiryData[36]; /* Bytes 128-163 */
1479 unsigned char Reserved3[20]; /* Bytes 164-183 */
1480 unsigned char Reserved4[8]; /* Bytes 184-191 */
1481 DAC960_ByteCount64_T LastReadBlockNumber; /* Bytes 192-199 */
1482 DAC960_ByteCount64_T LastWrittenBlockNumber; /* Bytes 200-207 */
1483 DAC960_ByteCount64_T ConsistencyCheckBlockNumber; /* Bytes 208-215 */
1484 DAC960_ByteCount64_T RebuildBlockNumber; /* Bytes 216-223 */
1485 DAC960_ByteCount64_T MakingDataConsistentBlockNumber; /* Bytes 224-231 */
1486 DAC960_ByteCount64_T DeviceInitializationBlockNumber; /* Bytes 232-239 */
1487 DAC960_ByteCount64_T DataMigrationBlockNumber; /* Bytes 240-247 */
1488 DAC960_ByteCount64_T PatrolOperationBlockNumber; /* Bytes 248-255 */
1489 unsigned char Reserved5[256]; /* Bytes 256-511 */
1500 unsigned int MicrosecondsFromControllerStartTime; /* Bytes 0-3 */
1501 unsigned int MillisecondsFromControllerStartTime; /* Bytes 4-7 */
1502 unsigned int SecondsFrom1January1970; /* Bytes 8-11 */
1503 unsigned int :32; /* Bytes 12-15 */
1504 unsigned int StatusChangeCounter; /* Bytes 16-19 */
1505 unsigned int :32; /* Bytes 20-23 */
1506 unsigned int DebugOutputMessageBufferIndex; /* Bytes 24-27 */
1507 unsigned int CodedMessageBufferIndex; /* Bytes 28-31 */
1508 unsigned int CurrentTimeTracePageNumber; /* Bytes 32-35 */
1509 unsigned int CurrentProfilerPageNumber; /* Bytes 36-39 */
1510 unsigned int NextEventSequenceNumber; /* Bytes 40-43 */
1511 unsigned int :32; /* Bytes 44-47 */
1512 unsigned char Reserved1[16]; /* Bytes 48-63 */
1513 unsigned char Reserved2[64]; /* Bytes 64-127 */
1524 unsigned int EventSequenceNumber; /* Bytes 0-3 */
1525 unsigned int EventTime; /* Bytes 4-7 */
1526 unsigned int EventCode; /* Bytes 8-11 */
1531 unsigned int :32; /* Bytes 16-19 */
1532 unsigned int EventSpecificParameter; /* Bytes 20-23 */
1533 unsigned char RequestSenseData[40]; /* Bytes 24-63 */
1594 unsigned short LogicalDeviceNumber; /* Bytes 0-1 */
1627 unsigned short LogicalDeviceNumber; /* Bytes 0-1 */
1628 unsigned short :16; /* Bytes 2-3 */
1644 DAC960_BusAddress64_T SegmentDataPointer; /* Bytes 0-7 */
1645 DAC960_ByteCount64_T SegmentByteCount; /* Bytes 8-15 */
1656 DAC960_V2_ScatterGatherSegment_T ScatterGatherSegments[2]; /* Bytes 0-31 */
1658 unsigned short ScatterGatherList0Length; /* Bytes 0-1 */
1659 unsigned short ScatterGatherList1Length; /* Bytes 2-3 */
1660 unsigned short ScatterGatherList2Length; /* Bytes 4-5 */
1661 unsigned short :16; /* Bytes 6-7 */
1662 DAC960_BusAddress64_T ScatterGatherList0Address; /* Bytes 8-15 */
1663 DAC960_BusAddress64_T ScatterGatherList1Address; /* Bytes 16-23 */
1664 DAC960_BusAddress64_T ScatterGatherList2Address; /* Bytes 24-31 */
1678 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1681 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1683 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1684 unsigned int :24; /* Bytes 16-18 */
1688 unsigned char Reserved[10]; /* Bytes 22-31 */
1690 DataTransferMemoryAddress; /* Bytes 32-63 */
1693 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1696 DAC960_ByteCount32_T DataTransferSize; /* Bytes 4-7 */
1697 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1698 DAC960_V2_PhysicalDevice_T PhysicalDevice; /* Bytes 16-18 */
1702 unsigned char SCSI_CDB[10]; /* Bytes 22-31 */
1704 DataTransferMemoryAddress; /* Bytes 32-63 */
1707 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1710 DAC960_ByteCount32_T DataTransferSize; /* Bytes 4-7 */
1711 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1712 DAC960_V2_PhysicalDevice_T PhysicalDevice; /* Bytes 16-18 */
1716 unsigned short :16; /* Bytes 22-23 */
1717 DAC960_BusAddress64_T SCSI_CDB_BusAddress; /* Bytes 24-31 */
1719 DataTransferMemoryAddress; /* Bytes 32-63 */
1722 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1725 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1727 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1728 unsigned short :16; /* Bytes 16-17 */
1733 unsigned char Reserved[10]; /* Bytes 22-31 */
1735 DataTransferMemoryAddress; /* Bytes 32-63 */
1738 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1741 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1743 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1744 DAC960_V2_LogicalDevice_T LogicalDevice; /* Bytes 16-18 */
1748 unsigned char Reserved[10]; /* Bytes 22-31 */
1750 DataTransferMemoryAddress; /* Bytes 32-63 */
1753 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1756 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1758 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1759 DAC960_V2_PhysicalDevice_T PhysicalDevice; /* Bytes 16-18 */
1763 unsigned char Reserved[10]; /* Bytes 22-31 */
1765 DataTransferMemoryAddress; /* Bytes 32-63 */
1768 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1771 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1773 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1774 unsigned short EventSequenceNumberHigh16; /* Bytes 16-17 */
1779 unsigned short EventSequenceNumberLow16; /* Bytes 22-23 */
1780 unsigned char Reserved[8]; /* Bytes 24-31 */
1782 DataTransferMemoryAddress; /* Bytes 32-63 */
1785 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1788 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1790 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1791 DAC960_V2_LogicalDevice_T LogicalDevice; /* Bytes 16-18 */
1799 unsigned char Reserved[9]; /* Bytes 23-31 */
1801 DataTransferMemoryAddress; /* Bytes 32-63 */
1804 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1807 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1809 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1810 DAC960_V2_LogicalDevice_T LogicalDevice; /* Bytes 16-18 */
1817 unsigned char Reserved[9]; /* Bytes 23-31 */
1819 DataTransferMemoryAddress; /* Bytes 32-63 */
1822 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1829 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1830 unsigned int :24; /* Bytes 16-18 */
1836 DAC960_BusAddress64_T HealthStatusBufferBusAddress; /* Bytes 24-31 */
1837 DAC960_BusAddress64_T FirstCommandMailboxBusAddress; /* Bytes 32-39 */
1838 DAC960_BusAddress64_T FirstStatusMailboxBusAddress; /* Bytes 40-47 */
1839 DAC960_BusAddress64_T SecondCommandMailboxBusAddress; /* Bytes 48-55 */
1840 DAC960_BusAddress64_T SecondStatusMailboxBusAddress; /* Bytes 56-63 */
1843 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
1846 DAC960_ByteCount32_T DataTransferSize:24; /* Bytes 4-6 */
1848 DAC960_BusAddress64_T RequestSenseBusAddress; /* Bytes 8-15 */
1849 DAC960_V2_PhysicalDevice_T PhysicalDevice; /* Bytes 16-18 */
1854 unsigned char Reserved[9]; /* Bytes 23-31 */
1856 DataTransferMemoryAddress; /* Bytes 32-63 */
2180 DAC960_V1_CommandStatus_T CommandStatus; /* Bytes 2-3 */
2194 DAC960_V2_CommandIdentifier_T CommandIdentifier; /* Bytes 0-1 */
2197 int DataTransferResidue; /* Bytes 4-7 */
3735 writeb(CommandMailbox->Bytes[12],
4060 writeb(CommandMailbox->Bytes[12],
4322 writeb(CommandMailbox->Bytes[12],
4377 CommandMailbox->Bytes[3] &= 0x7;
4378 CommandMailbox->Bytes[3] |= CommandMailbox->Bytes[7] << 6;
4379 CommandMailbox->Bytes[7] = LogicalDriveNumber;
4386 int LogicalDriveNumber = CommandMailbox->Bytes[7];
4387 CommandMailbox->Bytes[7] = CommandMailbox->Bytes[3] >> 6;
4388 CommandMailbox->Bytes[3] &= 0x7;
4389 CommandMailbox->Bytes[3] |= LogicalDriveNumber << 3;