diff --git a/arch/xtensa/src/common/xtensa_abi.h b/arch/xtensa/src/common/xtensa_abi.h index 8c740d49db..db5ab5d552 100644 --- a/arch/xtensa/src/common/xtensa_abi.h +++ b/arch/xtensa/src/common/xtensa_abi.h @@ -71,13 +71,13 @@ * always passed in an even/odd register pair even if that means to omit a * register for alignment. The return values are stored in a2 through a7. * - * return addr stack ptr arg0, arg1, arg2, arg3, arg4, arg5 - * ----------- --------- ---------------------------------- - * a0 a1 a2, a3, a4, a5, a6, a7 + * return addr stack ptr arg0, arg1, arg2, arg3, arg4, arg5 + * ----------- --------- ---------------------------------- + * a0 a1 a2, a3, a4, a5, a6, a7 * - * call4 a4 a5 a6, a7, a8, a9, a10, a11 - * call8 a8 a9 a10, a11, a12, a13, a14, a15 - * call12 a12 a13 a14, a15 --- --- --- --- + * call4 a4 a5 a6, a7, a8, a9, a10, a11 + * call8 a8 a9 a10, a11, a12, a13, a14, a15 + * call12 a12 a13 a14, a15 --- --- --- --- * * The stack pointer SP should only be modified by ENTRY and MOVSP * instructions (except for initialization and restoration). If some other diff --git a/arch/xtensa/src/esp32/esp32_serial.c b/arch/xtensa/src/esp32/esp32_serial.c index 36c66dcc09..415dd102bb 100644 --- a/arch/xtensa/src/esp32/esp32_serial.c +++ b/arch/xtensa/src/esp32/esp32_serial.c @@ -1268,7 +1268,7 @@ int up_putc(int ch) /* Add CR */ while(!esp32_txready(&CONSOLE_DEV)); - esp32_send(&CONSOLE_DEV, 'r'); + esp32_send(&CONSOLE_DEV, '\r'); } while(!esp32_txready(&CONSOLE_DEV));