|
SimpleKernel 1.17.0
|
单个核心的环境状态 More...
#include <test_environment_state.hpp>

Classes | |
| struct | SwitchEvent |
Public Member Functions | |
| CoreEnvironment (size_t id=0) | |
Public Attributes | |
| size_t | core_id = 0 |
| bool | interrupt_enabled = true |
| uint64_t | page_directory = 0 |
| bool | paging_enabled = false |
| std::vector< SwitchEvent > | switch_history |
| std::thread::id | thread_id |
单个核心的环境状态
Definition at line 24 of file test_environment_state.hpp.
|
inlineexplicit |
Definition at line 53 of file test_environment_state.hpp.
| size_t test_env::CoreEnvironment::core_id = 0 |
Definition at line 26 of file test_environment_state.hpp.
| bool test_env::CoreEnvironment::interrupt_enabled = true |
Definition at line 29 of file test_environment_state.hpp.
| uint64_t test_env::CoreEnvironment::page_directory = 0 |
Definition at line 32 of file test_environment_state.hpp.
| bool test_env::CoreEnvironment::paging_enabled = false |
Definition at line 34 of file test_environment_state.hpp.
| std::vector<SwitchEvent> test_env::CoreEnvironment::switch_history |
Definition at line 47 of file test_environment_state.hpp.
| std::thread::id test_env::CoreEnvironment::thread_id |
Definition at line 50 of file test_environment_state.hpp.