徐启航
|
fe7a92846e
Fix preemption state's consistency
|
2 年 前 |
徐启航
|
1a8b8b91be
cr4::FSGSBASE instr usage & bugfix: dso cycle deps
|
2 年 前 |
徐启航
|
e819ff77c3
Generalize calibration clock
|
2 年 前 |
徐启航
|
0f5a8b00df
Bugfix: intr reent during restoring registers
|
2 年 前 |
徐启航
|
8877e13742
Add Kstack padding (write-protector)
|
2 年 前 |
徐启航
|
ec5e6d9ce0
Task killing
|
2 年 前 |
徐启航
|
2482a5ca17
Add rflags to Kframe
|
2 年 前 |
徐启航
|
19b4e44645
Task killing (unfinished)
|
2 年 前 |
徐启航
|
6b229cc85f
Change the context switch model
|
2 年 前 |
徐启航
|
ddce75b006
Replace linkers and compilers with LLVM's.
|
3 年 前 |
徐启航
|
d2b8f69837
Syscall EXIT (unfinished) & bugfix: fs/gs loading
|
3 年 前 |
徐启航
|
a382ec40a9
Syscall Reentrancy
|
3 年 前 |
徐启航
|
2136c66a19
Migrate to Rust 2021
|
3 年 前 |
徐启航
|
3b40186280
Syscall from TINIT
|
3 年 前 |
徐启航
|
9582812b5e
Task running
|
3 年 前 |
徐启航
|
e19de0ade7
Save & load kernel stacks
|
3 年 前 |
徐启航
|
49892f1c94
Task migration before running
|
3 年 前 |
徐启航
|
d1f53c119a
Task Ready (unfinished)
|
3 年 前 |
徐启航
|
c47d17b5c9
Space modification (paging reprotection)
|
3 年 前 |
徐启航
|
941634fad4
Kernel FS & HPET init (unfinished)
|
3 年 前 |
徐启航
|
7327831d9c
I/O APIC data; IO port; syscall arch
|
3 年 前 |
徐启航
|
b16a12f88c
Add other fixed interrupts
|
3 年 前 |
徐启航
|
36a6fce437
Local APIC Timer & format all the code files
|
3 年 前 |
徐启航
|
fc14a8ae63
Interrupt vector allocation
|
3 年 前 |
徐启航
|
1a4f9095b3
Redef arch::x86_64 and intr
|
3 年 前 |
徐启航
|
a8e0fc23c1
Add localdep acpica
|
3 年 前 |
徐启航
|
dc82713ba3
Bugfix: vmware flags output
|
3 年 前 |
徐启航
|
7baf0f030f
Proc-macro for intr hdls & routs (vmw bug: Flags)
|
3 年 前 |
徐启航
|
2c50a4b3a3
Idt routine test & Bugfix for paging
|
3 年 前 |
徐启航
|
9a218939fd
Initialize kernel GS and set up temp thread stack
|
3 年 前 |