mirror of
https://github.com/RGBCube/serenity
synced 2025-06-15 18:22:09 +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);
|
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)
|
if (!m_common_cfg)
|
||||||
out<u8>(REG_DEVICE_STATUS, m_status);
|
out<u8>(REG_DEVICE_STATUS, m_status);
|
||||||
else
|
else
|
||||||
|
@ -241,7 +241,7 @@ void VirtIODevice::reset_device()
|
||||||
{
|
{
|
||||||
dbgln_if(VIRTIO_DEBUG, "{}: Reset device", m_class_name);
|
dbgln_if(VIRTIO_DEBUG, "{}: Reset device", m_class_name);
|
||||||
if (!m_common_cfg) {
|
if (!m_common_cfg) {
|
||||||
clear_status_bit(0);
|
mask_status_bits(0);
|
||||||
while (read_status_bits() != 0) {
|
while (read_status_bits() != 0) {
|
||||||
// TODO: delay a bit?
|
// TODO: delay a bit?
|
||||||
}
|
}
|
||||||
|
|
|
@ -157,7 +157,7 @@ protected:
|
||||||
auto mapping_for_bar(u8) -> MappedMMIO&;
|
auto mapping_for_bar(u8) -> MappedMMIO&;
|
||||||
|
|
||||||
u8 read_status_bits();
|
u8 read_status_bits();
|
||||||
void clear_status_bit(u8);
|
void mask_status_bits(u8 status_mask);
|
||||||
void set_status_bit(u8);
|
void set_status_bit(u8);
|
||||||
u64 get_device_features();
|
u64 get_device_features();
|
||||||
bool setup_queues(u16 requested_queue_count = 0);
|
bool setup_queues(u16 requested_queue_count = 0);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue