mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 22:27:35 +00:00
Kernel/Storage: Move ATA device signature definitions to a general file
This commit is contained in:
parent
2c987367e6
commit
7719ef3a61
4 changed files with 14 additions and 10 deletions
|
@ -686,7 +686,7 @@ bool AHCIPort::identify_device()
|
|||
command_table.descriptors[0].byte_count = 512 - 1;
|
||||
auto& fis = *(volatile FIS::HostToDevice::Register*)command_table.command_fis;
|
||||
fis.header.fis_type = (u8)FIS::Type::RegisterHostToDevice;
|
||||
fis.command = m_port_registers.sig == AHCI::DeviceSignature::ATAPI ? ATA_CMD_IDENTIFY_PACKET : ATA_CMD_IDENTIFY;
|
||||
fis.command = m_port_registers.sig == ATA::DeviceSignature::ATAPI ? ATA_CMD_IDENTIFY_PACKET : ATA_CMD_IDENTIFY;
|
||||
fis.device = 0;
|
||||
fis.header.port_muliplier = fis.header.port_muliplier | (u8)FIS::HeaderAttributes::C;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue