Commit Graph

  • 5a7a7b36f9 Add Makefiles xj 2024-06-04 03:01:52 -07:00
  • 525e02c275 FIx rk3568 hal-lib,todo: map phy addr to virt addr lr 2024-06-04 17:49:55 +08:00
  • 7881e6700f Add Makefiles xj 2024-06-04 02:04:15 -07:00
  • c65fb1fe79 Add Makefiles xj 2024-06-04 02:03:37 -07:00
  • f02fa3512f Ajust code tree xj 2024-06-04 00:49:57 -07:00
  • ac58c0bde1 Adjust code tree xj 2024-06-03 23:48:22 -07:00
  • 82a363e81b Ajust code tree xj 2024-06-03 22:59:02 -07:00
  • 2bdc1245ba In debuging TXuian 2024-06-03 20:12:23 +08:00
  • 6dca0f5bd7 Add USB source tree xj 2024-06-03 02:42:23 -07:00
  • 6fd44a89ed rename hal_gmac lr 2024-06-03 17:38:40 +08:00
  • 5ed3ba4240 Merge branch '5g_usb' of https://gitlink.org.cn/kameblue/xiuos into 5g_usb lr 2024-06-03 17:22:54 +08:00
  • ea8b1f5374 Add USB source tree xj 2024-06-03 01:55:57 -07:00
  • d2dd347ed5 Add USB source tree xj 2024-06-03 01:48:32 -07:00
  • 4f182f90c9 add hal ethernet driver lr 2024-06-03 16:45:09 +08:00
  • c5263acba5 Add USB source tree xj 2024-06-03 01:31:46 -07:00
  • b9cd006f8f Add USB source tree xj 2024-06-03 01:19:34 -07:00
  • 730d3be87b Add USB source tree xj 2024-06-03 01:12:51 -07:00
  • 01e8e80c0e Add USB source tree xj 2024-06-03 00:47:04 -07:00
  • bac3958eae test rk3568 uart TXuian 2024-06-03 15:02:22 +08:00
  • c8bc2ddd05 Add USB configure file xj 2024-06-02 23:42:52 -07:00
  • 0b43c65650 Add USB folders xj 2024-06-02 23:16:08 -07:00
  • 5d6cd493bf Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-31 09:40:35 +08:00
  • 3a99cc550c Support multithread server TXuian 2024-05-31 01:17:57 +08:00
  • 67f6b4641c fix sys_arch.c lr 2024-05-29 18:34:37 +08:00
  • 2f4a29860c Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-29 16:53:35 +08:00
  • 60b1906396 fix sys_arch to adapt kernel semaphore lr 2024-05-29 16:44:19 +08:00
  • d05754a98e Fix a semaphore.c bug TXuian 2024-05-29 16:22:23 +08:00
  • a9309fa1b4 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-29 15:37:20 +08:00
  • 6add0df96b fix lwipopts.h lr 2024-05-29 15:33:12 +08:00
  • 6d4cef4358 Support armv8 clock. TXuian 2024-05-29 15:10:52 +08:00
  • 5a2c07e1a9 Support kernel semaphore. TXuian 2024-05-29 11:06:03 +08:00
  • bd7966c5a3 Support armv8 smp TXuian 2024-05-28 15:11:38 +08:00
  • 6114b4618f Support armv8.(TODO: fix clock) TXuian 2024-05-28 10:54:21 +08:00
  • 71cf0c667c Support virt armv8.(Todo: fix clock intr) TXuian 2024-05-27 14:57:58 +08:00
  • 80f80b64f0 ArmV8 support arch mmu intr clock TXuian 2024-05-24 16:06:09 +08:00
  • c1e99c449a Merge branch 'armv8' of https://gitlink.org.cn/tuyuyang/xiuos into armv8 TXuian 2024-05-24 13:47:59 +08:00
  • ba54936940 Fix session bug. TXuian 2024-05-24 13:45:27 +08:00
  • 0efbe375eb TODO: Support armv8 liuqh 2024-05-24 13:43:31 +08:00
  • a0c6addb14 fix sys_sem_* and sys_mbox_* function lr 2024-05-23 16:55:36 +08:00
  • 8c0b51161e Revert "add debug message" lr 2024-05-23 15:54:34 +08:00
  • 99967e9f9b add debug message lr 2024-05-23 15:50:37 +08:00
  • 2147d92121 complie and debug test_net lr 2024-05-23 11:26:36 +08:00
  • dced598cbf test lwip through udp lr 2024-05-22 20:38:09 +08:00
  • 43bb298df9 warp the socket api lr 2024-05-22 18:05:50 +08:00
  • 2e11a31da3 support amp 树数在变干 2024-05-22 17:37:23 +08:00
  • dd0c6c66ed Fix ipc to support null pointer. TXuian 2024-05-22 15:46:36 +08:00
  • 446c3746a6 update stack size and heap size 树数在变干 2024-05-22 15:10:22 +08:00
  • 2c4fe30bd3 Fix style. TXuian 2024-05-22 13:55:30 +08:00
  • 1a4be4e6b4 enable lwip socket api lr 2024-05-21 15:51:28 +08:00
  • f1d39b2e25 lwip server with !NO_SYS init lr 2024-05-21 15:30:11 +08:00
  • f7a232ed4f Fix minor cases. TXuian 2024-05-20 16:55:43 +08:00
  • 6252e7e383 fix lwip !no_sys to complied success lr 2024-05-20 15:43:45 +08:00
  • 3e4c6e35e3 add sys_arch.c in makefile in net_server lr 2024-05-20 15:33:05 +08:00
  • d63d9dfae4 disable lwip_socket lr 2024-05-20 15:30:35 +08:00
  • 3178ece116 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-20 14:32:22 +08:00
  • f4e193a738 Support Userland semaphore server TXuian 2024-05-20 14:29:22 +08:00
  • fa710bbc37 modify lwip to !no_sys lr 2024-05-20 10:19:39 +08:00
  • 4e67992516 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-20 09:27:24 +08:00
  • 29f1df2eea Fix bitmap64 corner case. TXuian 2024-05-19 17:37:52 +08:00
  • 4803239498 Support thread. TXuian 2024-05-19 11:48:43 +08:00
  • 736ba18769 Rename struct Thread; Completely split task memspace and shceduling TXuian 2024-05-18 21:37:30 +08:00
  • bcc5251dc0 add test_net.c lr 2024-05-17 18:07:26 +08:00
  • 59c1edce98 add test_net.c and modify makefile lr 2024-05-17 16:10:04 +08:00
  • 514b9973b6 modify makefile eventually again lr 2024-05-17 15:23:08 +08:00
  • 18537fc922 modify makefile eventually lr 2024-05-17 09:56:21 +08:00
  • aabb860bb2 modify makefile lr 2024-05-16 21:53:56 +08:00
  • 0acf8c26be modify makefile lr 2024-05-16 21:03:01 +08:00
  • b2022bac12 modify lwip/arch.h lr 2024-05-16 16:03:36 +08:00
  • 3cec54bf5f modify makefile lr 2024-05-16 15:48:48 +08:00
  • f81a16a041 modify fs nr_bit_block lr 2024-05-16 14:55:16 +08:00
  • a66d833cea Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into lwip lr 2024-05-16 14:47:23 +08:00
  • 642023dd0c delete arch lr 2024-05-16 14:45:57 +08:00
  • 0b858de120 Fix userland exit() type TXuian 2024-05-16 14:44:41 +08:00
  • 63c67f7185 modify arch lr 2024-05-16 14:27:44 +08:00
  • 56ec6edbe5 Add README.md TXuian 2024-05-16 14:12:32 +08:00
  • 5a12635b85 Support Ipc server cycle handler. TXuian 2024-05-16 11:25:32 +08:00
  • bbfc42fbab modify makefile lr 2024-05-16 11:19:34 +08:00
  • c6de550e45 Fix UserFS, support more blocks. TXuian 2024-05-16 10:34:39 +08:00
  • 7aa0cde8f2 modify mkfs.h lr 2024-05-15 18:34:57 +08:00
  • 40726602ec Merge branch 'smp' into lwip lr 2024-05-15 18:02:27 +08:00
  • 52387d47a7 Change some compile flags. TXuian 2024-05-15 17:59:38 +08:00
  • 526834acda init net lr 2024-05-15 17:54:07 +08:00
  • 48abec8a00 Support imx6q-sabrelite userland timer driver. TXuian 2024-05-11 17:12:23 +08:00
  • e62863bc22 Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into smp liuqh 2024-05-10 15:42:42 +08:00
  • a836b7f5c8 Start support ok1028a-c. liuqh 2024-05-10 15:42:29 +08:00
  • 79d741e015 Fix softkernel uint32_t. TXuian 2024-05-10 15:40:36 +08:00
  • b6dd58c629 Optimize XiZi_AIoT FS fd allocation. TXuian 2024-05-09 16:01:43 +08:00
  • 16a53d4e80 Fix is_spinlock_hold_by_current_cpu. TXuian 2024-05-09 14:04:25 +08:00
  • 6d54c54bcc Use new actracer. TXuian 2024-05-09 10:52:17 +08:00
  • a19312df24 Use new sys tracer. TXuian 2024-05-09 09:39:07 +08:00
  • 361ea2b53e Merge branch 'smp' of https://gitlink.org.cn/tuyuyang/xiuos into smp liuqh 2024-05-08 15:36:46 +08:00
  • 6b91caac18 TODO: Port ok1028a-c. liuqh 2024-05-08 15:35:21 +08:00
  • 3b011500f1 Change Service dir structure, erase uncessary hardkernel functions. TXuian 2024-05-08 15:22:08 +08:00
  • 18eff4334c Use better KPrintf TXuian 2024-05-07 18:02:19 +08:00
  • 843c1f3a2f add ch32v208rbt6 board ch32v208branch wty 2024-05-07 01:23:30 -07:00
  • 50ecc1e520 Finish micorkernel functions. TXuian 2024-05-01 12:12:13 +08:00
  • 7a296b2744 Support blockiing server. TXuian 2024-04-30 22:52:28 +08:00
  • 3a985252d9 Support blocking server. TXuian 2024-04-30 18:17:31 +08:00
  • 9f9e25a98e Support running task list management. TXuian 2024-04-30 14:49:51 +08:00
  • baa04913bd Support running task list management. TXuian 2024-04-30 14:24:07 +08:00