px4-firmware/platforms/common
David Sidrane b556d668f8 RCInput:Add Support for RX-TX SWAP using onewire
A board can optionaly define RC_SERIAL_SWAP_USING_SINGLEWIRE
   If the board is wired board with TX to the input (Swapped) and
   the SoC does not support U[S]ART level RX-TX swapping to allow
   useing onewire to do the swap if and only if:

     RC_SERIAL_SWAP_USING_SINGLEWIRE   is defined
     RC_SERIAL_SWAP_RXTX               is defined
     TIOCSSWAP                         is defined and retuns !OK
     TIOCSSINGLEWIRE                   is defined
2024-01-16 17:09:26 -05:00
..
include RCInput:Add Support for RX-TX SWAP using onewire 2024-01-16 17:09:26 -05:00
px4_work_queue WorkItemSingleShot: Disable priority inheritance for signaling semaphore 2023-10-17 10:08:25 -04:00
uORB uorb: enure message definitions don't exceed buffer lengths & increase test buffer 2023-12-05 10:42:23 +01:00
work_queue fix macos compile issues (#22173) 2023-10-12 09:13:19 +13:00
CMakeLists.txt ignore px4_log on "ros2" platform 2023-11-03 11:50:56 -04:00
Kconfig uORB Remote Manager Update (#20623) 2022-11-17 13:51:01 -08:00
apps.cpp.in commander: reboot/shutdown usability fixes 2020-05-06 13:53:54 -04:00
apps.h.in src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
board_common.c board_ctrl: Clean up usage of VBUS, nARMED from user/kernelspace 2022-09-05 07:37:28 +02:00
board_identity.c board_identity: Fix UUID format function buffer overflow bug 2022-09-15 13:06:15 -04:00
board_identity_test.cpp board_identity: Add UUID/MFGUID/GUID unit tests 2022-09-15 13:06:15 -04:00
c_cpp_properties.json.in VSCode C/C++ include path and config hints 2023-01-13 20:03:53 -05:00
c_cpp_properties.json.nuttx.in VSCode C/C++ include path and config hints 2023-01-13 20:03:53 -05:00
empty.c src/platforms: move remaining source files to platforms/common 2019-08-30 07:59:44 +02:00
external_reset_lockout.cpp system: include shutdown lock to BOARD_INDICATE_ARMED_STATE 2020-10-09 08:23:47 +02:00
i2c.cpp boards/platform: remove confusing override 2022-09-23 20:54:08 +12:00
i2c_spi_buses.cpp i2c_spi_buses: method to count instances per bus 2023-11-22 22:19:52 -05:00
module.cpp Improve SPI bus implementation 2021-11-19 07:47:18 +01:00
px4_cli.cpp src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
px4_getopt.c src/platforms: move all headers to platforms/common/include/px4_platform_common 2019-10-30 11:48:47 +01:00
px4_log.cpp px4_log: comment typo alway{s} 2023-10-25 16:43:06 -04:00
px4_log_history.cpp Initial version of log history support. 2022-09-15 14:15:34 -04:00
shutdown.cpp reboot: Add reboot to ISP option 2024-01-04 11:17:16 -05:00
spi.cpp spi: put brackets such that GCC12 considers it a pointer for sure 2023-12-05 12:06:56 -05:00