You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
320 B
11 lines
320 B
4 years ago
|
#pragma once
|
||
|
#include "hv_types.hpp"
|
||
|
|
||
|
namespace exception
|
||
|
{
|
||
|
using ecode_t = struct { bool valid; u64 value; };
|
||
|
auto injection(interruption_type type, u8 vector, ecode_t error_code = {}) -> void;
|
||
|
|
||
|
// https://howtohypervise.blogspot.com/2019/01/a-common-missight-in-most-hypervisors.html
|
||
|
auto handle_debug() -> void;
|
||
|
}
|