lr
|
d63d9dfae4
|
disable lwip_socket
|
2024-05-20 15:30:35 +08:00 |
|
lr
|
3178ece116
|
Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip
|
2024-05-20 14:32:22 +08:00 |
|
TXuian
|
f4e193a738
|
Support Userland semaphore server
|
2024-05-20 14:29:22 +08:00 |
|
lr
|
fa710bbc37
|
modify lwip to !no_sys
|
2024-05-20 10:19:39 +08:00 |
|
lr
|
4e67992516
|
Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip
|
2024-05-20 09:27:24 +08:00 |
|
TXuian
|
29f1df2eea
|
Fix bitmap64 corner case.
|
2024-05-19 17:37:52 +08:00 |
|
TXuian
|
4803239498
|
Support thread.
|
2024-05-19 11:48:43 +08:00 |
|
TXuian
|
736ba18769
|
Rename struct Thread; Completely split task memspace and shceduling
|
2024-05-18 21:37:30 +08:00 |
|
lr
|
bcc5251dc0
|
add test_net.c
|
2024-05-17 18:07:26 +08:00 |
|
lr
|
59c1edce98
|
add test_net.c and modify makefile
|
2024-05-17 16:10:04 +08:00 |
|
lr
|
514b9973b6
|
modify makefile eventually again
|
2024-05-17 15:23:08 +08:00 |
|
lr
|
18537fc922
|
modify makefile eventually
|
2024-05-17 09:56:21 +08:00 |
|
lr
|
aabb860bb2
|
modify makefile
|
2024-05-16 21:53:56 +08:00 |
|
lr
|
0acf8c26be
|
modify makefile
|
2024-05-16 21:03:01 +08:00 |
|
lr
|
b2022bac12
|
modify lwip/arch.h
|
2024-05-16 16:03:36 +08:00 |
|
lr
|
3cec54bf5f
|
modify makefile
|
2024-05-16 15:48:48 +08:00 |
|
lr
|
f81a16a041
|
modify fs nr_bit_block
|
2024-05-16 14:55:16 +08:00 |
|
lr
|
a66d833cea
|
Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip
|
2024-05-16 14:47:23 +08:00 |
|
lr
|
642023dd0c
|
delete arch
|
2024-05-16 14:45:57 +08:00 |
|
TXuian
|
0b858de120
|
Fix userland exit() type
|
2024-05-16 14:44:41 +08:00 |
|
lr
|
63c67f7185
|
modify arch
|
2024-05-16 14:27:44 +08:00 |
|
TXuian
|
56ec6edbe5
|
Add README.md
|
2024-05-16 14:12:32 +08:00 |
|
TXuian
|
5a12635b85
|
Support Ipc server cycle handler.
|
2024-05-16 11:25:32 +08:00 |
|
lr
|
bbfc42fbab
|
modify makefile
|
2024-05-16 11:19:34 +08:00 |
|
TXuian
|
c6de550e45
|
Fix UserFS, support more blocks.
|
2024-05-16 10:34:39 +08:00 |
|
lr
|
7aa0cde8f2
|
modify mkfs.h
|
2024-05-15 18:34:57 +08:00 |
|
lr
|
40726602ec
|
Merge branch 'smp' into lwip
|
2024-05-15 18:02:27 +08:00 |
|
TXuian
|
52387d47a7
|
Change some compile flags.
|
2024-05-15 17:59:38 +08:00 |
|
lr
|
526834acda
|
init net
|
2024-05-15 17:54:07 +08:00 |
|
TXuian
|
48abec8a00
|
Support imx6q-sabrelite userland timer driver.
|
2024-05-11 17:12:23 +08:00 |
|
TXuian
|
79d741e015
|
Fix softkernel uint32_t.
|
2024-05-10 15:40:36 +08:00 |
|
TXuian
|
b6dd58c629
|
Optimize XiZi_AIoT FS fd allocation.
|
2024-05-09 16:01:43 +08:00 |
|
TXuian
|
16a53d4e80
|
Fix is_spinlock_hold_by_current_cpu.
|
2024-05-09 14:04:25 +08:00 |
|
TXuian
|
6d54c54bcc
|
Use new actracer.
|
2024-05-09 10:52:17 +08:00 |
|
TXuian
|
a19312df24
|
Use new sys tracer.
|
2024-05-09 09:39:07 +08:00 |
|
TXuian
|
3b011500f1
|
Change Service dir structure, erase uncessary hardkernel functions.
|
2024-05-08 15:22:08 +08:00 |
|
TXuian
|
18eff4334c
|
Use better KPrintf
|
2024-05-07 18:02:19 +08:00 |
|
TXuian
|
50ecc1e520
|
Finish micorkernel functions.
|
2024-05-01 12:12:13 +08:00 |
|
TXuian
|
7a296b2744
|
Support blockiing server.
|
2024-04-30 22:52:28 +08:00 |
|
TXuian
|
3a985252d9
|
Support blocking server.
|
2024-04-30 18:17:31 +08:00 |
|
TXuian
|
9f9e25a98e
|
Support running task list management.
|
2024-04-30 14:49:51 +08:00 |
|
TXuian
|
baa04913bd
|
Support running task list management.
|
2024-04-30 14:24:07 +08:00 |
|
TXuian
|
3c6e8ce109
|
Enhance optimization and warning level.
|
2024-04-30 11:22:38 +08:00 |
|
TXuian
|
077dcd66ac
|
Support O2 optimization
|
2024-04-29 18:27:28 +08:00 |
|
xuedongliang
|
bcd9835020
|
Support smp for softkernel. Support userland interrupt handler by using ipc. Assure that interrupt is close in kernel and one thread kernel state. Support userland dynamic memory allocation. Move elf image reader to usyscall level. Support blocking task in ipc procedure. Split free physical memory to kernel usage and userland usage. Support killing a other task, but will only freeing a task while it’s not in running state from Tuyuyang
it is OK
|
2024-04-29 14:12:06 +08:00 |
|
TXuian
|
88ded7ca16
|
Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master
|
2024-04-29 10:49:00 +08:00 |
|
TXuian
|
8d2d7e3e09
|
Make sure that kernel is interrupt disabled.
|
2024-04-29 10:46:07 +08:00 |
|
TXuian
|
695dd91201
|
Close interrupt during trapframe construction.
|
2024-04-28 18:34:45 +08:00 |
|
TXuian
|
e5df6012af
|
Support blocking task.
|
2024-04-28 15:49:41 +08:00 |
|
TXuian
|
a24d73f710
|
Fully support userland interrupt handler. Use fixed common abort handler.
|
2024-04-28 14:44:49 +08:00 |
|