class SataDevice
Defined at line 179 of file ../../src/devices/block/drivers/ahci/sata.h
Public Methods
void SataDevice (Controller *controller,uint32_tport,booluse_command_queue)
Defined at line 181 of file ../../src/devices/block/drivers/ahci/sata.h
fbl::String DriverName ()
Defined at line 187 of file ../../src/devices/block/drivers/ahci/sata.h
uint32_t port ()
Defined at line 193 of file ../../src/devices/block/drivers/ahci/sata.h
zx::result<std::unique_ptr<SataDevice>> Bind (Controller *controller,uint32_tport,booluse_command_queue)
Create a SATA device on |controller| at |port|.
Defined at line 245 of file ../../src/devices/block/drivers/ahci/sata.cc
void BlockImplQuery (block_info_t * out_info, uint64_t * out_block_op_size)
ddk::BlockImplProtocol implementations.
Defined at line 193 of file ../../src/devices/block/drivers/ahci/sata.cc
void BlockImplQueue (block_op_t *op,block_impl_queue_callbackcallback,void *cookie)
Defined at line 198 of file ../../src/devices/block/drivers/ahci/sata.cc