Commit Graph

  • 7a296b2744 Support blockiing server. TXuian 2024-04-30 22:52:28 +0800
  • 3a985252d9 Support blocking server. TXuian 2024-04-30 18:17:31 +0800
  • 9f9e25a98e Support running task list management. TXuian 2024-04-30 14:49:51 +0800
  • baa04913bd Support running task list management. TXuian 2024-04-30 14:24:07 +0800
  • 3c6e8ce109 Enhance optimization and warning level. TXuian 2024-04-30 11:22:38 +0800
  • 077dcd66ac Support O2 optimization TXuian 2024-04-29 18:27:28 +0800
  • 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 xuedongliang 2024-04-29 14:12:06 +0800
  • 88ded7ca16 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master TXuian 2024-04-29 10:49:00 +0800
  • 8d2d7e3e09 Make sure that kernel is interrupt disabled. TXuian 2024-04-29 10:46:07 +0800
  • 695dd91201 Close interrupt during trapframe construction. TXuian 2024-04-28 18:34:45 +0800
  • e5df6012af Support blocking task. TXuian 2024-04-28 15:49:41 +0800
  • a24d73f710 Fully support userland interrupt handler. Use fixed common abort handler. TXuian 2024-04-28 14:44:49 +0800
  • a7cbb0d041 delete task only when it's not in running. TXuian 2024-04-26 17:39:23 +0800
  • 03039cbdab fix sys_kill. TXuian 2024-04-26 11:05:10 +0800
  • 6f3ec7de67 Merge pull request 'add ch32v307 uart & usb & can' (#448) from hc0014/xiuos:prepare_for_master into prepare_for_master hc0014 2024-04-26 09:31:09 +0800
  • 10cc7cc270 Unify kernel entrance. TXuian 2024-04-25 13:51:18 +0800
  • 52b549c14c support irq TXuian 2024-04-25 09:32:10 +0800
  • 213a92330e Optimize session connection and buddy. TXuian 2024-04-24 14:31:00 +0800
  • fc380de895 Fix some bugs. TXuian 2024-04-24 10:19:58 +0800
  • 104791dbbe Merge branch 'prepare_for_master' of https://gitlink.org.cn/hc0014/xiuos into prepare_for_master huang 2024-04-03 16:37:36 +0800
  • b9bfce4865 modify linux huang 2024-04-03 16:31:31 +0800
  • a2e5b49b19 fix sys_poll_session performance bug. TXuian 2024-04-02 10:56:28 +0800
  • f5ad8437b5 use common spinlock.c TXuian 2024-03-26 10:05:02 +0800
  • 8f3df1e5c2 clean unnecessary lock initialization in kernel TXuian 2024-03-26 09:39:20 +0800
  • 0f5527d73a Support smp for imx6q-sabrelite. TXuian 2024-03-21 14:54:52 +0800
  • 620965dc2c Fix one dabort and iabort lock bug. TXuian 2024-03-19 10:22:02 +0800
  • 08c8f0b952 Update spinlock to avoid hungry. TXuian 2024-03-19 10:12:51 +0800
  • 50dab7b553 test cache TXuian 2024-03-18 11:17:55 +0800
  • c60f29277a Add wklock to dabort and iabort. TXuian 2024-03-15 18:29:57 +0800
  • b939557317 Use only whole kernel lock TXuian 2024-03-15 16:21:36 +0800
  • d987bf0357 Support smp. TODO: delete all inner kernel locks. TXuian 2024-03-15 16:01:30 +0800
  • 892613a0d5 close cache. TXuian 2024-03-15 10:36:29 +0800
  • 9a3f8bd120 新增PLC测试应用和对应JSON from juqiuyue xuedongliang 2024-03-14 15:39:18 +0800
  • 93614746fe Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into control jqy1988 2024-03-14 15:33:12 +0800
  • 3b2a27ae9a Support zynq7000-zc702 for XiZi-AIoT from XiZi-AIot xuedongliang 2024-03-14 15:26:21 +0800
  • 142a817ff3 add nj501 test app and json file jqy1988 2024-03-14 14:36:41 +0800
  • 3dc6d58bdb Support whole kernel lock. TODO: fix spawn. TXuian 2024-03-14 14:28:11 +0800
  • dc2aff8457 add ch32v307vct6 usb and can hc0014 2024-03-14 10:29:52 +0800
  • 1044b26f14 补充can,485测试说明文档和木兰协议 hyl 2024-03-14 10:14:41 +0800
  • 01f4d45e0c Start multi cores in imx6q TXuian 2024-03-13 17:56:49 +0800
  • d2ec2ba096 add simens 1200plc test app and json jqy1988 2024-03-13 09:13:15 +0800
  • 63de0f983c Merge branch 'tmp' into zynq TXuian 2024-03-12 16:38:59 +0800
  • 85b5d365df merge fs changes. TXuian 2024-03-12 16:37:08 +0800
  • 9b92c71a21 Start supporting smp. TXuian 2024-03-12 16:31:21 +0800
  • 293fd9fea9 update heap size anguoyoula 2024-03-12 16:28:50 +0800
  • 1a3202748e support rzg2ul-m33 from chuyunfei xuedongliang 2024-03-12 16:28:14 +0800
  • 098a19e614 refactor: update the filesystem from gao xuedongliang 2024-03-12 16:27:03 +0800
  • 1e6f366843 移植并验证:can驱动485驱动;未验证:USB驱动 hyl 2024-03-12 16:05:17 +0800
  • e054bb4c59 Slightly fix directory structure. TXuian 2024-03-12 13:44:46 +0800
  • 23d6224395 Add some ipc related comments; Fix one dabort and iabort bug. TXuian 2024-03-07 14:21:47 +0800
  • f6434bd573 Faster clock freq for zynq7000-zc702 TXuian 2024-03-06 14:34:45 +0800
  • fb8c81c9f2 fix bug about the letter shell can`t be used in board rzg2ul anguoyoula 2024-03-06 13:45:33 +0800
  • 6489d94dcd support zynq7000-zc702 TXuian 2024-03-05 16:18:01 +0800
  • 5f9478251b support zynq7000-zc702 TXuian 2024-03-05 15:24:06 +0800
  • 814a742260 add usart3 connect huang 2024-03-01 16:35:02 +0800
  • 1dffac3f88 modify buardrate huang 2024-02-29 11:15:49 +0800
  • 9327b70860 support rzg2ul-m33 anguoyoula 2024-02-28 16:28:16 +0800
  • 048796080a add br ppc2100 plc image jqy1988 2024-02-27 11:24:00 +0800
  • 2847b5a24d ge,mitsubishi plc image and json file jqy1988 2024-02-27 11:20:38 +0800
  • 6e8213af57 add fatek plc readme file ,image,json jqy1988 2024-02-27 10:39:55 +0800
  • 38a087717c ch32v307 uart4 huang 2024-02-22 10:00:19 +0800
  • f68900bb14 update modification comment Allenn 2024-02-04 16:27:10 +0800
  • df6543d41a refactor: update filesystem Allenn 2024-02-04 16:10:53 +0800
  • 6bdf5cc0ce merge XiZi_AIoT functions into XiUOS xuedongliang 2024-02-02 18:28:49 +0800
  • 7069f54ed9 Fix modification infomations. Reconstruct fs directory structure. TXuian 2024-02-02 18:21:04 +0800
  • 6942ad6d1d XIZI_AIoT: Add modifications for all SDK files. Add libmalloc interfaces(not functional) TXuian 2024-02-02 11:10:55 +0800
  • 2443536db5 1、support 4G tcp connect in webserver; 2、support 4G MQTT connect in webserver,using mqttx to test send/receive data。developer need to support mqtt application if the project need the webserver mqtt function; 3、fix LoRa bug in webserver xuedongliang 2024-02-02 10:22:02 +0800
  • bca78a3133 add frermodbustcp and CIP protocol; add three PLC test demo and readme, include ab L30、850and abb PM5630 xuedongliang 2024-02-02 10:21:22 +0800
  • c7529f1702 Rename doxygen setting file. TXuian 2024-01-31 10:58:23 +0800
  • 8f352253f9 Support XiZi_AIoT TXuian 2024-01-31 10:41:31 +0800
  • 494312183b Support XiZi_AIoT TXuian 2024-01-31 10:30:34 +0800
  • c7309c478b feat support 4G MQTT function in webserver for xishutong-arm32, using mqttx test Liu_Weichao 2024-01-24 16:38:37 +0800
  • 9199d2655f feat support 4G function in webserver for xishutong-arm32 Liu_Weichao 2024-01-17 13:41:20 +0800
  • 6c96e1273c Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection Liu_Weichao 2024-01-16 11:01:47 +0800
  • f6cf46027d Support the M33 of the RZ/V2L development board from Chu_Yunfei IACU 2024-01-16 11:01:11 +0800
  • 76c66312c0 4G module EC200A NetworkInfo acquirement and MQTT connection from Xu_Yanghang IACU 2024-01-16 10:58:30 +0800
  • d8213ec036 update comment anguoyoula 2024-01-16 10:22:07 +0800
  • 7fe272fcb9 update readme anguoyoula 2024-01-15 16:06:40 +0800
  • 0923c6239a Supports inter-nuclear communication anguoyoula 2024-01-15 15:39:47 +0800
  • 2e4a4367b0 Merge remote-tracking branch 'upstream/prepare_for_master' into prepare_for_master xuyanghang 2024-01-12 16:49:38 +0800
  • bbe1eba081 4G module EC200A MQTT connection xuyanghang 2024-01-12 16:44:40 +0800
  • 255d7464f7 已经可以运行,但是还有一个隐藏的很深的BUG还没有来得及改 anguoyoula 2024-01-11 17:51:04 +0800
  • 5986dce9e7 4G module EC200A NetworkInfo acquirement xuyanghang 2024-01-11 13:40:03 +0800
  • 58ee6ad53b 可以运行,但是还有BUG anguoyoula 2024-01-11 11:25:46 +0800
  • ff4e53a980 fix support_module define bug Liu_Weichao 2024-01-11 09:48:16 +0800
  • 009b8a0a5a fix lora tx timeout error Liu_Weichao 2024-01-10 18:09:13 +0800
  • 1b904b7dad delete useless lora driver in xishutong-arm32 board Liu_Weichao 2024-01-10 18:05:46 +0800
  • 348d53df91 fix lora function bug in webserver Liu_Weichao 2024-01-10 17:47:17 +0800
  • cc7109af18 4G module EC200A TCP connection from Xu_Yanghang IACU 2024-01-10 14:09:53 +0800
  • e5802dc0f3 merge upstream xuyanghang 2024-01-09 17:59:12 +0800
  • 3e93d2e173 4G module EC200A TCP connection xuyanghang 2024-01-09 17:55:16 +0800
  • bab22a96fe Merge remote-tracking branch 'upstream/prepare_for_master' into prepare_for_master xuyanghang 2024-01-09 14:51:31 +0800
  • 49259b08a3 4G module EC200A TCP connection xuyanghang 2024-01-09 14:50:37 +0800
  • 28a1d12820 feat add adc/dac/can/usb for xishutong-arm32 board from Liu_weichao IACU 2024-01-09 10:32:33 +0800
  • cff963dab0 update commit comment: anguoyoula 2024-01-08 14:11:09 +0800
  • 05aa2078c8 Support the M33 of the RZ/V2L development board anguoyoula 2024-01-08 14:01:53 +0800
  • cf5a7ad103 移植XiZi内核到RZ/V2L开发板的M33核心 anguoyoula 2024-01-08 14:01:53 +0800
  • 1d582ebcfd Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master huang 2024-01-05 09:56:25 +0800
  • 87c4c585d9 feat support webserver for edu-arm32 board Liu_Weichao 2024-01-03 14:20:37 +0800
  • a290b93980 uart2 huang 2024-01-02 11:11:35 +0800