Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

virtual_disk_device::virtual_disk_device

Signature: virtual_disk_device::virtual_disk_device(disk_device* disk, uint64_t lba_offset)
Attributes: undefined
Description: Constructor for the virtual disk device class

Parameters:

virtual_disk_device::~virtual_disk_device

Signature: virtual_disk_device::~virtual_disk_device()
Attributes: undefined
Description: Destructor for the virtual disk device class

virtual_disk_device::read

Signature: void virtual_disk_device::read(uint64_t sector, uint32_t sector_count, void* buffer)
Description: Reads from the disk

Parameters:

Return: void

virtual_disk_device::write

Signature: void virtual_disk_device::write(uint64_t sector, uint32_t sector_count, void* buffer)
Description: Writes to the disk

Parameters:

Return: void

Show file on GitHub