Commit Graph

1204 Commits

Author SHA1 Message Date
TXuian a24d73f710 Fully support userland interrupt handler. Use fixed common abort handler. 2024-04-28 14:44:49 +08:00
TXuian a7cbb0d041 delete task only when it's not in running. 2024-04-26 17:39:23 +08:00
TXuian 03039cbdab fix sys_kill. 2024-04-26 11:05:10 +08:00
hc0014 6f3ec7de67 Merge pull request 'add ch32v307 uart & usb & can' (#448) from hc0014/xiuos:prepare_for_master into prepare_for_master 2024-04-26 09:31:09 +08:00
TXuian 10cc7cc270 Unify kernel entrance. 2024-04-25 13:51:18 +08:00
TXuian 52b549c14c support irq 2024-04-25 09:32:10 +08:00
TXuian 213a92330e Optimize session connection and buddy. 2024-04-24 14:31:00 +08:00
TXuian fc380de895 Fix some bugs. 2024-04-24 10:19:58 +08:00
huang 104791dbbe Merge branch 'prepare_for_master' of https://gitlink.org.cn/hc0014/xiuos into prepare_for_master 2024-04-03 16:37:36 +08:00
huang b9bfce4865 modify linux 2024-04-03 16:31:31 +08:00
TXuian a2e5b49b19 fix sys_poll_session performance bug. 2024-04-02 10:56:28 +08:00
TXuian f5ad8437b5 use common spinlock.c 2024-03-26 10:05:02 +08:00
TXuian 8f3df1e5c2 clean unnecessary lock initialization in kernel 2024-03-26 09:39:20 +08:00
TXuian 0f5527d73a Support smp for imx6q-sabrelite. 2024-03-21 14:54:52 +08:00
TXuian 620965dc2c Fix one dabort and iabort lock bug. 2024-03-19 10:22:02 +08:00
TXuian 08c8f0b952 Update spinlock to avoid hungry. 2024-03-19 10:12:51 +08:00
TXuian 50dab7b553 test cache 2024-03-18 11:17:55 +08:00
TXuian c60f29277a Add wklock to dabort and iabort. 2024-03-15 18:29:57 +08:00
TXuian b939557317 Use only whole kernel lock 2024-03-15 16:21:36 +08:00
TXuian d987bf0357 Support smp. TODO: delete all inner kernel locks. 2024-03-15 16:01:30 +08:00
TXuian 892613a0d5 close cache. 2024-03-15 10:36:29 +08:00
jqy1988 93614746fe Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into control 2024-03-14 15:33:12 +08:00
TXuian 3dc6d58bdb Support whole kernel lock. TODO: fix spawn. 2024-03-14 14:28:11 +08:00
hyl 1044b26f14 补充can,485测试说明文档和木兰协议 2024-03-14 10:14:41 +08:00
TXuian 01f4d45e0c Start multi cores in imx6q 2024-03-13 17:56:49 +08:00
TXuian 63de0f983c Merge branch 'tmp' into zynq 2024-03-12 16:38:59 +08:00
TXuian 85b5d365df merge fs changes. 2024-03-12 16:37:08 +08:00
TXuian 9b92c71a21 Start supporting smp. 2024-03-12 16:31:21 +08:00
anguoyoula 293fd9fea9 update heap size 2024-03-12 16:28:50 +08:00
xuedongliang 1a3202748e support rzg2ul-m33 from chuyunfei
it is OK
2024-03-12 16:28:14 +08:00
hyl 1e6f366843 移植并验证:can驱动485驱动;未验证:USB驱动 2024-03-12 16:05:17 +08:00
TXuian e054bb4c59 Slightly fix directory structure. 2024-03-12 13:44:46 +08:00
TXuian 23d6224395 Add some ipc related comments; Fix one dabort and iabort bug. 2024-03-07 14:21:47 +08:00
TXuian f6434bd573 Faster clock freq for zynq7000-zc702 2024-03-06 14:34:45 +08:00
anguoyoula fb8c81c9f2 fix bug about the letter shell can`t be used in board rzg2ul 2024-03-06 13:45:33 +08:00
TXuian 6489d94dcd support zynq7000-zc702 2024-03-05 16:18:01 +08:00
TXuian 5f9478251b support zynq7000-zc702 2024-03-05 15:24:06 +08:00
huang 814a742260 add usart3 connect 2024-03-01 16:35:02 +08:00
huang 1dffac3f88 modify buardrate 2024-02-29 11:15:49 +08:00
anguoyoula 9327b70860 support rzg2ul-m33 2024-02-28 16:28:16 +08:00
huang 38a087717c ch32v307 uart4 2024-02-22 10:00:19 +08:00
Allenn f68900bb14 update modification comment 2024-02-04 16:27:10 +08:00
Allenn df6543d41a refactor: update filesystem 2024-02-04 16:10:53 +08:00
xuedongliang 6bdf5cc0ce merge XiZi_AIoT functions into XiUOS
it is OK
2024-02-02 18:28:49 +08:00
TXuian 7069f54ed9 Fix modification infomations. Reconstruct fs directory structure. 2024-02-02 18:21:04 +08:00
TXuian 6942ad6d1d XIZI_AIoT: Add modifications for all SDK files. Add libmalloc interfaces(not functional) 2024-02-02 11:10:55 +08:00
xuedongliang 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
it is OK
2024-02-02 10:22:02 +08:00
xuedongliang bca78a3133 add frermodbustcp and CIP protocol; add three PLC test demo and readme, include ab L30、850and abb PM5630
it is OK
2024-02-02 10:21:22 +08:00
TXuian c7529f1702 Rename doxygen setting file. 2024-01-31 10:58:23 +08:00
TXuian 8f352253f9 Support XiZi_AIoT 2024-01-31 10:41:31 +08:00
TXuian 494312183b Support XiZi_AIoT 2024-01-31 10:30:34 +08:00
Liu_Weichao 6c96e1273c Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection 2024-01-16 11:01:47 +08:00
IACU f6cf46027d Support the M33 of the RZ/V2L development board from Chu_Yunfei
it is OK
2024-01-16 11:01:11 +08:00
anguoyoula d8213ec036 update comment 2024-01-16 10:22:07 +08:00
anguoyoula 7fe272fcb9 update readme 2024-01-15 16:06:40 +08:00
anguoyoula 0923c6239a Supports inter-nuclear communication 2024-01-15 15:39:47 +08:00
anguoyoula 255d7464f7 已经可以运行,但是还有一个隐藏的很深的BUG还没有来得及改 2024-01-11 17:51:04 +08:00
anguoyoula 58ee6ad53b 可以运行,但是还有BUG 2024-01-11 11:25:46 +08:00
Liu_Weichao 1b904b7dad delete useless lora driver in xishutong-arm32 board 2024-01-10 18:05:46 +08:00
Liu_Weichao 348d53df91 fix lora function bug in webserver 2024-01-10 17:47:17 +08:00
anguoyoula 05aa2078c8 Support the M33 of the RZ/V2L development board 2024-01-08 14:07:04 +08:00
huang 1d582ebcfd Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2024-01-05 09:56:25 +08:00
Liu_Weichao 87c4c585d9 feat support webserver for edu-arm32 board 2024-01-03 14:20:37 +08:00
huang a290b93980 uart2 2024-01-02 11:11:35 +08:00
Liu_Weichao 9e962d2cf2 feat add can/usb for xishutong-arm32 board 2023-12-29 10:37:36 +08:00
Liu_Weichao 616aa90d25 feat add adc/dac for xishutong-arm32 board 2023-12-29 10:25:12 +08:00
Wien.b a81f8e35d2 fix path_kernel.mk error 2023-12-26 22:22:28 -08:00
Wien.b cd759ccc83 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2023-12-26 22:10:09 -08:00
Liu_Weichao e292ce2fc8 feat support webserver function include net_4g/net_lora for xishutong-arm32, compile OK 2023-12-22 15:14:20 +08:00
Liu_Weichao e7047a752d feat support webserver function include device_info/interface/net_ethernet for xishutong-arm32 2023-12-21 16:29:36 +08:00
Liu_Weichao b9801f0a38 fix hwtimer bug for edu-arm32 board 2023-12-19 10:42:49 +08:00
Liu_Weichao 3aa16a8666 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection 2023-12-15 15:33:08 +08:00
Allenn e0de3d1e46 feat: keep client connect request after timeout 2023-12-14 11:42:19 +08:00
Allenn f8b8ac46ca feat: support tcp client 2023-12-13 19:30:37 +08:00
Liu_Weichao 9bc206fd0b modify webserver function using mongoose.a(compile using arm-none-eabi-gcc (15:6.3.1+svn253039-1build1) 6.3.1 20170620) 2023-12-13 14:30:40 +08:00
Allenn 402f25a2fd fix: fix ch32v307 cannot enter shell 2023-12-13 10:48:18 +08:00
Liu_Weichao 9a97e9dd94 feat support ext sdram for xishutong-arm32 board 2023-12-08 14:17:57 +08:00
Liu_Weichao 3d35ff22e4 delete drivers which are not test yet 2023-12-06 17:29:18 +08:00
Liu_Weichao ad82f5beb7 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection 2023-12-06 17:25:40 +08:00
TXuian 1e9146d2ff Support double lwip eport, use mongoose.a 2023-12-06 16:50:21 +08:00
TXuian 616dc4584f Support double lwip eport, use mongoose.a 2023-12-06 15:59:27 +08:00
Liu_Weichao 4c8df066b7 optimize test_can and test_timer 2023-12-06 15:35:42 +08:00
jqy1988 9ae79832e9 add fatek plc test app 2023-12-06 09:59:02 +08:00
Liu_Weichao d5da547813 feat add ethernet mac\W5500\spi for xishutong-arm32 board 2023-11-30 11:25:43 +08:00
Wien.b ffe83b869a move modbus slave test app to app_Framework 2023-11-29 00:54:15 -08:00
Liu_Weichao a7d3e92357 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection 2023-11-28 16:55:16 +08:00
Liu_Weichao 8a8a513cf1 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into connection 2023-11-28 11:10:45 +08:00
jqy1988 e5e654988b 1.add panasonic fpxh plc test app 2.add panasonic fpxh plc readme file 2023-11-24 10:23:24 +08:00
jqy1988 81924837dd Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into control 2023-11-22 15:54:15 +08:00
wgzAIIT a92dc71ce4 Modify the header file to include 2023-11-21 08:40:57 +08:00
wgz d0bf9c9564 add Mulan PSL v2 2023-11-20 21:11:55 +08:00
wgzAIIT b2fef14aef Update flash_for_ota.h 2023-11-20 20:23:46 +08:00
wgzAIIT 8c1423f50e modify ota function dir 2023-11-20 17:10:28 +08:00
wgzAIIT 55ce48e0ba Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into develop 2023-11-20 14:36:31 +08:00
Liu_Weichao 6d7250d4fd modify ota dir to fix conflict 2023-11-20 13:21:15 +08:00
Liu_Weichao 94d3d37a19 feat add 4G function for xishutong-arm32 board 2023-11-20 10:36:47 +08:00
Liu_Weichao 88e8cc4193 modify ota function dir 2023-11-20 10:31:04 +08:00
Liu_Weichao 270d2b9ea3 feat add xishutong-arm32 board for XiZi kernel 2023-11-20 10:22:08 +08:00
wgzAIIT ba81c73a06 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into jerryscript 2023-11-20 08:31:29 +08:00
IACU 50d8ff5488 feat add Ubiquitous/XiZi_Micro DIR and delete useless yaml files from Liu_Weichao
it is ok
2023-11-17 19:43:27 +08:00