修复多核ipi不稳定问题&增加虚拟化的部分支持(框架和串口虚拟化)&大量bug修复

This commit is contained in:
zhangzheng
2024-07-30 09:37:49 +08:00
committed by zhangzheng
parent e2ca0c74d1
commit 104da10a82
1679 changed files with 31605 additions and 74776 deletions

View File

@@ -3,8 +3,11 @@
#include "u_types.h"
#include "u_prot.h"
#define THREAD_CREATE_VM 0x1
msg_tag_t factory_create_irq_sender(obj_handler_t obj, vpage_t vpage);
msg_tag_t factory_create_ipc(obj_handler_t obj, vpage_t vpage);
msg_tag_t factory_create_thread(obj_handler_t obj, vpage_t vpage);
msg_tag_t factory_create_thread_vcpu(obj_handler_t obj, vpage_t vpage);
msg_tag_t factory_create_task(obj_handler_t obj, vpage_t vpage);
msg_tag_t facotry_create_share_mem(obj_handler_t obj, vpage_t vpage, umword_t size);