hypervisor: fix exception vector numbers

According to Intel SDM, #DE should be 0 and #DB should be 1.

Signed-off-by: Wei Liu <liuwe@microsoft.com>
This commit is contained in:
Wei Liu 2021-01-25 15:18:21 +00:00 committed by Rob Bradford
parent ca4ab99f42
commit fd9972ecc5

View File

@ -43,8 +43,8 @@ pub const NUM_IOAPIC_PINS: usize = 24;
#[allow(dead_code)]
#[derive(Clone, Debug)]
pub enum Exception {
DE = 1, // Divide Error
DB = 2, // Debug Exception
DE = 0, // Divide Error
DB = 1, // Debug Exception
BP = 3, // Breakpoint
OF = 4, // Overflow
BR = 5, // BOUND Range Exceeded