WuZheng
|
22b980cc08
|
fix compliation errors for imxrt1176.
|
2024-09-26 06:35:27 +00:00 |
xuedongliang
|
d664e2298e
|
Koyo PLC ModBus TCP Master Mode from Liu_yongkai
it is OK
|
2024-07-29 11:12:16 +08:00 |
xuedongliang
|
02c82025c8
|
support amp
it is OK
|
2024-07-29 11:11:32 +08:00 |
xuedongliang
|
dbaffab140
|
Support O2 optimization; Support blocking task; Support better KPrintf from Tu_yuyang
it is OK
|
2024-07-29 11:10:51 +08:00 |
TLBF
|
1e59fd2a8d
|
feat(Applications/control_app): add Koyo NK1CPU40 PLC ModBus TCP Master and test result png
|
2024-07-05 16:45:11 +08:00 |
TXuian
|
3a99cc550c
|
Support multithread server
|
2024-05-31 01:17:57 +08:00 |
TXuian
|
d05754a98e
|
Fix a semaphore.c bug
|
2024-05-29 16:22:23 +08:00 |
TXuian
|
6d4cef4358
|
Support armv8 clock.
|
2024-05-29 15:10:52 +08:00 |
TXuian
|
5a2c07e1a9
|
Support kernel semaphore.
|
2024-05-29 11:06:03 +08:00 |
TXuian
|
bd7966c5a3
|
Support armv8 smp
|
2024-05-28 15:11:38 +08:00 |
TXuian
|
6114b4618f
|
Support armv8.(TODO: fix clock)
|
2024-05-28 10:54:21 +08:00 |
TXuian
|
71cf0c667c
|
Support virt armv8.(Todo: fix clock intr)
|
2024-05-27 14:57:58 +08:00 |
TXuian
|
80f80b64f0
|
ArmV8 support arch mmu intr clock
|
2024-05-24 16:06:09 +08:00 |
TXuian
|
c1e99c449a
|
Merge branch 'armv8' of https://gitlink.org.cn/tuyuyang/xiuos into armv8
|
2024-05-24 13:47:59 +08:00 |
TXuian
|
ba54936940
|
Fix session bug.
|
2024-05-24 13:45:27 +08:00 |
liuqh
|
0efbe375eb
|
TODO: Support armv8
|
2024-05-24 13:43:31 +08:00 |
树数在变干
|
2e11a31da3
|
support amp
|
2024-05-22 17:37:23 +08:00 |
TXuian
|
dd0c6c66ed
|
Fix ipc to support null pointer.
|
2024-05-22 15:46:36 +08:00 |
树数在变干
|
446c3746a6
|
update stack size and heap size
|
2024-05-22 15:10:22 +08:00 |
TXuian
|
2c4fe30bd3
|
Fix style.
|
2024-05-22 13:55:30 +08:00 |
TXuian
|
f7a232ed4f
|
Fix minor cases.
|
2024-05-20 16:55:43 +08:00 |
TXuian
|
f4e193a738
|
Support Userland semaphore server
|
2024-05-20 14:29:22 +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 |
TXuian
|
0b858de120
|
Fix userland exit() type
|
2024-05-16 14:44:41 +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 |
TXuian
|
c6de550e45
|
Fix UserFS, support more blocks.
|
2024-05-16 10:34:39 +08:00 |
TXuian
|
52387d47a7
|
Change some compile flags.
|
2024-05-15 17:59:38 +08:00 |
TXuian
|
48abec8a00
|
Support imx6q-sabrelite userland timer driver.
|
2024-05-11 17:12:23 +08:00 |
liuqh
|
e62863bc22
|
Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into smp
|
2024-05-10 15:42:42 +08:00 |
liuqh
|
a836b7f5c8
|
Start support ok1028a-c.
|
2024-05-10 15:42:29 +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 |
liuqh
|
361ea2b53e
|
Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into smp
|
2024-05-08 15:36:46 +08:00 |
liuqh
|
6b91caac18
|
TODO: Port ok1028a-c.
|
2024-05-08 15:35:21 +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 |