mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 11:48:10 +00:00
Kernel: Rename VirtIODevice::clear_status_bit to mask_status_bits
This commit is contained in:
parent
35d28b29b3
commit
7cf34b5549
2 changed files with 4 additions and 4 deletions
|
@ -161,9 +161,9 @@ u8 VirtIODevice::read_status_bits()
|
|||
return config_read8(*m_common_cfg, COMMON_CFG_DEVICE_STATUS);
|
||||
}
|
||||
|
||||
void VirtIODevice::clear_status_bit(u8 status_bit)
|
||||
void VirtIODevice::mask_status_bits(u8 status_mask)
|
||||
{
|
||||
m_status &= status_bit;
|
||||
m_status &= status_mask;
|
||||
if (!m_common_cfg)
|
||||
out<u8>(REG_DEVICE_STATUS, m_status);
|
||||
else
|
||||
|
@ -241,7 +241,7 @@ void VirtIODevice::reset_device()
|
|||
{
|
||||
dbgln_if(VIRTIO_DEBUG, "{}: Reset device", m_class_name);
|
||||
if (!m_common_cfg) {
|
||||
clear_status_bit(0);
|
||||
mask_status_bits(0);
|
||||
while (read_status_bits() != 0) {
|
||||
// TODO: delay a bit?
|
||||
}
|
||||
|
|
|
@ -157,7 +157,7 @@ protected:
|
|||
auto mapping_for_bar(u8) -> MappedMMIO&;
|
||||
|
||||
u8 read_status_bits();
|
||||
void clear_status_bit(u8);
|
||||
void mask_status_bits(u8 status_mask);
|
||||
void set_status_bit(u8);
|
||||
u64 get_device_features();
|
||||
bool setup_queues(u16 requested_queue_count = 0);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue