The Pedigree Project 0.1
Public Member Functions | Public Attributes | List of all members
ScsiCommands::ReadCapacity10 Class Reference
+ Inheritance diagram for ScsiCommands::ReadCapacity10:
+ Collaboration diagram for ScsiCommands::ReadCapacity10:

Public Member Functions

 ReadCapacity10 (uint8_t ctl=0)
 
virtual size_t serialise (uintptr_t &addr)
 

Public Attributes

struct { 
 
   uint8_t   opcode 
 
   uint8_t   obsolete_rsvd 
 
   uint32_t   lba 
 
   uint8_t   rsvd [2] 
 
   uint8_t   pmi 
 
   uint8_t   control 
 
} command 
 

Detailed Description

Definition at line 141 of file ScsiCommands.h.

Constructor & Destructor Documentation

◆ ReadCapacity10()

ScsiCommands::ReadCapacity10::ReadCapacity10 ( uint8_t  ctl = 0)

Definition at line 108 of file ScsiCommands.cc.

Member Function Documentation

◆ serialise()

size_t ScsiCommands::ReadCapacity10::serialise ( uintptr_t &  addr)
virtual

Implements ScsiCommand.

Definition at line 114 of file ScsiCommands.cc.

Member Data Documentation

◆ control

uint8_t ScsiCommands::ReadCapacity10::control

Definition at line 153 of file ScsiCommands.h.

◆ lba

uint32_t ScsiCommands::ReadCapacity10::lba

Definition at line 150 of file ScsiCommands.h.

◆ obsolete_rsvd

uint8_t ScsiCommands::ReadCapacity10::obsolete_rsvd

Definition at line 149 of file ScsiCommands.h.

◆ opcode

uint8_t ScsiCommands::ReadCapacity10::opcode

Definition at line 148 of file ScsiCommands.h.

◆ pmi

uint8_t ScsiCommands::ReadCapacity10::pmi

Definition at line 152 of file ScsiCommands.h.

◆ rsvd

uint8_t ScsiCommands::ReadCapacity10::rsvd[2]

Definition at line 151 of file ScsiCommands.h.


The documentation for this class was generated from the following files: