Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
ioforge_block_device Struct Reference

#include <ioforge_block.h>

Data Fields

struct ioforge_device base
 
struct ioforge_block_op ops
 
uint8_t port
 
uint8_t type
 
size_t sector_size
 
kstring model_number
 

Detailed Description

Definition at line 60 of file ioforge_block.h.

Field Documentation

◆ base

struct ioforge_device ioforge_block_device::base

Definition at line 61 of file ioforge_block.h.

Referenced by AHCIModule::probe().

◆ model_number

kstring ioforge_block_device::model_number

Definition at line 66 of file ioforge_block.h.

Referenced by ATAPIModule::identify().

◆ ops

◆ port

uint8_t ioforge_block_device::port

Definition at line 63 of file ioforge_block.h.

Referenced by ATAPIModule::load(), AHCIModule::probe(), and AHCIModule::submit_impl().

◆ sector_size

size_t ioforge_block_device::sector_size

◆ type

uint8_t ioforge_block_device::type

Definition at line 64 of file ioforge_block.h.

Referenced by __attribute__(), AHCIModule::probe(), and AHCIModule::submit_impl().


The documentation for this struct was generated from the following file: