Commit Graph

63 Commits

Author SHA1 Message Date
TXuian 6b636dfde0 minor fix 2024-12-24 16:48:52 +08:00
TXuian 7639937678 little fix 2024-12-23 22:40:54 +08:00
TXuian 7b6c93d391 add memory usage 2024-10-29 16:17:43 +08:00
tuyuyang 968d66e5a9 Support sleep 2024-08-25 23:29:34 +08:00
tuyuyang 2f06ba5d94 improve simple_client test 2024-08-01 00:04:45 +08:00
tuyuyang 4716a4e018 Support multi page task mapping 2024-07-28 14:02:14 +08:00
lr ae7992d429 fix multi core error of rk3568 2024-07-19 23:15:10 +08:00
tuyuyang e3d3f4845a Sync secondary core bootup. 2024-07-08 22:04:29 +08:00
tuyuyang 99899900a1 Fix multithread awaking. 2024-06-23 08:59:51 +08:00
lr c2e21257d0 kernel normal boot at 3568 2024-06-17 21:06:56 +08:00
lr 89dcaa2cce del build 2024-06-12 19:05:15 +08:00
lr b8cdfbfd8a Merge branch 'rk3568' of https://gitlink.org.cn/tuyuyang/xiuos into rk3568 2024-06-12 18:58:13 +08:00
wty bddf0012df add 3568 2024-06-10 23:30:18 -07:00
TXuian 148b422006 Support rk3568.(TODO: fix userland) 2024-06-07 16:47:03 +08:00
TXuian 872a2df6ff Kernel Support rk3568.(TODO: Fix user apps) 2024-06-06 18:22:53 +08:00
lr 336a640698 add eth_hal at app/MakeFile 2024-06-06 15:23:47 +08:00
lr 37603ac9c3 fix armv8 complie support at drk3568 ethernet 2024-06-05 14:39:55 +08:00
lr dca029936f add armv8 compile suppout to lwip 2024-06-05 14:20:16 +08:00
lr 525e02c275 FIx rk3568 hal-lib,todo: map phy addr to virt addr 2024-06-04 17:49:55 +08:00
lr 4f182f90c9 add hal ethernet driver 2024-06-03 16:45:09 +08:00
lr 5d6cd493bf Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip 2024-05-31 09:40:35 +08:00
TXuian 3a99cc550c Support multithread server 2024-05-31 01:17:57 +08:00
lr 2f4a29860c Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip 2024-05-29 16:53:35 +08:00
lr 60b1906396 fix sys_arch to adapt kernel semaphore 2024-05-29 16:44:19 +08:00
TXuian d05754a98e Fix a semaphore.c bug 2024-05-29 16:22:23 +08:00
lr a9309fa1b4 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip 2024-05-29 15:37:20 +08:00
TXuian 5a2c07e1a9 Support kernel semaphore. 2024-05-29 11:06:03 +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
lr 2147d92121 complie and debug test_net 2024-05-23 11:26:36 +08:00
lr dced598cbf test lwip through udp 2024-05-22 20:38:09 +08:00
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 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 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 4e67992516 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip 2024-05-20 09:27:24 +08:00
TXuian 4803239498 Support thread. 2024-05-19 11:48:43 +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
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 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
TXuian 3b011500f1 Change Service dir structure, erase uncessary hardkernel functions. 2024-05-08 15:22:08 +08:00
TXuian 50ecc1e520 Finish micorkernel functions. 2024-05-01 12:12:13 +08:00