osy
|
bcec1a8b0c
Merge pull request #3 from xliuxu/xnu22
|
1 год назад |
osy
|
075257fede
Merge branch 'zhuowei-typo-and-pac-comments'
|
1 год назад |
Xu Liu
|
74e9c485f9
Add support for XNU 22
|
1 год назад |
osy
|
2a2f42b077
hv: fix typo in hv_vcpu_set_reg
|
2 лет назад |
osy
|
b4eb0e00c0
hv: expose some new APIs to enable TSO on entitled systems
|
2 лет назад |
osy
|
c694e42468
hv: actually the whole file is wrong for XNU 20.6
|
2 лет назад |
osy
|
284b378e63
hv: offset version wrong for XNU 20.6
|
2 лет назад |
osy
|
e4f3dd01fd
hv: added XNU 20.4 offsets
|
2 лет назад |
osy
|
9c629d3304
find_sys_reg: add missing offset for XNU 20
|
2 лет назад |
osy
|
cc2900ba4f
hv: added XNU 20 offsets
|
2 лет назад |
Zhuowei Zhang
|
3196bc069a
deliver_pac_trap: add comments with PAC hypercall names
|
2 лет назад |
Zhuowei Zhang
|
a3fc635d52
hv_vcpu_set_reg: fix typo for setting fp
|
2 лет назад |
osy
|
ab117b273b
hv_vcpu_run: inverted logic when activating timer
|
2 лет назад |
osy
|
d9dddd99db
deliver_msr_trap: simplify logic
|
2 лет назад |
osy
|
d8bf784294
project: convert hv.m to hv.c
|
2 лет назад |
osy
|
5ae503b4f3
project: added xcode project and modulemap
|
2 лет назад |
osy
|
7b04ad2db7
hv_vcpu_{get|set}_sys_reg: handle syncing only when needed
|
2 лет назад |
osy
|
a0c86f279d
hv_vcpu_run: decompile all cases for exception handling
|
2 лет назад |
osy
|
cdf94720fa
hv_vcpu_run: support timer_enabled
|
2 лет назад |
osy
|
8caa32565a
hv_vcpu_create: allow disabling of unsupported check bypass
|
2 лет назад |
osy
|
306fb7eca0
hv_vcpu_create: support PAC updates
|
2 лет назад |
osy
|
619f719d77
hv_vm_create: handle config args
|
2 лет назад |
osy
|
4a7229e612
hv_vcpu_config_get_feature_regs: Update feature regs with masking
|
2 лет назад |
osy
|
87a9b023af
hv_vcpu_config_get_feature_regs: add feature regs
|
2 лет назад |
Zhuowei Zhang
|
ab82be558c
implement get capabilities, populate ID registers
|
3 лет назад |
Zhuowei Zhang
|
f35ca73a47
try getting task port from bootstrap_look_up
|
3 лет назад |
Zhuowei Zhang
|
7716521fb9
fix hv_vcpu_run not using cpuid
|
3 лет назад |
Zhuowei Zhang
|
cfe2e7729b
add scripts for building for iOS as a library
|
3 лет назад |
Zhuowei Zhang
|
6c6ee340ac
fix struct for iOS 14.1 based on the macOS 11.3 (20E232) KDK
|
3 лет назад |
Zhuowei Zhang
|
283c1c8a4d
fix injecting interrupts; qemu now works on macOS with this lib injected
|
3 лет назад |