Now works when having an init.lua

This commit is contained in:
Philip Gladstone 2022-08-14 18:04:47 -04:00
parent 384aff1d09
commit fe0fd813a5
1 changed files with 12 additions and 11 deletions

View File

@ -434,18 +434,19 @@ int platform_uart_start( unsigned id )
/* Tell vfs to use usb-serial-jtag driver */ /* Tell vfs to use usb-serial-jtag driver */
esp_vfs_usb_serial_jtag_use_driver(); esp_vfs_usb_serial_jtag_use_driver();
}
usbcdc_status.line_buffer = malloc(LUA_MAXINPUT);
usbcdc_status.line_position = 0;
if(usbcdc_status.line_buffer == NULL) {
return -1;
}
const char *pcName = "usbcdc"; usbcdc_status.line_buffer = malloc(LUA_MAXINPUT);
if(xTaskCreate(task_usbcdc, pcName, 4096, (void*)id, ESP_TASK_MAIN_PRIO + 1, &usbcdc_status.taskHandle) != pdPASS) { usbcdc_status.line_position = 0;
free(usbcdc_status.line_buffer); if(usbcdc_status.line_buffer == NULL) {
usbcdc_status.line_buffer = NULL; return -1;
return -1; }
const char *pcName = "usbcdc";
if(xTaskCreate(task_usbcdc, pcName, 4096, (void*)id, ESP_TASK_MAIN_PRIO + 1, &usbcdc_status.taskHandle) != pdPASS) {
free(usbcdc_status.line_buffer);
usbcdc_status.line_buffer = NULL;
return -1;
}
} }
return 0; return 0;
} }