(entry: &mut RedirectionTableEntry, val: u8)
| 79 | *entry |= u64::from(val & 0x1) << 12; |
| 80 | } |
| 81 | fn set_remote_irr(entry: &mut RedirectionTableEntry, val: u8) { |
| 82 | // Clear bit 14 |
| 83 | *entry &= 0xffff_ffff_ffff_bfff; |
| 84 | // Set it with the expected value |
| 85 | *entry |= u64::from(val & 0x1) << 14; |
| 86 | } |
| 87 | |
| 88 | pub const NUM_IOAPIC_PINS: usize = 24; |
| 89 | const IOAPIC_VERSION_ID: u32 = 0x0017_0011; |
no outgoing calls
no test coverage detected