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 |
|
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
|
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
|
2b445ddccc
|
Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces.
|
2016-06-20 08:57:08 -06:00 |
|
Gregory Nutt
|
5002e27e84
|
Since syslog_add_intbuffer can now be called from the IDLE thread, it must use a critical section. Also fix an error in circular buffer index handling.
|
2016-06-20 07:50:07 -06:00 |
|
Gregory Nutt
|
f4c47636e7
|
SYSLOG: Debug output from the IDLE task should be forced like interrupt level output
|
2016-06-20 07:35:38 -06:00 |
|
Gregory Nutt
|
fa365e85f5
|
Update some cmoments
|
2016-06-20 06:11:22 -06:00 |
|
Stefan Kolb
|
a68232863e
|
Fix missing implementation of static function
|
2016-06-20 06:11:21 -06:00 |
|
Gregory Nutt
|
9a19d64610
|
Reanem syslogstream.c to syslog_steam.c for consistency
|
2016-06-19 18:19:34 -06:00 |
|
Gregory Nutt
|
7dd66a4620
|
Need to pass va_list as a reference to vsyslog. This is because va_list is a structure in some compilers and passing of structures in the NuttX sycalls does not work.
|
2016-06-19 14:50:00 -06:00 |
|
Gregory Nutt
|
690a0e7a6e
|
Eliminate another warning
|
2016-06-19 13:58:39 -06:00 |
|
Gregory Nutt
|
b68822805f
|
Eliminate a warning
|
2016-06-19 13:56:49 -06:00 |
|
Gregory Nutt
|
e480b385e6
|
SYSLOG: syslog_initialize.c appeared twice is list of sources
|
2016-06-19 13:55:23 -06:00 |
|
Gregory Nutt
|
5b2aa7bf99
|
Remove all traces of CONFIG_SYSLOG
|
2016-06-19 13:59:43 -06:00 |
|
Gregory Nutt
|
9434d3e945
|
There is now one-and-only-one copy of syslog_putc. It is in the SYSLOG channel logic and can redirect syslog output as needed. All former syslog_putc versions were renamed and the corresponding SYSLOG device initializaiton now calls syslog_channel()
|
2016-06-19 13:03:20 -06:00 |
|
Gregory Nutt
|
d82942cf3b
|
Merge remote-tracking branch 'origin/master' into syslog
|
2016-06-19 11:20:31 -06:00 |
|
Gregory Nutt
|
9f260ca193
|
Some renaming so that future features will fit in better; If the architecture provides its only system logging (via CONFIG_ARCH_SYSLOG), then syslog_initialize() is stubbed out
|
2016-06-19 11:16:12 -06:00 |
|
Gregory Nutt
|
19c6a82f8b
|
a few cosmetic changes
|
2016-06-19 09:52:34 -06:00 |
|
Gregory Nutt
|
a43cdbff0b
|
Add missing file header
|
2016-06-19 09:48:42 -06:00 |
|
Gregory Nutt
|
f59196247c
|
Merge remote-tracking branch 'origin/master' into syslog
|
2016-06-19 09:47:13 -06:00 |
|
Gregory Nutt
|
99ad3e9bcf
|
Need to capture return value from ramlog_syslog_initialize()
|
2016-06-19 09:41:35 -06:00 |
|
Gregory Nutt
|
0f18f3bd15
|
Move RAMLOG initialize from up_initialilize.c files to syslog_initialize(). up_initialize.c files now call syslog_initialize() unconditionally
|
2016-06-19 09:39:21 -06:00 |
|
Gregory Nutt
|
de58cb6027
|
Some higher level SYSLOG features are disabled if the architecture-specific logic provides its own SYSLOG functionality
|
2016-06-19 09:21:52 -06:00 |
|
Gregory Nutt
|
3bd953316f
|
Add a hook before the existing syslog_initialize() call; rename the old syslog_initialize() to syslog_dev_initialize().
|
2016-06-19 09:12:33 -06:00 |
|
Gregory Nutt
|
12150bc6c1
|
Merge remote-tracking branch 'origin/master' into syslog
|
2016-06-19 08:48:10 -06:00 |
|
Gregory Nutt
|
e27491f5be
|
Move fs/drivers/fs_devsyslog.c to drivers/syslog/syslog_device.c
|
2016-06-19 08:46:46 -06:00 |
|
Gregory Nutt
|
668980b4fa
|
Merge remote-tracking branch 'origin/master' into syslog
|
2016-06-19 08:02:42 -06:00 |
|
Gregory Nutt
|
34f776dce9
|
Move the OS intensive part of vsyslog and vlowsyslog to drivers/syslog/vsyslog.c and vlowsyslog.c. Also move lib_syslogstrem to drivers/syslog/syslogstream.c
|
2016-06-19 07:56:24 -06:00 |
|
Gregory Nutt
|
fedf00033c
|
Make default interupt buffer smaller
|
2016-06-19 07:03:10 -06:00 |
|
Gregory Nutt
|
ea9565e137
|
SYSLOG: Flesh out interrupt buffer logic
|
2016-06-18 14:54:25 -06:00 |
|
Gregory Nutt
|
c44a011394
|
Add some basic SYSLOG channel selection logic
|
2016-06-18 12:54:55 -06:00 |
|
Gregory Nutt
|
1cdc746726
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
|
Paul A. Patience
|
f8f7b7582c
|
Silence some warnings
|
2016-05-26 14:06:13 -04:00 |
|
Gregory Nutt
|
242f8ff25f
|
drivers/syslog/note_driver.c: Add a driver that will allow an application to read buffered scheduler instrumentation data
|
2016-03-17 14:46:00 -06:00 |
|
Gregory Nutt
|
e879d0f423
|
Move scheduler instrumentation hooks out of sched.h (where they seem like application interfaces) and into nuttx/sched.h where it is clare that these are OS internal interfaces.
|
2016-03-16 11:00:31 -06:00 |
|
Gregory Nutt
|
0fb035f76b
|
Standardize some naming in code section comments
|
2016-02-21 18:09:04 -06:00 |
|
Gregory Nutt
|
2244ed46bc
|
nuttx/drivers: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-14 07:32:58 -06:00 |
|
Paul A. Patience
|
b5a77b9403
|
RAMLOG: Fix forgotten FARs
|
2015-11-05 10:38:42 -05:00 |
|
Gregory Nutt
|
cf14f8d1b5
|
drivers/: Fixes to spacing and alignement
|
2015-10-10 10:41:00 -06:00 |
|
Gregory Nutt
|
0b12dbf95d
|
Fix some spacing problems
|
2015-10-04 15:04:00 -06:00 |
|
Gregory Nutt
|
342f5fe33d
|
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
|
2015-06-28 08:08:57 -06:00 |
|
Gregory Nutt
|
e4d2822af8
|
Make some file section headers more consistent with standard
|
2015-04-08 07:15:32 -06:00 |
|
Gregory Nutt
|
3465cb6138
|
SYSLOG: Add an option to use the syslog'ing device as the system consolution. This option enables a low-level, write-only console device at /dev/console (similar to the low-level UART console device). From Pierre-noel Bouteville.
|
2015-02-08 06:53:24 -06:00 |
|
Gregory Nutt
|
4aa9320da9
|
Update README files
|
2014-12-15 19:01:40 -06:00 |
|
Gregory Nutt
|
d7d759f7a7
|
Update everything under nuttx/drivers to use the corrected syslog interfaces
|
2014-10-08 10:18:58 -06:00 |
|
Gregory Nutt
|
205260d5e2
|
Reanem kzalloc to kmm_zalloc for consistency
|
2014-08-31 17:34:44 -06:00 |
|
Gregory Nutt
|
54fa3b0b59
|
Rename kfree to kmm_free for consistency with other naming conventions
|
2014-08-31 17:04:02 -06:00 |
|
Gregory Nutt
|
3b31e1ac80
|
SAMA5D4-EK: NSH configuration now has the RAMLOG enabled by default
|
2014-07-01 15:09:47 -06:00 |
|
Gregory Nutt
|
2630411332
|
RAMLOG: syslog_putc must set errno and return EOF on a failure
|
2014-07-01 15:09:07 -06:00 |
|
Gregory Nutt
|
3ee5b9209b
|
Rename CONFIG_RAMLOG_CONSOLE_BUFSIZE to just CONFIG_RAMLOG_BUFSIZE
|
2014-07-01 12:00:40 -06:00 |
|
Gregory Nutt
|
3a1324741a
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
|
Gregory Nutt
|
2fcc57edb0
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
patacongo
|
ad430fc198
|
Add syslog.h; rename lib_rawprintf() to syslog()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-28 21:55:16 +00:00 |
|
patacongo
|
4c3a3de9a3
|
Fix syslog mutual exclusion and interrupt level logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4999 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 18:43:01 +00:00 |
|
patacongo
|
5b6be140ba
|
The initial SYLOG device logic was valiant but yet still not enough
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4998 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 17:09:25 +00:00 |
|
patacongo
|
39f2ca6c1f
|
Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
|
2012-08-02 00:42:46 +00:00 |
|