Turnstone Operating System
|
Public Attributes | ||
struct { | ||
uint64_t iommu_en:1 | ||
0 | ||
uint64_t ht_tun_en:1 | ||
1 | ||
uint64_t event_log_en:1 | ||
2 | ||
uint64_t event_int_en:1 | ||
3 | ||
uint64_t com_wait_int_en:1 | ||
4 | ||
uint64_t inv_time_out:3 | ||
5-7 | ||
uint64_t pass_pw:1 | ||
8 | ||
uint64_t res_pass_pw:1 | ||
9 | ||
uint64_t coherent:1 | ||
10 | ||
uint64_t isoc:1 | ||
11 | ||
uint64_t cmd_buf_en:1 | ||
12 | ||
uint64_t ppr_log_en:1 | ||
13 | ||
uint64_t ppr_int_en:1 | ||
14 | ||
uint64_t ppr_en:1 | ||
15 | ||
uint64_t gt_en:1 | ||
16 | ||
uint64_t ga_en:1 | ||
17 | ||
uint64_t crw:4 | ||
18-21 | ||
uint64_t smi_f_en:1 | ||
22 | ||
uint64_t self_wb_dis:1 | ||
23 | ||
uint64_t smi_f_log_en:1 | ||
24 | ||
uint64_t ga_mode_en:3 | ||
25-27 | ||
uint64_t ga_log_en:1 | ||
28 | ||
uint64_t ga_int_en:1 | ||
29 | ||
uint64_t dual_ppr_log_en:2 | ||
30-31 | ||
uint64_t dual_event_log_en:2 | ||
32-33 | ||
uint64_t dev_table_seg_en:3 | ||
34-36 | ||
uint64_t priv_abrt_en:2 | ||
37-38 | ||
uint64_t ppr_auto_rsp_en:1 | ||
39 | ||
uint64_t marc_en:1 | ||
40 | ||
uint64_t blk_stop_mark_en:1 | ||
41 | ||
uint64_t ppr_auto_rsp_a_on:1 | ||
42 | ||
uint64_t num_int_remap_mode:2 | ||
43-44 | ||
uint64_t eph_en:1 | ||
45 | ||
uint64_t had_update:2 | ||
46-47 | ||
uint64_t gd_update_dis:1 | ||
48 | ||
uint64_t reserved0:1 | ||
49 | ||
uint64_t xt_en:1 | ||
50 | ||
uint64_t int_cap_xt_en:1 | ||
51 | ||
uint64_t v_cmd_en:1 | ||
52 | ||
uint64_t v_iommu_en:1 | ||
53 | ||
uint64_t ga_update_dis:1 | ||
54 | ||
uint64_t ga_ppi_en:1 | ||
55 | ||
uint64_t tmpm_en:1 | ||
56 | ||
uint64_t reserved1:1 | ||
57 | ||
uint64_t gcr3_trp_mode:1 | ||
58 | ||
uint64_t irt_cache_dis:1 | ||
59 | ||
uint64_t guest_buffer_trp_mode:1 | ||
60 | ||
uint64_t snp_avic_en:3 | ||
61-63 | ||
} | fields | |
uint64_t | bits | |