42 Commits (27ee36b2049167a1272122548fe61aa2993d79c1)

Author SHA1 Message Date
patacongo 049c934465 drivers/serial.c: Fix some race conditions. Some bad things code happen if we lost a USB connection at certain times. 12 years ago
patacongo c058d84795 Last minute 6.25 change 12 years ago
patacongo 966e801032 Misc clean; mark assertions as non-returning; allow toolchain prefix to be overriden from make command line 12 years ago
patacongo 9de6f4d501 Fix readline return value; Add support for removable serial devices 12 years ago
px4dev 91ca80e634 Fix the handling of FIONREAD/FIONWRITE; thanks Tridge. 12 years ago
Andrew Tridgell 73b787a8dd serial: fixed up FIONREAD and FIONWRITE 12 years ago
px4dev 3916230d8f Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only. 12 years ago
px4dev e787fa5bce Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only. 12 years ago
px4dev eaf1d8063c Build system updates to match the NuttX merge. 12 years ago
patacongo 200ce6d7ff configs/xtrs/nsh and pashello now use kconfig-frontends and build Windows native 12 years ago
patacongo 93683ae1b5 configs/xtrs/ostest converted to kconfig-frontend and Windows native 12 years ago
Simon Wilks 097aeddcad Push single wire operations into stm32_serial.c and added a test to verify HoTT telemetry setup. 12 years ago
px4dev 1f2ad5029a Improved termios support for the STM32 UART driver. Also add a little more termios processing to the generic serial layer. Implement FIONREAD. 12 years ago
px4dev 9b509310e6 Fix logic bug in ONLCR processing. 12 years ago
patacongo 57623d42eb Resync new repository with old repo r5166 13 years ago
patacongo 58686d844f Shenzhou board is first to use ONLY Kconfig for configuration 13 years ago
patacongo 77c753b32a Add Kconfig settings for the LPC17xx 13 years ago
patacongo 8870a08597 Refactor serial configuratin; AVR teensy Kconfig now builds 13 years ago
patacongo 43d533da11 Kconfig changes + back out part of last check-in: The 2STOP setting must be integer 0/1, not boolean 13 years ago
patacongo a72ff3b651 Make the lib/ subdirectory build more like other directories 13 years ago
patacongo 2b184e2630 drivers/serial/serial.c open, read, write, and poll methods will not return a short transfer or an EINTR error if a signal is received while waiting (only) 13 years ago
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago
patacongo 5eee9a3a37 drivers/, drivers/pipes, and drivers/serial file clean-up 13 years ago
patacongo 42c322f824 More Kconfig files 13 years ago
patacongo 530040b164 drivers/serial: Don't disable Rx interrrupts on each character 13 years ago
patacongo 57c04fbaea Kconfig updates 13 years ago
patacongo d72d847d56 Minor kconfig fixes 13 years ago
patacongo 0bb3d17f8a Kconfig update 13 years ago
patacongo 2ac0dff544 Add kconfig documentation 13 years ago
patacongo e54df74833 Adding skeleton Kconfig files (part 1 of 2) 13 years ago
patacongo 0036b9b3cd A couple of fixes to common and STM32 serial handling to fix some data overrun conditions 13 years ago
patacongo a58d4b265f Move serial header files to include/nuttx/serial 13 years ago
patacongo c22a13ef4a Move file-system header files to include/nuttx/fs 13 years ago
patacongo f03655f43a Add logic so that a RAM log can be used in place of a console device 13 years ago
patacongo 6a4e8b32b3 Move lib/stdio/lib_fgets.c to apps/system/readline; simplify fgets(); use readline instead of fgets in NSH 13 years ago
patacongo add995c32e Completes coding of the PWM module 13 years ago