Commit Graph

1732 Commits

Author SHA1 Message Date
tuyuyang 75d97a5076 Merge pull request 'Add buddy phymem manager' (#1) from dhugaoao/xiuos:buddy into microkernel 2023-11-15 09:44:51 +08:00
Allenn 82b91b80bc perf: change kbuddyalloc to kalloc... 2023-11-15 09:37:35 +08:00
Allenn f5b6e4850b feat: fit XiZi code style 2023-11-14 21:43:56 +08:00
Allenn 10a4373315 Fit kalloc usage to new version. 2023-11-14 17:34:05 +08:00
Allenn d0f30fc8b3 Merge branch 'microkernel' into buddy 2023-11-14 16:26:41 +08:00
TXuian 4076b90792 Add doxygen config file. 2023-11-14 15:56:26 +08:00
TXuian 45e344984d Change virtual memory to use one page table. 2023-11-14 15:01:02 +08:00
TXuian d60c045794 Fix mmu loading. 2023-11-14 13:24:15 +08:00
TXuian 32e50913b4 Continue change kernel dir structure. 2023-11-14 11:01:49 +08:00
Allenn 8323811d31 Change phymem manager to buddy. 2023-11-14 10:55:27 +08:00
TXuian 98bd60356a Update directory structure of hardkernel. 2023-11-06 15:39:05 +08:00
TXuian 1bca808abf Add basical tcb functions 2023-11-06 14:16:46 +08:00
TXuian 5e87814024 Add spinlock. New process struct. 2023-10-26 17:43:49 +08:00
TXuian 59c5ab7a02 Add kernel Drivers. 2023-10-26 09:51:03 +08:00
Liu_Weichao 553f4c457e feat modify hardkernel/arch/armv7-a/cortex-a9 and support serial output in imx6q-sabrelite board using imx_usb tool 2023-10-13 10:15:12 +08:00
IACU 0705bdaf1a fix create event bug and add dev_recv_callback for uart in APP_Framework from Liu_Weichao
it is OK
2023-10-12 20:01:46 +08:00
Liu_Weichao 2b44a0c6fb feat add dev_recv_callback for uart in APP_Framework 2023-10-12 19:58:24 +08:00
Liu_Weichao d4b47088d2 update lorawan submodule, fix create event bug 2023-10-12 19:56:32 +08:00
IACU dc25947261 feat support cortex-m7-emulator for XiZi from Huang_Chen
it is OK
2023-10-12 09:38:48 +08:00
huang 1cf3baeb2e delete clock 2023-10-11 17:57:09 +08:00
huang 24023fd343 modify description 2023-10-11 17:51:27 +08:00
huang 341cfd34bd modify location 2023-10-11 17:34:24 +08:00
huang 196a8e001a add some files 2023-10-11 17:30:56 +08:00
huang 3fe9cf3d91 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2023-10-11 17:23:02 +08:00
huang 3f1be486cf remove aiot 2023-10-11 17:20:52 +08:00
IACU f82f41ade7 update gitmodules url for lorawan from Liu_Weichao
it is OK
2023-10-11 17:10:44 +08:00
huang c17c899ea7 add m7 readme 2023-10-11 17:08:19 +08:00
Liu_Weichao 648aaaae90 update gitsubmodules commit for lorawan 2023-10-11 17:07:00 +08:00
Liu_Weichao dd4cfd93c6 update gitmodules url for lorawan 2023-10-11 16:55:42 +08:00
huang 699c04e94d Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2023-10-11 16:48:47 +08:00
IACU 1e651e74b4 feat support lorawan end-device stack and fix some bugs from Liu_Weichao
it is OK
2023-10-11 16:26:13 +08:00
Liu_Weichao bc8b003c1e update lorawan function, support lorawan-ed-device connect chirpstack through lorawan-gateway-Ebyte-E890 2023-10-11 16:08:23 +08:00
Liu_Weichao f962cf6919 fix timer bug in posix_support for XiZi kernel 2023-10-11 09:34:14 +08:00
Liu_Weichao ca0ef77764 fix timer callback bug 2023-10-10 13:23:05 +08:00
Liu_Weichao 58fe8fc887 feat support set task name using PrivTaskCreate in XiZi 2023-09-27 17:05:27 +08:00
huang 6c40800dfe delete cjson process 2023-09-27 16:04:55 +08:00
huang cc4106dd11 imx6q dts 2023-09-27 15:58:37 +08:00
huang e055ffdc2c modify microkernel 2023-09-27 15:54:00 +08:00
huang 014e51c0ad mmodify the liscence 2023-09-27 15:47:47 +08:00
huang 339ea93b09 delete no need 2023-09-27 14:21:14 +08:00
Liu_Weichao 6228e76194 1、add ch32v307 riscv support in Makefile;2、fix lock uninitialized error in dev_serial. 2023-09-27 14:13:37 +08:00
huang 5a02b89ffc delete mqtt 2023-09-27 14:13:10 +08:00
IACU cb785cf8a1 Fix Task priority bug, rename some wrong variables from Tu_Yuyang
it is ok
2023-09-26 17:01:39 +08:00
huang d50d16bc86 Merge branch 'prepare_for_master' of https://gitlink.org.cn/hc0014/xiuos into prepare_for_master 2023-09-26 10:35:53 +08:00
huang e745fc9129 aiot cache codes 2023-09-26 10:33:24 +08:00
huang d884774bca contest final 2023-09-26 10:20:29 +08:00
huang 085c418faa contest chusai 2023-09-26 10:17:33 +08:00
TXuian 159159ecde Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into wiz_lwip 2023-09-21 10:34:11 +08:00
TXuian b82a86d5c0 Fix Task priority bug, rename some wrong variables 2023-09-21 10:32:14 +08:00
huang 4d2e4498cc Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2023-09-11 11:19:52 +08:00