nuttx/boards
chao an c6591c0f49 driver/serial: remove return value of up_putc()
modify the prototype of up_putc(): remove the return value

The architecture code does not care about the return value of up_putc(), so removing it saves two statements:

Before:                                                    After:
de4c: e52de004  push  {lr}    @ (str lr, [sp, #-4]!)    |  de4c: e52de004  push  {lr}    @ (str lr, [sp, #-4]!)
de50: e24dd014  sub sp, sp, #20                         |  de50: e24dd014  sub sp, sp, #20
de54: e58d0004  str r0, [sp, #4]                        |  de54: e58d0004  str r0, [sp, #4]
de58: e30030f8  movw  r3, #248  @ 0xf8                  |  de58: e30030f8  movw  r3, #248  @ 0xf8
de5c: e3423000  movt  r3, #8192 @ 0x2000                |  de5c: e3423000  movt  r3, #8192 @ 0x2000
de60: e58d300c  str r3, [sp, #12]                       |  de60: e58d300c  str r3, [sp, #12]
de64: e59d1004  ldr r1, [sp, #4]                        |  de64: e59d1004  ldr r1, [sp, #4]
de68: e59d000c  ldr r0, [sp, #12]                       |  de68: e59d000c  ldr r0, [sp, #12]
de6c: ebfffe66  bl  d80c <pl011_putc>                   |  de6c: ebfffe66  bl  d80c <pl011_putc>
de70: e59d3004  ldr r3, [sp, #4]                        |  de70: e28dd014  add sp, sp, #20
de74: e1a00003  mov r0, r3                              |  de74: e49df004  pop {pc}    @ (ldr pc, [sp], #4)
de78: e28dd014  add sp, sp, #20                         |
de7c: e49df004  pop {pc}    @ (ldr pc, [sp], #4)        |

Signed-off-by: chao an <anchao@lixiang.com>
2024-10-26 13:21:29 +08:00
..
arm Documentation: migrate README.txt from boards and fixes for mps boards 2024-10-24 17:47:10 +08:00
arm64 arm64: fix fvp smp faild to boot 2024-10-24 10:17:48 +08:00
avr nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
dummy
hc/m9s12 compile: add DEBUG_SYMBOLS_LEVEL allow custom the level 2024-09-27 00:13:07 +08:00
mips nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
misoc/lm32/misoc nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
or1k/mor1kx/or1k drivers: prepare 16550 UART driver to support PCI 2024-09-15 03:37:58 +08:00
renesas driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
risc-v Documentation: migrate README.txt from boards and fixes for mps boards 2024-10-24 17:47:10 +08:00
sim/sim/sim arch/Kconfig: remove ARCH_MATH_H if LIBCXX 2024-10-24 17:44:22 +08:00
sparc board: There is no need to use sched_[un]lock 2024-10-12 13:28:23 +08:00
tricore/tc3xx/tc397 cmake/tricore/tasking: add cmake build for tasking toolchain 2024-09-25 08:43:28 +08:00
x86/qemu/qemu-i486 nuttx/x86_64:Add _sinit and _einit initialization. 2024-10-15 12:57:31 +08:00
x86_64/intel64/qemu-intel64 arch/x86_64: Resolving NUC Boot Failure Issue 2024-10-16 13:53:11 +08:00
xtensa esp32s3: Increase the init task stask size when using NSH 2024-10-25 00:53:21 +08:00
z16/z16f/z16f2800100zcog Documentation: migrate boards/{z16|z80}/xxx/configs/README.txt 2023-10-28 13:55:22 +08:00
z80 driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
.gitignore
Board.mk sh:Change expansion path logic 2024-03-04 01:18:45 +08:00
boardctl.c board_reset: flush cache before reset 2024-10-09 02:30:21 +08:00
CMakeLists.txt [cmake]: added initial support for MSYS2 2024-08-27 21:36:12 +08:00
dummy.c NuttX: Gregory Nutt: update licenses to Apache 2021-04-03 04:20:31 -07:00
Kconfig boards/arm/stm32f7: move ROMFS logic to common directory 2024-10-21 09:23:44 +08:00
Makefile Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00