Commit graph

  • 19222732a8
    bsp,abstract-machien: context creation and switch master xinyangli 2024-07-26 12:18:54 +08:00
  • 6aebc44707
    [tools] abstract-machine CMake build support xinyangli 2024-07-26 12:18:13 +08:00
  • 45a3dffbc7 Makefile: fix typo Zihao Yu 2024-07-19 10:49:30 +08:00
  • 11743ffdfa 使用编译选项实现自动make update Wenz-jam 2024-05-16 23:48:00 +08:00
  • a5810addff bsp,am,extra.h: add missing API which should be renamed Zihao Yu 2024-02-03 19:58:26 +08:00
  • 3f012b30ca bsp,am,integrate-am-apps: add snake Zihao Yu 2024-01-17 11:54:55 +08:00
  • 6972e89b7a bsp,am,integrate-am-apps: do not rename text and rodata sections Zihao Yu 2024-01-17 11:54:13 +08:00
  • 3257709e16 bsp,am,extra.ld: fix position of .bss.extra Zihao Yu 2024-01-16 16:03:08 +08:00
  • 09ed47d1b8 bsp,am,init: do not allocate memory when am apps have no data section Zihao Yu 2024-01-16 16:01:37 +08:00
  • e571b99c04 bsp,am,integrate-am-apps: remove duplicated library symbols Zihao Yu 2024-01-16 15:54:34 +08:00
  • 1edc230f15 bsp,am,integrate-am-apps: support different ARCH Zihao Yu 2024-01-16 15:51:56 +08:00
  • 8d36c3333c thread: fix stack overflow while running fecux on native Zihao Yu 2024-01-15 22:35:23 +08:00
  • 54b9182024 bsp,am,init: display size of data section and bss section for am apps Zihao Yu 2024-01-15 22:34:16 +08:00
  • 379be07a90 bsp,am,integrate-am-apps: remove unnecessary rt_thread_yield() Zihao Yu 2024-01-15 22:32:12 +08:00
  • 911638c7f5 bsp,am,integrate-am-apps: reset data and bss section before running Zihao Yu 2024-01-14 21:31:06 +08:00
  • 3975a30198 enforce minimal stack size in rt_thread_create() for native Zihao Yu 2024-01-14 20:47:56 +08:00
  • 387916dd00 components,finsh: fix stack overflow when pressing Ctrl+C on native Zihao Yu 2024-01-14 20:42:09 +08:00
  • 6ce926d1ae bsp,am,integrate-am-apps: refactor generated code Zihao Yu 2024-01-14 12:35:15 +08:00
  • 6761ddf7f8 bsp,am,integrate-am-apps: destroy thread when calling halt() Zihao Yu 2024-01-14 12:21:05 +08:00
  • dea61ce9d9 bsp,am,integrate-am-apps: replace '-' with '_' in app name Zihao Yu 2024-01-14 12:19:48 +08:00
  • 7c420032e2 bsp,am: fix warning message about RTC device Zihao Yu 2024-01-12 20:19:15 +08:00
  • 9c8b8c3289 bsp,am,integrate-am-apps: fix heap smash Zihao Yu 2024-01-12 20:18:37 +08:00
  • f08882db2c bsp,am,integrate-am-apps: fix linking error for microbench Zihao Yu 2024-01-12 20:14:32 +08:00
  • 839ab63edf bsp,am,integrate-am-apps: automatically fix the symbol name of AM libraries Zihao Yu 2024-01-12 03:09:25 +08:00
  • 0fd10d5b22 bsp,am: add basic python script to integrate other AM apps Zihao Yu 2024-01-12 02:15:15 +08:00
  • 5944cfb90c bsp,am,init: add ioe_init() Zihao Yu 2024-01-11 23:33:07 +08:00
  • 6249bf3509 bsp,am,extra.h: rename posix API to avoid conflict with glibc in native Zihao Yu 2024-01-11 23:31:41 +08:00
  • 31be4bd348 components,finsh,shell: do not sleep when there is no input Zihao Yu 2024-01-11 01:43:46 +08:00
  • ef2f35cee7 bsp,am,config: fix self recursion for strstr() Zihao Yu 2024-01-11 01:42:45 +08:00
  • 251692a139
    Merge pull request #1 from Wenz-jam/master Zihao Yu 2024-01-02 04:53:53 +08:00
  • 27b738b54c components,libc,ctime: fix misaligned memory access on RV64 Zihao Yu 2023-12-04 22:54:30 +08:00
  • a7c2db4e63 fix bugs when using make -B 修复在make -B 时产生的错误 wenz-jam 2023-10-17 23:14:37 +08:00
  • 69040366c7 components: fix segfault on native by larger stack Zihao Yu 2023-10-02 13:26:20 +08:00
  • 64e349a5f1 bsp,abstract-machine,extra.ld: use INSERT BEFORE command Zihao Yu 2023-06-04 16:58:36 +08:00
  • 4b1e2858ae bsp,abstract-machine,Makefile: fix remake issue Zihao Yu 2023-05-26 08:00:15 +08:00
  • e6aa8c45f8 bsp,abstract-machine: compile to x86-nemu successfully Zihao Yu 2023-05-26 00:14:31 +08:00
  • 475f866a45 bsp,abstract-machine,uart: add more preset commands Zihao Yu 2023-05-26 00:13:38 +08:00
  • 4ed46aca44 bsp,abstract-machine,libc: add more dummy functions to pass linking Zihao Yu 2023-05-24 15:14:44 +08:00
  • 5cd97fe3f3 bsp,abstract-machine,Makefile: ignore warning of nonnull-compare Zihao Yu 2023-05-24 15:13:19 +08:00
  • 4586aafb06 bsp,abstract-machine: fix shell command table during linking Zihao Yu 2023-05-24 15:03:39 +08:00
  • 7e91ba791e bsp,abstract-machine,uart: add preset command in _uart_getc() Zihao Yu 2023-05-24 14:50:38 +08:00
  • e5eb90efca components,finsh,shell: poll the console Zihao Yu 2023-05-24 14:37:24 +08:00
  • 0a091fd303 bsp,abstract-machine: add hello application through initcall Zihao Yu 2023-05-24 14:32:39 +08:00
  • 624077b98c bsp,abstract-machine: fix the order of .rti_fn* sections Zihao Yu 2023-05-24 14:29:16 +08:00
  • fed1897b98 components: fix re-entry issue for main() Zihao Yu 2023-05-24 14:15:42 +08:00
  • 79c8ec519a bsp,abstract-machine,interrupt: implement rt_hw_interrupt_enable() Zihao Yu 2023-05-24 14:05:36 +08:00
  • eabba3f39a bsp,abstract-machine,uart: simply and use putch() Zihao Yu 2023-05-24 14:04:27 +08:00
  • 6097cc54ee bsp,abstract-machine: add rt_hw_board_init() and uart Zihao Yu 2023-05-24 13:57:51 +08:00
  • 4e2ce927ef bsp,abstract-machine: init CTE Zihao Yu 2023-05-24 12:49:11 +08:00
  • d646fbfe58 bsp,abstract-machine: add dummy functions to pass linking Zihao Yu 2023-05-24 12:44:34 +08:00
  • 0369aa35c7 bsp,abstract-machine: add main() to call entry() Zihao Yu 2023-05-24 12:33:05 +08:00
  • 1f4c0995bf components,libc,compilers,common,ctime: fix compile error Zihao Yu 2023-05-24 12:28:37 +08:00
  • 29b3356427 bsp,am: fix missing type definition Zihao Yu 2023-05-24 10:37:02 +08:00
  • e5c449a67d bsp,am,Makefile: generate files.mk from scons commands Zihao Yu 2023-05-24 10:30:08 +08:00
  • 397bc03c19 bsp,am: add basic Makefile to generate rtconfig.h from .config Zihao Yu 2023-05-24 10:26:14 +08:00
  • 072b83d547 bsp: add basic configure files for abstract-machine Zihao Yu 2023-05-24 09:50:02 +08:00
  • e2376a3709 import RT-Thread@9217865c without bsp, libcpu and components/net Zihao Yu 2023-05-20 16:23:33 +08:00