Commit Graph

2184 Commits

Author SHA1 Message Date
lr 43bb298df9 warp the socket api 2024-05-22 18:05:50 +08:00
TXuian dd0c6c66ed Fix ipc to support null pointer. 2024-05-22 15:46:36 +08:00
TXuian 2c4fe30bd3 Fix style. 2024-05-22 13:55:30 +08:00
lr 1a4be4e6b4 enable lwip socket api 2024-05-21 15:51:28 +08:00
lr f1d39b2e25 lwip server with !NO_SYS init 2024-05-21 15:30:11 +08:00
TXuian f7a232ed4f Fix minor cases. 2024-05-20 16:55:43 +08:00
lr 6252e7e383 fix lwip !no_sys to complied success 2024-05-20 15:43:45 +08:00
lr 3e4c6e35e3 add sys_arch.c in makefile in net_server 2024-05-20 15:33:05 +08:00
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
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