1. 17 12月, 2021 1 次提交
  2. 16 12月, 2021 1 次提交
    • 还_没_想_好's avatar
      分离内存分配接口与内存分配算法 (#5175) · d724eed9
      还_没_想_好 提交于
      * [kernel][mem] Multiple instances of small memory allocation algorithm
      
      * [kernel][mem] Change small memory management algorithm memory header flag
      
      * [kernel][mem] Fix assertion problem
      
      * [kernel][slab] Multiple instances of slab memory management algorithm
      
      * [kernel][memheap] Remove rt_malloc/rt_free/rt_realloc and other related memory interfaces
      
      * [kernel][mem] Clean up memory space of small memory management objects
      
      * [kernel][kservice] Add memory application interface and thread protection interface
      
      * [kernel][kservice] Fix function return value problem
      
      * [kernel][memheap] Optimize memheaptrace print
      
      * [kernel][memheap] Support best mode
      
      * [kernel][memory] Remove semaphore lock
      
      * [kernel][memheap] Add locked flag
      
      * [kernel][memory] Support malloc memory in interrupt
      
      * [kernel][memheap] Add 'memheapcheck' cmd
      
      * [kernel][mem] Fix failure to request full memory
      
      * [kernel][memheap] Fix compilation warning
      
      * [kernel][mem] Fix mem realloc ASSERT
      
      * [examples][testcases] Add small mem testcase
      
      * [examples][mem_tc] Modify test memory size
      
      * [examples][testcases] Add slab memory management algorithm test case
      
      * [examples][testcases] fix small memory management algorithm test case
      
      * [kernel][memory] Adjusting memory allocation algorithm object definition and interface
      
      * [kernel][memory] Fix compilation warning
      
      * [examples][utest] Fix mem test case
      
      * [examples][utest] fix slab test case
      
      * [utest][testcases] Shorten test time
      
      * [kernel][memory] Formatting code
      
      * [examples][utest] Adjust test run time
      
      * [examples][utest] Formatting code
      
      * [bsp] update all rtconfig.h
      d724eed9
  3. 18 11月, 2021 1 次提交
  4. 14 10月, 2021 1 次提交
  5. 13 9月, 2021 1 次提交
  6. 07 9月, 2021 1 次提交
  7. 22 8月, 2021 2 次提交
  8. 19 8月, 2021 1 次提交
    • J
      Fix compiler flags issue · 0369db71
      JCZou 提交于
      CCFLAGS is used by gcc and g++ compiler. So CFLAGS should be used for
      gcc to avoid passing gcc flags to g++.
      0369db71
  9. 12 3月, 2021 1 次提交
  10. 19 2月, 2021 1 次提交
  11. 23 11月, 2020 1 次提交
  12. 22 10月, 2019 1 次提交
  13. 06 3月, 2019 1 次提交
  14. 21 10月, 2018 1 次提交
  15. 07 10月, 2018 1 次提交
  16. 06 10月, 2018 1 次提交
    • S
      There is no problem to create hello.mo with default compiler on · 86742879
      SASANO Takayoshi 提交于
      Debian-9.5/amd64.
      
      But building hello.mo with i386-elf-gcc (5.5.0) cross compiler on
      OpenBSD-6.3/amd64, undefined reference to 'rt_kprintf' error occurs.
      
      To avoid this error, "compile and link" process needs to be divided to
      simply "compile" and "link".
      
      On Debian-9.5, both previous and current method produces same hello.mo.
      
      We have to improve disk image creation (Linux dependent),
      this is a future homework.
      86742879
  17. 31 8月, 2018 1 次提交
  18. 06 2月, 2018 1 次提交
  19. 31 10月, 2017 1 次提交
  20. 16 10月, 2017 1 次提交
  21. 20 8月, 2017 1 次提交
  22. 18 8月, 2017 3 次提交
  23. 17 8月, 2017 1 次提交
    • P
      x86: add floppy driver · bafa3a8e
      parai 提交于
      currently only read okay, write is not supported, this is enough for
      me to study ELF, but the floppy is really small, now only about 400kb
      space free showed by df("/").
      Signed-off-by: Nparai <parai@foxmail.com>
      bafa3a8e
  24. 16 8月, 2017 3 次提交
  25. 29 7月, 2017 1 次提交
  26. 15 9月, 2015 1 次提交
  27. 29 3月, 2015 3 次提交
  28. 11 7月, 2013 1 次提交
  29. 08 1月, 2013 1 次提交
  30. 15 10月, 2012 2 次提交
  31. 09 4月, 2012 1 次提交
  32. 18 2月, 2012 1 次提交