严格代码检查,修复大量错误,以及diskio.c ioctl参数大小导致的卡死问题
This commit is contained in:
@@ -470,7 +470,7 @@ static void print_call_stack(uint32_t sp)
|
||||
|
||||
if (cur_depth)
|
||||
{
|
||||
cmb_println(print_info[PRINT_CALL_STACK_INFO], fw_name, CMB_ELF_FILE_EXTENSION_NAME, cur_depth * (8 + 1),
|
||||
cmb_println(print_info[PRINT_CALL_STACK_INFO], kobject_get_name(&thread_get_current_task()->kobj), CMB_ELF_FILE_EXTENSION_NAME, cur_depth * (8 + 1),
|
||||
call_stack_info);
|
||||
}
|
||||
else
|
||||
|
||||
@@ -117,7 +117,7 @@ void arch_init(void)
|
||||
SCB->SHCSR |= SCB_SHCSR_BUSFAULTENA_Msk;
|
||||
((uint8_t *)(0xE000E008))[0] |= 0x6;
|
||||
|
||||
cm_backtrace_init("CmBacktrace", HARDWARE_VERSION, SOFTWARE_VERSION);
|
||||
cm_backtrace_init("mkrtos", HARDWARE_VERSION, SOFTWARE_VERSION);
|
||||
|
||||
// RCC_ClocksTypeDef RCC_ClocksStatus;
|
||||
// RCC_GetClocksFreq(&RCC_ClocksStatus);
|
||||
|
||||
Reference in New Issue
Block a user