Commit Graph

26103 Commits

Author SHA1 Message Date
Gregory Nutt 9c87749afc SYSLOG device channel: Pre-pending CR to LF is now a configuration option 2016-06-22 10:08:20 -06:00
Sebastien Lorquet 82d746ec35 STM32L4 CAN: Implementation of loopback IOCTLs 2016-06-22 10:02:20 -06:00
Gregory Nutt 91b82dcae3 SYSLOG character device channel will now expand LF to CR-LF 2016-06-22 08:36:50 -06:00
Sebastien Lorquet 8b922b1546 Enforce STM32L4 naming convention 2016-06-22 07:36:49 -06:00
Gregory Nutt dc3e03e89a Merged in petekol/nuttxnsm/mmc (pull request #69)
sdmmc1 for stm32F7 74-75
2016-06-22 06:58:49 -06:00
Sebastien Lorquet 16fe8ba342 Add some CAN mode IOCTL calls. These will be useful for device autotest when the application boots. They are redundant with the CONFIG_CAN_LOOPBACK option, which can now just be interpreted as a default setting. 2016-06-22 06:33:04 -06:00
Gregory Nutt 82c890db23 syslog_dev_flush() needs to check if the inode is a mountpoint before calling the flush() method. Noted by David Sidrane. 2016-06-22 05:58:33 -06:00
Lok Tep e75a549423 one more file 2016-06-22 11:21:46 +02:00
Lok Tep e83f3cf18e merge 2016-06-22 11:17:33 +02:00
Lok Tep e45231ea13 merge 2016-06-22 11:15:51 +02:00
Lok Tep 863e830c0d merge 2016-06-22 11:05:52 +02:00
Gregory Nutt 35cb2fb87d Eliminate a warning 2016-06-21 16:59:46 -06:00
Gregory Nutt c373b45b21 _vsyslog PROXY: Wrong header file 2016-06-21 16:53:54 -06:00
Gregory Nutt cb55c06153 sched_file_channel(): Comments say that we need to lock the scheduler, but we do not. 2016-06-21 16:39:28 -06:00
Gregory Nutt 0150991503 Update some comments 2016-06-21 16:12:05 -06:00
Gregory Nutt 8a9bd9af9d SYSLOG: Some rather complex conditional compilation missed a case. 2016-06-21 15:08:09 -06:00
Gregory Nutt 0e1e3bc404 Add a file that I forgot in the last commit; Also update some comments. 2016-06-21 13:33:17 -06:00
Gregory Nutt a8a4792b07 Update ChangeLog 2016-06-21 13:01:50 -06:00
Gregory Nutt e6a1d53869 Extend SYSLOG logic so that we can send SYSLOG output to a file. Not verified on initial commit. 2016-06-21 12:54:47 -06:00
Gregory Nutt 417236e91f Merged in paulpatience/nuttx/can (pull request #67)
can: Add support for poll
2016-06-21 11:03:12 -06:00
Paul A. Patience 2f76f6e848 can: Add support for poll 2016-06-21 13:02:46 -04:00
David Sidrane 205a4b8498 Missing EXTERN on global variable declaration 2016-06-21 10:09:09 -06:00
Gregory Nutt 8f0c2cdd13 SYSLOG: Change configuration selections to assure that one and only one SYSLOG device can be selected. Also add a check to assure that it is appropriate to use up_putc as the low-level syslog device. Adds CONFIG_SYSLOG_CONSOLE and CONFIG_SYSLOG_SERIAL_CONSOLE. 2016-06-21 09:59:09 -06:00
Gregory Nutt 5118264e6c Rename CONFIG_SYSLOG_CONSOLE to CONFIG_CONSOLE_SYSLOG 2016-06-21 09:35:51 -06:00
Gregory Nutt 485aa6b231 SIM: Comment out skip scheduler debug output that can hang the simulation. 2016-06-21 08:59:01 -06:00
Gregory Nutt c5ac473bc0 SYSLOG: Remove an obsolete, unused configuration item from Kconfig file 2016-06-21 07:58:42 -06:00
Gregory Nutt 62d8f839c7 SYSLOG: Now a two phase initialization. Some SYSLOG channels cannot be initialized until later in the bringup 2016-06-21 07:52:24 -06:00
Gregory Nutt 5385266756 SYSLOG: Fix a compile problem with assertions enabled. 2016-06-21 07:24:14 -06:00
Sebastien Lorquet 9a22ed1095 Trivial but required change to build SPI EEPPROM driver. 2016-06-21 06:29:26 -06:00
Sebastien Lorquet 8b1a607671 Here is a patch to
-remove a wrong comment in atmel mcan ioctl
-add ioctls to set/get bit timing in stm32l4
-add ioctl hooks to allow future management of can id filters.
2016-06-21 06:21:54 -06:00
Gregory Nutt 951c71041d Merged in paulpatience/nuttx/assert (pull request #66)
assert: Don't define static_assert in C++
2016-06-21 05:59:55 -06:00
Gregory Nutt 2f04fb63fa Update some README files 2016-06-21 05:36:28 -06:00
Gregory Nutt 7f16548f57 Replaces last three commits. Does the same thing, but does it in a way that does not change the usage model. 2016-06-21 05:26:08 -06:00
Paul A. Patience 983ccf1b0a assert: Don't define static_assert in C++ 2016-06-21 07:17:29 -04:00
Gregory Nutt bf0499aca3 Eliminate another warning 2016-06-20 22:58:39 -06:00
Gregory Nutt c05da80a27 Eliminate a warning 2016-06-20 22:54:58 -06:00
Gregory Nutt b82743612f Even the 'unconditional' _alert() macro should be disabled if all debug features are disabled. 2016-06-20 22:38:54 -06:00
Gregory Nutt aab77a944d _warn(), not warn() 2016-06-20 22:32:34 -06:00
Gregory Nutt 29a99bef0f serial/Kconfig: Oops put SERIAL_CONSOLE definition within if-endif condition. Better outside 2016-06-20 17:49:16 -06:00
Gregory Nutt cf1375daf7 Break syslog_channel.c up into syslog_channel.c, syslog_putc.c, syslog_force.c and syslog_flush.c to limited what is brought into the link. Separate syslog_emergstream.c from syslog_stream.c. Didn't help in the case I was looking at. 2016-06-20 17:10:52 -06:00
Gregory Nutt 645603e6d1 Fix a malformed warn() statement 2016-06-20 16:28:37 -06:00
Gregory Nutt aed4d0e198 Missed a few *llinfo() to *info() conversions 2016-06-20 16:24:09 -06:00
Gregory Nutt ec1e1a10fd Make system: Build the drivers/ directory even if file descriptors are disabled. There are still things that may be needed from the drivers/ director (such as SYSLOG logic or lower half drivers). 2016-06-20 16:33:20 -06:00
Gregory Nutt 505ca542e8 Remove some last traces of lowvsyslog that were missed; Add a SYSLOG emergency channel for handling assertion output more cleanly 2016-06-20 16:11:50 -06:00
Gregory Nutt d1a62f1d24 Add a comment 2016-06-20 14:26:13 -06:00
Gregory Nutt 7ee6668178 Merged in paulpatience/nuttx/assert (pull request #65)
assert: Define static_assert
2016-06-20 14:20:04 -06:00
Gregory Nutt 36e8d6f7d1 Update ChangeLog 2016-06-20 12:47:53 -06:00
Gregory Nutt 2a751068e6 Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err(). 2016-06-20 12:44:38 -06:00
Gregory Nutt 43eb04bb8f Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
Gregory Nutt d40a473f72 Without lowsyslog() *llwarn() is not useful. Eliminate and replace with *warn(). 2016-06-20 09:37:08 -06:00