修复qemu,linux上运行问题

This commit is contained in:
zhangzheng
2024-02-29 11:16:23 +08:00
parent 07eaa699f6
commit cf57b3a392
11 changed files with 21 additions and 17 deletions

View File

@@ -15,7 +15,7 @@ include_directories(
add_subdirectory(init)
add_subdirectory(shell)
# add_subdirectory(app)
# add_subdirectory(fs)
add_subdirectory(fs)
add_subdirectory(hello)
add_subdirectory(drv)
# add_subdirectory(test)

View File

@@ -6,4 +6,4 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMKRTOS_DRV ")
# add_subdirectory(dm9000_drv)
add_subdirectory(lcd_drv)
# add_subdirectory(lcd_drv)

View File

@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.13)
add_subdirectory(fatfs)
add_subdirectory(cpiofs)
# add_subdirectory(cpiofs)
# add_subdirectory(fatfs)

View File

@@ -73,10 +73,10 @@ add_custom_target(
${CMAKE_SIZE} fatfs.elf
COMMAND
mkdir -p ${CMAKE_SOURCE_DIR}/build/output/cpio
# COMMAND
# cp fatfs.bin ${CMAKE_SOURCE_DIR}/build/output/cpio/fatfs
# COMMAND
# cp fatfs.elf ${CMAKE_SOURCE_DIR}/build/output/fatfs.elf
COMMAND
cp fatfs.bin ${CMAKE_SOURCE_DIR}/build/output/cpio/fatfs
COMMAND
cp fatfs.elf ${CMAKE_SOURCE_DIR}/build/output/fatfs.elf
)
add_dependencies(fatfs_dump fatfs.elf)

View File

@@ -1,6 +1,6 @@
#define HEAP_SIZE 2048
#define STACK_SIZE (2048)
#define STACK_SIZE (1024 + 512)
#if defined(__CC_ARM)
#define HEAP_ATTR SECTION("HEAP") __attribute__((zero_init))

View File

@@ -11,7 +11,7 @@ int main(int argc, char *args[])
{
printf("args[%d]:%s\n", i, args[i]);
}
pm_run_app("lcd_drv", 0);
// pm_run_app("lcd_drv", 0);
userShellInit();
return 0;
}